Skip to content

Commit 2610fbb

Browse files
committed
Clean docs_build dev root
1 parent 3954123 commit 2610fbb

35 files changed

Lines changed: 584 additions & 178 deletions

docs_build/dev/ProjectInstructions/PROJECT_INSTRUCTIONS.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ The Project Instructions operating system provides additive governance for:
2323
- archive and history preservation
2424
- recognized project instruction/reference files
2525
- environment governance
26+
- tool and gameplay contract governance
2627

2728
## Preservation
2829

@@ -47,6 +48,14 @@ Existing Project Instructions outside `docs_build/dev/ProjectInstructions/` rema
4748

4849
`docs_build/dev/ProjectInstructions/addendums/environment_configuration_standards.md` defines official `.env` file names, environment variable values, host/domain configuration, API URL configuration, R2 prefix configuration, and feature flag governance.
4950

51+
## Tool And Contract Governance
52+
53+
`docs_build/dev/ProjectInstructions/addendums/workspace_v2_playwright_gate.md` defines the Workspace Manager V2 Playwright validation gate.
54+
55+
`docs_build/dev/ProjectInstructions/addendums/samples2tools_adapter_guidance.md` defines the shared sample-to-tool launch and hydration guidance.
56+
57+
`docs_build/dev/ProjectInstructions/addendums/koti_layout_contract.md` defines the King of the Iceberg layout data contract.
58+
5059
## Single Source and Main Lock Governance
5160

5261
`docs_build/dev/ProjectInstructions/addendums/project_instructions_single_source_eod_lock.md` defines the single active Project Instructions source, canonical START / WORK / END branch lifecycle, EOD main lock, next-day reset, team branch creation gate, daily synchronization baseline, and mandatory hard stops.

docs_build/dev/ProjectInstructions/README.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,6 @@ Addendum index:
5656
- Project Reference Files Governance: docs_build/dev/ProjectInstructions/addendums/project_reference_files.md
5757
- Environment Governance Model: docs_build/dev/ProjectInstructions/addendums/environment_governance_model.md
5858
- Environment Configuration Standards: docs_build/dev/ProjectInstructions/addendums/environment_configuration_standards.md
59+
- Workspace V2 Playwright Gate: docs_build/dev/ProjectInstructions/addendums/workspace_v2_playwright_gate.md
60+
- Samples2Tools Adapter Guidance: docs_build/dev/ProjectInstructions/addendums/samples2tools_adapter_guidance.md
61+
- King of the Iceberg Layout Contract: docs_build/dev/ProjectInstructions/addendums/koti_layout_contract.md

docs_build/dev/koti_layout_contract.md renamed to docs_build/dev/ProjectInstructions/addendums/koti_layout_contract.md

File renamed without changes.

docs_build/dev/ProjectInstructions/addendums/release_gate.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ The release gate should confirm these files when relevant to the PR:
4141
- `docs_build/dev/ProjectInstructions/addendums/project_reference_files.md`
4242
- `docs_build/dev/ProjectInstructions/addendums/environment_governance_model.md`
4343
- `docs_build/dev/ProjectInstructions/addendums/environment_configuration_standards.md`
44+
- `docs_build/dev/ProjectInstructions/addendums/workspace_v2_playwright_gate.md`
45+
- `docs_build/dev/ProjectInstructions/addendums/samples2tools_adapter_guidance.md`
46+
- `docs_build/dev/ProjectInstructions/addendums/koti_layout_contract.md`
4447
- `docs_build/dev/ProjectInstructions/team_assignments/team_ownership.md`
4548
- `docs_build/dev/admin-notes/Installs required.txt` when present
4649
- `docs_build/dev/admin-notes/Table layout.txt` when present

docs_build/dev/samples2tools_adapter_guidance.md renamed to docs_build/dev/ProjectInstructions/addendums/samples2tools_adapter_guidance.md

File renamed without changes.

docs_build/dev/workspace_v2_playwright_gate.md renamed to docs_build/dev/ProjectInstructions/addendums/workspace_v2_playwright_gate.md

