Skip to content

T44: pmat hunt in its own job chained from Coverage Nightly, so it reads the night's coverage #4875

Closed as not planned

Description

@noahgift

Follow-up to #4872 (T44 producer chain).

Under the pick chain, qwen-story-daily and coverage-nightly both start when "Nightly pick" completes. The story job is capped at 30 min and coverage takes 60-70 min, so the pmat hunt's coverage lookup (gh run list -w coverage-nightly.yml --commit "$NIGHTLY_C") finds no completed run on most nights, and its coverage gaps read not_measured. That was the state before #4715.

Fix: move the pmat hunt into its own job or workflow, chained from Coverage Nightly finishing, measuring the same night's C. This changes what scripts/release/check_producers_chain.sh P2 accepts (a chain from a listed producer that itself chains from the pick), so it is a gate change and needs its own sign-off round and 2 non-author reviews.

Acceptance:

  • the hunt reads coverage-nightly's coverage-json for the same NIGHTLY_C on a normal night (a run id in the log, not a warning)
  • a failed or missing coverage run makes the hunt not_measured, never a pass
  • the producer guard's self-test gains a row for the new chain plus a mutant that drops it

🤖 Generated with Claude Code

Activity

  1. added a commit that references this issue on Oct 6, 2026
  2. added this to the backlog milestone on Oct 8, 2026
  3. noahgift commented on Oct 12, 2026

    @noahgift
    ContributorAuthor

    park proposal: parked, a follow-up to #4872, which is parked. Its PR #4881 was closed unmerged. The fix changes what check_producers_chain.sh P2 accepts, which makes it a gate change that needs its own sign-off round. No commit on main references #4875 (checked origin/main @ 6bd89b0). Idle since 2026-10-08.

  4. added
    parkedClosed over epic budget (APR-EPIC-001 rule 5). Reopen = pull.
    on Oct 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    parkedClosed over epic budget (APR-EPIC-001 rule 5). Reopen = pull.

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions