|
1 | | -MODEL: GPT-5.3-codex |
2 | | -REASONING: low |
| 1 | +# CODEX COMMANDS |
3 | 2 |
|
4 | | -PR purpose: |
5 | | -Remove future/advisory import hint fields that are not required for current tool operation. |
| 3 | +model: gpt-5.3-codex |
| 4 | +reasoning: low |
6 | 5 |
|
7 | | -User decision: |
8 | | -If it is not required now, remove it. Do not keep future intent fields like importDestination/importName that point to non-existing files/folders. |
| 6 | +Apply PR_10_25_SAMPLE_METADATA_SSOT_DUPLICATE_EVIDENCE_FIX. |
9 | 7 |
|
10 | | -Target fields: |
11 | | -- importDestination |
12 | | -- importName |
13 | | -- destinationFolder |
14 | | -- future-only import plan defaults |
15 | | -- fields only used to prefill advisory/manual import plans |
16 | | - |
17 | | -Scope: |
18 | | -- Asset Browser metadata |
19 | | -- Import Hub metadata |
20 | | -- tool launch presets |
21 | | -- sample tool manifests |
22 | | -- active-project manifest tool sections |
23 | | -- docs explaining these fields as expected behavior |
24 | | - |
25 | | -Do not modify: |
26 | | -- KOTI gameplay |
27 | | -- runtime game engine files |
28 | | -- start_of_day folders |
29 | | - |
30 | | -Rules: |
31 | | -- Remove fields if not required for current load/display/edit/validate/export. |
32 | | -- Do not replace with another future hint. |
33 | | -- Do not introduce fallback data. |
34 | | -- If a destination/name is required for an actual import action, require it at action time with validation. |
35 | | -- Asset Browser 0204 and 1505 must still show clear empty/missing/invalid state. |
36 | | - |
37 | | -Validation: |
38 | | -- rg "importDestination|importName|destinationFolder" tools samples docs |
39 | | -- Explain remaining hits. |
40 | | -- node --check changed JS files only. |
41 | | -- Target browser validation for Asset Browser 0204 and 1505. |
42 | | -- Do not run full sample suite. |
43 | | - |
44 | | -Create report: |
45 | | -docs/dev/reports/PR_tool_remove_future_import_hints_report.md |
46 | | - |
47 | | -Report must include: |
48 | | -- PASS/FAIL |
49 | | -- changed files |
50 | | -- fields removed |
51 | | -- remaining search hits and why they remain |
52 | | -- validation commands/results |
53 | | -- confirmation no start_of_day changes |
54 | | -- confirmation no runtime engine changes |
| 8 | +- Preserve samples/metadata/samples.index.metadata.json as the only live SSoT. |
| 9 | +- Remove, move, or clearly demote the duplicate report evidence copy. |
| 10 | +- Do not keep a repo-relative duplicate that looks like runtime source. |
| 11 | +- Confirm runtime/tool code references only the live SSoT. |
| 12 | +- Do not rewrite sample metadata content. |
| 13 | +- Do not modify start_of_day folders. |
| 14 | +- Add validation report. |
| 15 | +- Return ZIP artifact at tmp/PR_10_25_SAMPLE_METADATA_SSOT_DUPLICATE_EVIDENCE_FIX_delta.zip. |
0 commit comments