File renamed without changes.

docs_build/dev/bundle_readme.md

Lines changed: 0 additions & 12 deletions
This file was deleted.
Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,18 @@ Make `docs_build/dev/ProjectInstructions/` the only active Project Instructions
66

77
## Source Of Truth
88

9-
This `BUILD_PR.md`, `PLAN_PR.md`, and the user request are the source of truth for `PR_26177_OWNER_007-project-instructions-single-source-eod-lock`.
9+
This `docs_build/dev/pr/BUILD_PR.md`, `docs_build/dev/pr/PLAN_PR.md`, and the user request are the source of truth for `PR_26177_OWNER_007-project-instructions-single-source-eod-lock`.
1010

1111
## Exact Scope
1212

1313
- Audit repo for ProjectInstructions / project instructions duplicates.
1414
- Establish `docs_build/dev/ProjectInstructions/` as the only active source.
1515
- Remove duplicate active instruction files from `docs_build/dev/` root.
1616
- Remove stale one-off PR/restart files from `docs_build/dev/` root.
17+
- Move PR-specific docs from `docs_build/dev/` root into `docs_build/dev/pr/`.
18+
- Move active governance/contract docs from `docs_build/dev/` root into `docs_build/dev/ProjectInstructions/addendums/`.
19+
- Move audit outputs from `docs_build/dev/` root into `docs_build/dev/reports/audits/`.
20+
- Delete stale one-off bundle metadata from `docs_build/dev/` root.
1721
- Keep preserved historical ProjectInstructions material reference-only.
1822
- Keep `project-instructions/` out of this PR except for a tiny deprecated pointer.
1923
- Update active team start/governance docs to reference only `docs_build/dev/ProjectInstructions/`.
@@ -22,13 +26,15 @@ This `BUILD_PR.md`, `PLAN_PR.md`, and the user request are the source of truth f
2226

2327
## Exact Targets
2428

