Files
claw/docs/superpowers/plans/2026-04-19-g3-residual-contract-closure-plan.md

1.5 KiB

G3 Residual Contract Closure Plan

Date: 2026-04-19 Status: Draft Parent Framework Plan: docs/superpowers/plans/2026-04-19-scene-skill-102-full-coverage-framework-plan.md Parent Route: Route 2: G3 / paginated_enrichment Parent Layer: Layer C + Layer D Upstream Design: docs/superpowers/specs/2026-04-19-g3-residual-contract-closure-design.md

Plan Intent

Implement the final bounded Route 2 slice for any G3 residual contract blockers left after enrichment-request and export-plan closure work.

Fixed Input Bucket

Residual G3 / paginated_enrichment bucket after the first two Route 2 child plans.

Allowed Files

  1. src/generated_scene/analyzer.rs
  2. src/generated_scene/generator.rs
  3. src/generated_scene/ir.rs
  4. tests/scene_generator_test.rs
  5. route-local residual inventory and report assets

Forbidden Files

  1. tests/fixtures/generated_scene/scene_execution_board_2026-04-18.json
  2. Route 3+ implementation assets

Tasks

  1. freeze post-Route-2 residual inventory
  2. group residual blockers
  3. implement at most one bounded residual correction slice
  4. rerun bounded validation
  5. declare Route 2 complete or deferred

Expected Coverage Delta

  1. shrink or explicitly name the final residual G3 bucket
  2. produce a clean handoff into Route 3

Completion Criteria

  1. Route 2 is no longer open-ended
  2. remaining residual G3 records are explicitly categorized

Stop Statement

Stop after Route 2 is explicitly closed or deferred.

Do not begin Route 3 work under this plan.