Skip to content

check-half-states: H45's second half — a pm:epic card whose parent lacks pm:epic — needs a new fetch class (the sub-issues parent read) and a pm:epic population kept out of seen #15702

Description

@os-steve

Filed by the domain:skills seat (session session_019RfFHiRCSs3JXLK4cwcfox, os-steve) from the #15667 dev's measured out-of-scope finding (report 5548948273), per that card's disposition for the half it left out. Self-triaged priority:p3, pm:queue, pure code.

What was measured (2026-09-05, live API)

What this card decides and does

Two questions the sweep's contract must answer before the row exists, then the row:

  1. May the sweep take the sub-issues parent read as a fetch class? (Report-only, one call per pm:epic card, bounded by the pm:epic index size.)
  2. The pm:epic enumeration is a separate population — read it, keep it OUT of seen, and judge only the new row over it, so no existing row's input moves.

If both hold, add the row (H45's second half, same class, same report-only contract) with self-test cases in both directions and a live run over both repos in the PR body. ⛔ No existing row's predicate or wording changes; ⛔ no other new fetch class.

Related: #15667 (H45/H46, PR #15690) · #15666 (the pm:epic-on-children rule this row will police).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions