EU Parliament Monitor โ€” API Documentation - v0.9.24
    Preparing search index...

    Module Config/Horizons/StageBudgets

    Shared stage-budget shapes and per-slug PR-call deadlines.

    Extracted from src/config/article-horizons.ts as part of Refactor 2/8 (issue Hack23/euparliamentmonitor#2030). Holds the shared budget shapes referenced by the registry plus the per-slug PR-call deadline map enforced by .github/prompts/02-analysis-protocol.md ยง3 ("Stage budgets").

    Deadlines (PR_CALL_DEADLINE_BY_SLUG) describe the latest minute at which safeoutputs___create_pull_request may be invoked inside the 60-minute timeout-minutes window:

    • Standard prospective / retrospective horizons โ†’ minute โ‰ค45 (target โ‰ค42)
    • Long-horizon (quarter/year ahead / in review) โ†’ minute โ‰ค45 (target โ‰ค44)
    • Electoral (term-outlook, election-cycle, deep-analysis) โ†’ minute โ‰ค47
    • .github/prompts/02-analysis-protocol.md ยง Stage budgets
    • ./registry.ts โ€” ARTICLE_HORIZONS.stageBudgets consumes the shared shapes below

    Variables

    PROSPECTIVE_BUDGETS
    RETROSPECTIVE_BUDGETS
    ELECTORAL_BUDGETS
    PR_CALL_DEADLINE_BY_SLUG