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
- For Codex CLI metadata checks (for example model list/default), always use the installed `codex` CLI directly first; do not use `cargo`/submodule helper binaries unless explicitly requested.
74
73
75
74
### Task Delivery (ALL TASKS)
@@ -88,15 +87,15 @@ If no new rule is detected -> do not update the file.
88
87
-`docs/Architecture/Overview.md` when module boundaries or interactions change
89
88
- Implement code and tests together.
90
89
- When asked to fix review findings, close every confirmed finding in the same pass; do not leave partial fixes.
91
-
- Do not keep or add public sample projects; repository focus is SDK + tests (including AOT tests) only.
90
+
- Do not keep or add public sample projects; repository focus is SDK + tests only.
92
91
- Upstream sync automation must track real `openai/codex` CLI changes (flags/models/features), not TypeScript SDK surface diffs, and open actionable repository issues for required SDK follow-up.
93
92
- Automatically opened upstream sync issues must include change summary/checklist and assign Copilot by default.
94
93
- Run verification in this order:
95
94
- focused tests for changed behavior
96
95
- full solution tests
97
96
- format
98
97
- final build
99
-
- If changes impact trimming/AOT safety, run `aot-smoke`.
98
+
- If changes impact trimming/AOT safety, validate via AOT-safe API design (for example `JsonTypeInfo<T>` overloads and annotations) and existing test/build gates; do not introduce a dedicated AOT smoke test project unless explicitly requested.
0 commit comments