You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
T5-P1-A7-WP2 Produce a structured disposition table for the string-to-capability series (#3103–#3137), the four conformance-test issues (#3124, #3273, #3385, #2841), the builder-divergence issue (#3699), and th... #4005
Produce a structured disposition table for the string-to-capability series (#3103–#3137), the four conformance-test issues (#3124, #3273, #3385, #2841), the builder-divergence issue (#3699), and the R-G/D9 named subsets — classifying each as SUPERSEDED (closed by delivered commits), ABSORBED (mapped to a specific active program WP with the WP ID noted), or INDEPENDENT (kept open, no program WP owns it). Flag any issue whose absorbing WP has not yet been assigned.
Assignment: P1-A7 (R-G seed: Disposition pass on top-priority open meta-architecture issues — produce supersession/absorbed/independent classification table)
Depends on: P1-A7-WP1
Depended on by: P1-A7-WP3
Deliverables
Disposition table (embedded in WP output): three-way classification (SUPERSEDED/ABSORBED/INDEPENDENT) for all 35 P1–P6 string-to-capability issues (#3103–#3137), with evidence column (commit SHA or WP ID)
Disposition entries for conformance-test issues #3124, #3273, #3385, #2841: map against delivered TestCodingAgentBackendConformance (#3991) and flag remaining behavioral coverage gaps as ABSORBED into B2/R-B program requirements
Disposition entries for builder-divergence issue #3699 and D9 independent bugs (#3297, #3877, #3756, #3876, #3638, #3676, #3836, #3781): ABSORBED or INDEPENDENT with generator tag and notes
Gap registry: list of ABSORBED issues whose named absorbing program WP has not yet been assigned (unassigned-absorbed gap list, input to P2-A9 WP creation)
Snapshot annotation: issues created after 2026-06-10 kickoff date identified and tagged for P2-A9 rolling review, not chased in this WP
Technical Steps
Read issues_catalog.md and backend-contract-layer-task.md sections R-G and D9 to extract the explicit named issue subsets that are in scope for this WP.
For each delivered item, record the closing commit SHA or PR number and classify as SUPERSEDED.
For items not yet delivered, identify which active program WP in P1 (A1–A6) or a later phase owns the requirement, and classify as ABSORBED with the WP ID.
For items with no owning program WP, classify as INDEPENDENT and note the gap (unassigned absorbed item).
For the R-G named PY1–PY8 and T4 subsets that appear in R-G's explicit list (not the full population), apply the same three-way disposition: map against delivered work or the active P1 WPs that cover the same ground.
Assemble a disposition table with columns: issue_number, title_short, disposition (SUPERSEDED|ABSORBED|INDEPENDENT), evidence (commit SHA, PR number, or WP ID), generator, and notes.
Flag any ABSORBED entry whose named WP does not yet appear in the program plan — these are unassigned absorbed gaps that need WP creation in a later phase.
Note the snapshot rule: this disposition covers issues open at program kickoff (2026-06-10); issues created after that date are tagged for P2-A9 review.
Any ABSORBED issue whose absorbing program WP ID does not appear in the P1 sibling WP list is explicitly flagged as an unassigned-absorbed gap in the gap registry.
The disposition table covers only issues open at the 2026-06-10 kickoff snapshot; issues created after that date are not individually dispositioned but are noted for P2-A9.
Goal
Produce a structured disposition table for the string-to-capability series (#3103–#3137), the four conformance-test issues (#3124, #3273, #3385, #2841), the builder-divergence issue (#3699), and the R-G/D9 named subsets — classifying each as SUPERSEDED (closed by delivered commits), ABSORBED (mapped to a specific active program WP with the WP ID noted), or INDEPENDENT (kept open, no program WP owns it). Flag any issue whose absorbing WP has not yet been assigned.
Context
Deliverables
Disposition table (embedded in WP output): three-way classification (SUPERSEDED/ABSORBED/INDEPENDENT) for all 35 P1–P6 string-to-capability issues (#3103–#3137), with evidence column (commit SHA or WP ID)Disposition entries for conformance-test issues #3124, #3273, #3385, #2841: map against delivered TestCodingAgentBackendConformance (#3991) and flag remaining behavioral coverage gaps as ABSORBED into B2/R-B program requirementsDisposition entries for builder-divergence issue #3699 and D9 independent bugs (#3297, #3877, #3756, #3876, #3638, #3676, #3836, #3781): ABSORBED or INDEPENDENT with generator tag and notesGap registry: list of ABSORBED issues whose named absorbing program WP has not yet been assigned (unassigned-absorbed gap list, input to P2-A9 WP creation)Snapshot annotation: issues created after 2026-06-10 kickoff date identified and tagged for P2-A9 rolling review, not chased in this WPTechnical Steps
backend.setup_session_dir.return_value = Noneto the_mock_backend()helper in tests/execution/conftest.py so that all downstream test files using that fixture remain green once P6-A1-WP2 a... #3137), cross-reference the issue description against the live codebase (BackendConventions, AUTOSKILLIT_APPLICABLE_GUARDS, hook_config_format, write_detection_strategy, patch_format, _KNOWN_BACKEND_NAMES, commands.py deprecation shims, etc.) and the recent commit log to determine delivery status.Acceptance Criteria
backend.setup_session_dir.return_value = Noneto the_mock_backend()helper in tests/execution/conftest.py so that all downstream test files using that fixture remain green once P6-A1-WP2 a... #3137) carries a disposition of SUPERSEDED, ABSORBED, or INDEPENDENT with a non-empty evidence field (commit SHA, PR number, or WP ID).