Riksdagsmonitor Intelligence Platform — API Documentation - v1.0.30
    Preparing search index...

    Interface ArticleTypeEntry

    interface ArticleTypeEntry {
        id: string;
        family: "single-type" | "tier-c-aggregation" | "long-horizon-forecast";
        horizonDays: number;
        lookbackDays: number;
        subfolder: string;
        tierCMultiplier: number;
        articleWordFloor: number;
        scenarioHorizonYears: number;
        forwardIndicatorHorizons: string[];
        electionCycleAnchor: "none" | "current" | "next" | "both";
        imfPolicy: string;
        icon: string;
        label: string;
        workflow: string;
        cronExpression?: string;
        dispatchOnly?: boolean;
        coreLanguages: string[];
        extraArtifacts: string[];
        longHorizonRules?: {
            scenarioCount?: number;
            scenarioBranchesPerScenario?: number;
            wildcardCount?: number;
            counterfactualParagraphs?: number;
            pestleMandatory?: boolean;
            crossHorizonCitations?: string[];
            minDokIdReferences?: number;
            minCharts?: number;
        };
    }
    Index
    id: string
    family: "single-type" | "tier-c-aggregation" | "long-horizon-forecast"
    horizonDays: number
    lookbackDays: number
    subfolder: string
    tierCMultiplier: number
    articleWordFloor: number
    scenarioHorizonYears: number
    forwardIndicatorHorizons: string[]
    electionCycleAnchor: "none" | "current" | "next" | "both"
    imfPolicy: string
    icon: string
    label: string
    workflow: string
    cronExpression?: string
    dispatchOnly?: boolean
    coreLanguages: string[]
    extraArtifacts: string[]
    longHorizonRules?: {
        scenarioCount?: number;
        scenarioBranchesPerScenario?: number;
        wildcardCount?: number;
        counterfactualParagraphs?: number;
        pestleMandatory?: boolean;
        crossHorizonCitations?: string[];
        minDokIdReferences?: number;
        minCharts?: number;
    }