@@ -10,26 +10,44 @@ codex_commands.md
1010- Reasoning: high
1111
1212## Primary Command
13- Create BUILD_PR_RENDER_PIPELINE_CONTRACT_ALL_4_TOOLS as a docs-only, repo-structured delta.
13+ Create BUILD_PR_RENDER_PIPELINE_CONTRACT_ALL_4_TOOLS as a docs-only, repo-structured delta that fixes all remaining contract gaps in one PR .
1414
1515Requirements:
16- - Follow PLAN_PR -> BUILD_PR -> APPLY_PR
16+ - Follow PLAN_PR -> BUILD_PR -> APPLY_PR exactly
1717- Docs-first only
1818- No implementation code in the bundle
19- - One PR per purpose
19+ - One PR purpose only
2020- Preserve exact repo-relative structure inside the ZIP
2121- Place outputs under docs/pr and docs/dev
2222- Use docs/dev/codex_commands.md and docs/dev/commit_comment.txt
23+ - Include docs/dev/next_command.txt
24+ - Respect the repo file-header standard on every created file
25+ - Tighten contract schemas for all 4 tools
26+ - Define the render pipeline formally
27+ - Lock engine mappings explicitly
28+ - Add a validation layer with non-silent rejection rules
29+ - Add a composition layer with a formal composition document schema
30+ - Keep all scope 2D-only and non-destructive
2331- Output ZIP path:
2432 - HTML-JavaScript-Gaming-main/tmp/BUILD_PR_RENDER_PIPELINE_CONTRACT_ALL_4_TOOLS_delta.zip
2533
26- Deliverables :
34+ Required deliverables :
2735- docs/pr/BUILD_PR_RENDER_PIPELINE_CONTRACT_ALL_4_TOOLS.md
2836- docs/dev/codex_commands.md
2937- docs/dev/commit_comment.txt
3038- docs/dev/change_summary.txt
3139- docs/dev/validation_checklist.txt
3240- docs/dev/file_tree.txt
41+ - docs/dev/next_command.txt
42+
43+ Hard acceptance targets:
44+ - All four producers have explicit schema sections
45+ - Formal pipeline stages are documented
46+ - Formal render order buckets are documented
47+ - Engine mappings are explicit and locked
48+ - Validation rules reject invalid contracts without silent repair
49+ - Composition manifest schema is documented
50+ - No implementation files are added
3351
3452Next command:
3553- APPLY_PR_RENDER_PIPELINE_CONTRACT_ALL_4_TOOLS
0 commit comments