Riksdagsmonitor Intelligence Platform โ€” API Documentation - v1.0.30
    Preparing search index...
    interface ArtifactCoverageReportInput {
    ย ย ย ย emittedMarkdownArtifacts: readonly string[];
    ย ย ย ย perDocumentArtifacts: readonly string[];
    ย ย ย ย supportingDataArtifacts: readonly string[];
    ย ย ย ย supportingDataTruncatedCount?: number;
    ย ย ย ย absentOrderedArtifacts: readonly string[];
    ย ย ย ย presentButFilteredArtifacts?: readonly string[];
    ย ย ย ย aliasDedupedArtifacts?: readonly string[];
    }
    Index
    emittedMarkdownArtifacts: readonly string[]
    perDocumentArtifacts: readonly string[]
    supportingDataArtifacts: readonly string[]
    supportingDataTruncatedCount?: number

    Number of supporting-data JSON artifacts that exist on disk but were truncated from supportingDataArtifacts because the collector hit its hard cap. Surfaced in the report as an explicit (+N truncated) annotation. Optional; defaults to 0.

    absentOrderedArtifacts: readonly string[]

    Canonical artifacts that never existed on disk.

    presentButFilteredArtifacts?: readonly string[]

    Canonical artifacts present on disk but whose body was trimmed to empty by cleanArtifactBody() โ€” the file existed but contributed nothing to the article projection. Does NOT include alias-de-duped files (those are tracked in aliasDedupedArtifacts). Optional; defaults to an empty list.

    aliasDedupedArtifacts?: readonly string[]

    Canonical artifacts present on disk but suppressed because another member of the same filename-alias group was already emitted first. The canonical alias is visible in the article; the skipped variant is surfaced here for audit completeness. Optional; defaults to an empty list.