25-
- `docs_build/dev/PLAN_PR.md`
26-
- `docs_build/dev/BUILD_PR.md`
29+
- `docs_build/dev/pr/PLAN_PR.md`
30+
- `docs_build/dev/pr/BUILD_PR.md`
31+
- `docs_build/dev/pr/*.md`
2732
- `docs_build/dev/ProjectInstructions/README.txt`
2833
- `docs_build/dev/ProjectInstructions/PROJECT_INSTRUCTIONS.md`
2934
- `docs_build/dev/ProjectInstructions/TEAM_START_COMMANDS.md`
3035
- `docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md`
3136
- `docs_build/dev/ProjectInstructions/addendums/*.md`
37+
- `docs_build/dev/reports/audits/*.md`
3238
- `project-instructions/README.md` (tiny deprecated pointer only)
3339
- `docs_build/dev/PROJECT_INSTRUCTIONS.md` (delete)
3440
- `docs_build/dev/PROJECT_MULTI_PC.txt` (delete)
@@ -50,6 +56,8 @@ This `BUILD_PR.md`, `PLAN_PR.md`, and the user request are the source of truth f
5056
- `docs_build/dev/restart_notes_11_121.md` (delete)
5157
- `docs_build/dev/restart_notes_11_122.md` (delete)
5258
- `docs_build/dev/restart_notes_11_123.md` (delete)
59+
- `docs_build/dev/bundle_readme.md` (delete)
60+
- `docs_build/dev/validation_checklist.txt` (delete)
5361
- `docs_build/dev/reports/PR_26177_OWNER_007-project-instructions-single-source-eod-lock*.md`
5462
- `docs_build/dev/reports/codex_review.diff`
5563
- `docs_build/dev/reports/codex_changed_files.txt`
@@ -68,9 +76,19 @@ Run:
6876
```powershell
6977
Test-Path docs_build/dev/PROJECT_INSTRUCTIONS.md
7078
Test-Path docs_build/dev/PROJECT_MULTI_PC.txt
79+
Test-Path docs_build/dev/BUILD_PR.md
80+
Test-Path docs_build/dev/PLAN_PR.md
81+
Test-Path docs_build/dev/workspace_v2_playwright_gate.md
82+
Test-Path docs_build/dev/samples2tools_adapter_guidance.md
83+
Test-Path docs_build/dev/security-audit.md
84+
Test-Path docs_build/dev/component-audit.md
85+
Test-Path docs_build/dev/css-audit.md
86+
Test-Path docs_build/dev/bundle_readme.md
87+
Test-Path docs_build/dev/validation_checklist.txt
7188
rg -n 'only active Project Instructions source|docs_build/dev/ProjectInstructions/' docs_build/dev/ProjectInstructions
7289
rg -n 'docs_build/dev/PROJECT_INSTRUCTIONS.md.*source of truth|Codex must always read `docs_build/dev/PROJECT_INSTRUCTIONS.md`|Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`' docs_build/dev/ProjectInstructions project-instructions
7390
git diff --name-status $(git merge-base HEAD origin/main) -- project-instructions
91+
git diff --name-status $(git merge-base HEAD origin/main) -- docs_build/dev/pr docs_build/dev/ProjectInstructions/addendums docs_build/dev/reports/audits
7492
rg -n "Branch Lifecycle \\(Canonical\\)|Every PR follows exactly three phases|^START$|^WORK$|^END$|Mandatory Hard Stops|tomorrow's official baseline|No commits on main|Never checkout main|Only after ALL four pass" docs_build/dev/ProjectInstructions
7593
git diff --name-only -- src assets toolbox games api serverside package.json package-lock.json docs_build/dev/start_of_day
7694
git diff --check
Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ Make `docs_build/dev/ProjectInstructions/` the only active Project Instructions
99
- Audit ProjectInstructions and project instructions duplicates.
1010
- Delete duplicate active instruction files from `docs_build/dev/` root.
1111
- Delete stale one-off PR/restart files from `docs_build/dev/` root.
12+
- Move PR-specific docs from `docs_build/dev/` root into `docs_build/dev/pr/`.
13+
- Move active governance/contract docs from `docs_build/dev/` root into `docs_build/dev/ProjectInstructions/addendums/`.
14+
- Move audit outputs from `docs_build/dev/` root into `docs_build/dev/reports/audits/`.
15+
- Delete stale one-off bundle metadata from `docs_build/dev/` root.
1216
- Preserve historical ProjectInstructions-style sources only as deprecated reference material.
1317
- Keep `project-instructions/` out of the PR except for a tiny deprecated pointer.
1418
- Move active legacy addendums into `docs_build/dev/ProjectInstructions/addendums/`.
@@ -28,6 +32,9 @@ Make `docs_build/dev/ProjectInstructions/` the only active Project Instructions
2832
1. Run targeted grep/search proving no active duplicate ProjectInstructions source remains.
2933
2. Confirm duplicate active root instruction files and stale one-off root files are absent.
3034
3. Confirm `project-instructions/**` has no PR changes except the tiny deprecated pointer.
31-
4. Confirm EOD/Next Day and canonical START / WORK / END branch lifecycle rules appear in active governance docs.
32-
5. Confirm no product/runtime files changed.
33-
6. Run `git diff --check`.
35+
4. Confirm docs_build/dev root no longer contains active loose instruction, audit, contract, or PR files.
36+
5. Confirm moved active governance/contract docs are under `docs_build/dev/ProjectInstructions/addendums/`.
37+
6. Confirm moved audit outputs are under `docs_build/dev/reports/audits/`.
38+
7. Confirm EOD/Next Day and canonical START / WORK / END branch lifecycle rules appear in active governance docs.
39+
8. Confirm no product/runtime files changed.
40+
9. Run `git diff --check`.

docs_build/dev/plan_pr_tool_workspace_manifest_boundaries.md renamed to docs_build/dev/pr/plan_pr_tool_workspace_manifest_boundaries.md

File renamed without changes.

0 commit comments

Comments
 (0)