3.7 KiB
3.7 KiB
Scene Skill 102 Pseudo-Production Batch Selection Plan
Date: 2026-04-20 Status: Draft Upstream Design:
docs/superpowers/specs/2026-04-20-scene-skill-102-pseudoprod-batch-selection-design.md
Plan Intent
Select the first pseudo-production validation batch from the 102 final materialized skills.
This plan is selection-only. It does not run pseudo-production execution.
Fixed Inputs
examples/scene_skill_102_final_materialization_2026-04-19/scene_skill_102_index.jsontests/fixtures/generated_scene/scene_skill_102_static_validation_2026-04-20.jsontests/fixtures/generated_scene/scene_skill_102_dispatch_dry_run_validation_2026-04-20.jsontests/fixtures/generated_scene/scene_skill_102_full_direct_mock_execution_2026-04-20.jsontests/fixtures/generated_scene/scene_skill_102_pseudoprod_readiness_2026-04-20.json
Planned Outputs
tests/fixtures/generated_scene/scene_skill_102_pseudoprod_batch_selection_2026-04-20.jsondocs/superpowers/reports/2026-04-20-scene-skill-102-pseudoprod-batch-selection-report.md
Allowed Files
- the planned output JSON
- the planned report
Forbidden Files
src/generated_scene/analyzer.rssrc/generated_scene/generator.rssrc/generated_scene/ir.rsexamples/scene_skill_102_final_materialization_2026-04-19/skills/**tests/fixtures/generated_scene/scene_execution_board_2026-04-18.json
Phase 0: Freeze Selection Boundary
Tasks
- Confirm all 102 scenes are direct-mock-pass.
- Confirm this plan does not execute browser automation or real network access.
- Confirm this plan does not update official board status.
Acceptance Criteria
- Selection starts from a clean
102 / 102local mock baseline. - Selection does not mutate generated skills or runtime code.
Phase 1: Build Eligible Candidate Set
Tasks
- Read pseudo-production readiness records.
- Keep only
pseudo-prod-readyscenes. - Exclude
real-env-requiredscenes from first batch. - Join with direct mock results and static/dispatch readiness.
Acceptance Criteria
- Every selected candidate is static validated.
- Every selected candidate is dispatch ready.
- Every selected candidate is direct-mock-pass.
Phase 2: Select Balanced First Batch
Tasks
Select 10 scenes with archetype balance:
paginated_enrichment: 4multi_mode_request: 2single_request_enrichment: 2multi_endpoint_inventory: 1page_state_eval: 1
Acceptance Criteria
- The selected batch contains exactly
10scenes. - The batch excludes host-bridge and local-doc runtime-dependent scenes.
- Every selected scene has a deterministic invocation input.
Phase 3: Define Evidence Checklist
Tasks
For each selected scene, define required evidence:
- deterministic invocation input
- console log
- network log or request summary
- screenshot if browser target page is required
- exported file if produced
- generation report path
- failure taxonomy slot
Acceptance Criteria
- Every selected scene has a complete checklist.
- Checklist does not require production credentials to be stored in the repository.
Phase 4: Publish Selection Report
Tasks
- Write selection JSON.
- Write selection report.
- Summarize selected and deferred scenes.
Acceptance Criteria
- The report states this is selection-only.
- The report does not claim pseudo-production execution.
- The report identifies the next bounded execution plan.
Completion Criteria
This plan is complete when the first pseudo-production batch selection JSON and report are published.
Stop Statement
Stop after publishing selection assets.
Do not execute pseudo-production validation under this plan.