Skip to content

Commit 59846af

Browse files
author
DavidQ
committed
PR 8.24: Full schema/json export
- Generated review bundle of all schema + json files - No code or data modifications
1 parent aaf737b commit 59846af

6 files changed

Lines changed: 64 additions & 49 deletions
Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,7 @@
1-
# Expected Codex Output
21

3-
## Expected Files Touched
4-
- workspace.manifest.json
5-
- tmp/new-work-space-workspace.project.json, if tracked and schema-governed
6-
- docs/dev/roadmaps/MASTER_ROADMAP_ENGINE.md
7-
- docs/dev/reports/level_8_23_workspace_manifest_games_field_alignment_report.md
2+
Expected Output:
83

9-
## Expected Validation
10-
- workspace_manifest_files_audited >= 1
11-
- missing_games_after = 0
12-
- sample_only_workspace_schema_concepts = 0
13-
- runtime_changes = 0
14-
- start_of_day_changes = 0
4+
- total_json_files >= 1
5+
- includes all schema + sample + workspace json
6+
- directory structure preserved
7+
- no file changes
Lines changed: 13 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,19 @@
1+
12
MODEL: GPT-5.3-codex
2-
REASONING: medium
33

44
TASK:
5-
Apply BUILD_PR_LEVEL_8_23_WORKSPACE_MANIFEST_GAMES_FIELD_ALIGNMENT.
5+
Create export ZIP of all JSON/schema files including games.
66

77
STEPS:
8-
1. Read docs/pr/PLAN_PR_LEVEL_8_23_WORKSPACE_MANIFEST_GAMES_FIELD_ALIGNMENT.md.
9-
2. Read docs/pr/BUILD_PR_LEVEL_8_23_WORKSPACE_MANIFEST_GAMES_FIELD_ALIGNMENT.md.
10-
3. Audit workspace manifest files:
11-
- workspace.manifest.json
12-
- tmp/new-work-space-workspace.project.json if present/tracked and governed by workspace.schema.json
13-
4. For each workspace manifest governed by workspace.schema.json:
14-
- ensure root "games" exists
15-
- use [] if no games are currently defined
16-
- preserve existing root fields
17-
- do not add samples/phase/sampleId
18-
5. Re-check tools/schemas/workspace.schema.json:
19-
- no samples
20-
- no sampleId
21-
- no sample-only phase requirement
22-
6. Update docs/dev/roadmaps/MASTER_ROADMAP_ENGINE.md status only:
23-
- use only [ ] -> [.] or [.] -> [x]
24-
- do not rewrite/delete/reflow roadmap text
25-
7. Write findings to docs/dev/reports/level_8_23_workspace_manifest_games_field_alignment_report.md.
26-
8. Do not modify runtime files.
27-
9. Do not add validators.
28-
10. Do not modify start_of_day.
8+
1. Collect all files matching:
9+
- **/*.json
10+
2. Exclude:
11+
- node_modules
12+
- .git
13+
3. Ensure inclusion:
14+
- games/**
15+
4. Preserve folder structure
16+
5. Output ZIP:
17+
<project>/tmp/FULL_SCHEMA_JSON_EXPORT_V2.zip
2918

30-
ACCEPTANCE:
31-
- missing_games_after=0
32-
- workspace_schema_sample_concepts=0
33-
- roadmap updates are status-only
34-
- runtime/start_of_day unchanged
19+
Do NOT modify files
Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
1-
BUILD_PR_LEVEL_8_23_WORKSPACE_MANIFEST_GAMES_FIELD_ALIGNMENT
21

3-
- Aligned workspace manifests with workspace schema required root games field
4-
- Preserved workspace/sample schema boundary
5-
- Advanced Level 8 roadmap status only
2+
PR 8.24: Full schema/json export
63

7-
PR Details:
8-
- Fixes PR 8.22 audit blocker
9-
- No runtime changes
10-
- No validators added
11-
- No start_of_day changes
4+
- Generated review bundle of all schema + json files
5+
- No code or data modifications
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
2+
Objective:
3+
Generate a ZIP containing ALL schema and JSON files in repo.
4+
5+
Include:
6+
- tools/schemas/**
7+
- tools/schemas/tools/**
8+
- samples/**/sample.*.json
9+
- samples/**/sample.*.palette.json
10+
- workspace.manifest.json
11+
- any *.json used by tools or manifests
12+
13+
Rules:
14+
- Preserve exact directory structure
15+
- No file edits
16+
- No filtering (except non-JSON)
17+
18+
Output:
19+
<project>/tmp/FULL_SCHEMA_JSON_EXPORT.zip
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
2+
Objective:
3+
Generate a ZIP containing ALL schema and JSON files including games.
4+
5+
Include:
6+
- tools/schemas/**
7+
- tools/schemas/tools/**
8+
- samples/**/sample.*.json
9+
- samples/**/sample.*.palette.json
10+
- workspace.manifest.json
11+
- games/**/*.json
12+
- any *.json used by tools or manifests
13+
14+
Rules:
15+
- Preserve exact directory structure
16+
- No file edits
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
2+
Purpose:
3+
Create a full export ZIP of all schema and JSON files for final human review.
4+
5+
Scope:
6+
- Collect all .json and .schema.json files
7+
- Preserve directory structure
8+
- No modifications

0 commit comments

Comments
 (0)