EU Parliament Monitor — API Documentation - v0.8.49
    Preparing search index...

    Interface ThreatAssessmentInput

    Input data for political threat assessment functions.

    Named ThreatAssessmentInput to avoid collision with the separate ArticleData interface in article strategy modules. Mirrors the structure of MCP-fetched data used throughout the pipeline.

    interface ThreatAssessmentInput {
        votingRecords?: readonly unknown[];
        coalitionData?: readonly unknown[];
        mepInfluence?: readonly unknown[];
        procedures?: readonly unknown[];
        anomalies?: readonly unknown[];
        questions?: readonly unknown[];
        committees?: readonly unknown[];
        feedData?: Record<string, unknown>;
    }
    Index

    Properties

    votingRecords?: readonly unknown[]

    Voting records from plenary sessions

    coalitionData?: readonly unknown[]

    Coalition dynamics data

    mepInfluence?: readonly unknown[]

    MEP influence scores

    procedures?: readonly unknown[]

    Legislative procedure data

    anomalies?: readonly unknown[]

    Voting anomaly intelligence from MCP fetch pipeline

    questions?: readonly unknown[]

    Parliamentary questions

    committees?: readonly unknown[]

    Committee data

    feedData?: Record<string, unknown>

    Feed data (adopted texts, procedures, MEPs)