Riksdagsmonitor Intelligence Platform - v0.7.19
    Preparing search index...

    Profile describing the editorial requirements for a single article type.

    interface ArticleTypeProfile {
        label: string;
        swot: SwotDepth;
        dashboard: boolean;
        minCharts: number;
        mindmap: boolean;
        minStakeholders: number;
        aiIterations: number;
        minWordCount: number;
        defaultAnalysisDepth: AnalysisDepth;
        requiredSections: EditorialSection[];
        qualityThresholds: {
            minQualityScore: number;
            minPolicyDomains: number;
            requireStakeholderDiversity: boolean;
        };
    }
    Index

    Properties

    label: string

    Human-readable label for this article type

    swot: SwotDepth

    SWOT analysis depth requirement

    dashboard: boolean

    Whether a Chart.js policy dashboard section is required

    minCharts: number

    Minimum number of charts to include when dashboard is required

    mindmap: boolean

    Whether a CSS mindmap section is required

    minStakeholders: number

    Minimum number of stakeholder perspectives to include

    aiIterations: number

    Number of AI analysis iterations required to meet quality standards

    minWordCount: number

    Minimum word count for the generated article

    defaultAnalysisDepth: AnalysisDepth

    Default analysis depth for workflow_dispatch input

    requiredSections: EditorialSection[]

    Ordered list of required editorial sections

    qualityThresholds: {
        minQualityScore: number;
        minPolicyDomains: number;
        requireStakeholderDiversity: boolean;
    }

    Quality gate thresholds that must be met before PR creation

    Type Declaration

    • minQualityScore: number

      Minimum quality score (0.0–1.0) matching article-quality-enhancer.ts scale

    • minPolicyDomains: number

      Minimum number of policy domains detected

    • requireStakeholderDiversity: boolean

      Whether stakeholder diversity check is required