{
    "product": "reference_profile_proof_cards",
    "status": "proof_card_builder_ready",
    "generated_at": "2026-07-07T22:17:39+00:00",
    "schema_count": 17,
    "output_count": 3,
    "status_count": 3,
    "builder": "scripts/build_reference_profile_proof_cards.php",
    "input_template": "sources/reference-profile-proof-cards-template.csv",
    "schema": [
        {
            "column": "territory_key",
            "description": "Cle territoire canonique."
        },
        {
            "column": "territory_label",
            "description": "Label territoire."
        },
        {
            "column": "territory_grain",
            "description": "Maille territoire."
        },
        {
            "column": "proof_status",
            "description": "Statut de preuve multi-source."
        },
        {
            "column": "source_family_count",
            "description": "Nombre de familles source disponibles."
        },
        {
            "column": "profile_score",
            "description": "Score du profil."
        },
        {
            "column": "confidence_score",
            "description": "Confiance du profil."
        },
        {
            "column": "proof_type",
            "description": "Type de preuve."
        },
        {
            "column": "source_key",
            "description": "Source de la preuve."
        },
        {
            "column": "proof_label",
            "description": "Titre public de la preuve."
        },
        {
            "column": "proof_value",
            "description": "Valeur preuve."
        },
        {
            "column": "proof_unit",
            "description": "Unite de la preuve."
        },
        {
            "column": "copy_line",
            "description": "Ligne de preuve copiable."
        },
        {
            "column": "time_periods",
            "description": "Periodes source."
        },
        {
            "column": "caveat",
            "description": "Caveat de la preuve."
        },
        {
            "column": "next_action",
            "description": "Prochaine action."
        },
        {
            "column": "generated_at",
            "description": "Horodatage generation."
        }
    ],
    "outputs": [
        {
            "key": "proof_cards_csv",
            "path": "sources/reference-profile-proof-cards.csv",
            "description": "Cartes de preuve par profil territoire."
        },
        {
            "key": "proof_cards_markdown",
            "path": "sources/reference-profile-proof-cards.md",
            "description": "Version markdown des premieres cartes."
        },
        {
            "key": "summary",
            "path": "sources/reference-profile-proof-cards-summary.csv",
            "description": "Resume generation."
        }
    ],
    "statuses": [
        {
            "key": "multi_source_ready",
            "meaning": "Three independent source families are available for proof selection."
        },
        {
            "key": "proof_ready",
            "meaning": "Two source families are available; editorial review can decide whether enough."
        },
        {
            "key": "needs_more_proof",
            "meaning": "Only one source family is available; do not publish as public profile."
        }
    ],
    "source_products": [
        "reference_publishable_territory_profiles",
        "reference_territory_source_fact_table",
        "reference_profile_publication_queue"
    ],
    "publication_caveat": "Proof cards aggregate existing facts to support editorial review. They do not prove field exhaustiveness or final publication approval."
}