Skip to content

Commit f3c2e7a

Browse files
committed
Move reports and artifacts workspace
1 parent 119fa88 commit f3c2e7a

3,634 files changed

Lines changed: 19634 additions & 23866 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@ NEXT_COMMAND.txt
1717
node_modules/
1818
tests/results/
1919
tests/results/**
20-
tmp/test-results/
21-
tmp/test-results/**
20+
dev/workspace/artifacts/tmp/
21+
dev/workspace/artifacts/tmp/**
22+
dev/workspace/artifacts/tmp/test-results/
23+
dev/workspace/artifacts/tmp/test-results/**
2224
tmp/
2325
scripts/untracked/
2426
projects/
@@ -47,4 +49,4 @@ docs/dev/reports/playwright_v8_coverage_report.txt
4749

4850
# Game Foundry Studio project files
4951
assets/*.gfsp
50-
docs_build/dev/ProjectInstructions.zip
52+
dev/docs_build/dev/ProjectInstructions.zip

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ This repository follows a docs-first game/runtime model, combining a stable engi
2929
## ▶️ Start Here
3030

3131
1. Review the repo model in [docs/README.md](docs/README.md)
32-
2. Explore the roadmap in [docs_build/dev/roadmaps/MASTER_ROADMAP_ENGINE.md](docs_build/dev/roadmaps/MASTER_ROADMAP_ENGINE.md)
33-
3. Browse archived reference samples from [archive/v1-v2/samples/index.html](archive/v1-v2/samples/index.html)
32+
2. Explore active development governance in [dev/docs_build/dev/ProjectInstructions/](dev/docs_build/dev/ProjectInstructions/)
33+
3. Browse archived reference samples from [dev/archive/v1-v2/samples/index.html](dev/archive/v1-v2/samples/index.html)
3434
4. Explore tools under [toolbox/](toolbox/)
3535
5. Review engine and architecture boundaries in [docs/architecture/](docs/architecture/)
36-
6. Follow the workflow in [docs_build/dev/](docs_build/dev/) and [docs_build/pr/](docs_build/pr/)
36+
6. Follow the workflow in [dev/docs_build/dev/](dev/docs_build/dev/) and [dev/docs_build/dev/PR/](dev/docs_build/dev/PR/)
3737

3838
---
3939

@@ -105,18 +105,18 @@ PLAN_PR → BUILD_PR → APPLY_PR
105105
- One PR per purpose
106106
- Small, surgical changes
107107
- Docs-first implementation planning
108-
- Delta ZIP outputs stored under `<project folder>/tmp/`
108+
- Delta ZIP outputs stored under `<project folder>/dev/workspace/artifacts/tmp/`
109109

110110
---
111111

112112
## 📚 Documentation Map
113113

114114
- [docs/README.md](docs/README.md) → top-level documentation index
115115
- [docs/architecture/](docs/architecture/) → durable architecture and boundary contracts
116-
- [docs_build/pr/](docs_build/pr/) → preserved PR history and architecture evolution
117-
- [docs_build/dev/](docs_build/dev/) → active workflow controls and implementation planning
118-
- [docs_build/dev/reports/](docs_build/dev/reports/) → active report artifacts
119-
- [docs_build/archive/](docs_build/archive/) → archived dev-ops notes and generated reports
116+
- [dev/docs_build/dev/PR/](dev/docs_build/dev/PR/) → preserved PR history and architecture evolution
117+
- [dev/docs_build/dev/](dev/docs_build/dev/) → active workflow controls and implementation planning
118+
- [dev/reports/](dev/reports/) → active report artifacts
119+
- [dev/archive/](dev/archive/) → archived dev-ops notes and generated reports
120120

121121
---
122122

dev/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ This folder is the destination shell for non-deployable development workspace ma
1313

1414
## Governance Workspace
1515

16-
- `dev/docs_build/` owns active development governance, PR workflow material, and generated reports.
16+
- `dev/docs_build/` owns active development governance and PR workflow material.
17+
- `dev/reports/` owns generated reports.
18+
- `dev/workspace/artifacts/` owns generated non-report artifacts and local temporary workspace output.
1719
- `dev/archive/` owns historical development reference material.
1820
- `dev/project-instructions/` is deprecated reference only; active Project Instructions live under `dev/docs_build/dev/ProjectInstructions/`.
1921

dev/config/playwright.config.cjs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,23 @@ const repoPath = (...segments) => path.join(repoRoot, ...segments);
55

66
module.exports = {
77
timeout: 120000,
8-
outputDir: repoPath("tmp", "test-results"),
8+
outputDir: repoPath("dev", "workspace", "artifacts", "tmp", "test-results"),
99
projects: [
1010
{
1111
name: "ui",
1212
testDir: repoPath("dev", "tests", "ui"),
13-
outputDir: repoPath("tmp", "test-results", "artifacts")
13+
outputDir: repoPath("dev", "workspace", "artifacts", "tmp", "test-results", "artifacts")
1414
},
1515
{
1616
name: "playwright",
1717
testDir: repoPath("dev", "tests", "playwright"),
18-
outputDir: repoPath("tmp", "test-results", "artifacts")
18+
outputDir: repoPath("dev", "workspace", "artifacts", "tmp", "test-results", "artifacts")
1919
}
2020
],
2121
reporter: [
2222
["list"],
23-
["html", { outputFolder: repoPath("tmp", "test-results", "report"), open: "always" }],
24-
["json", { outputFile: repoPath("tmp", "test-results", "playwright-results.json") }]
23+
["html", { outputFolder: repoPath("dev", "workspace", "artifacts", "tmp", "test-results", "report"), open: "always" }],
24+
["json", { outputFile: repoPath("dev", "workspace", "artifacts", "tmp", "test-results", "playwright-results.json") }]
2525
],
2626
use: {
2727
headless: false,

dev/docs_build/dev/PR/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ This folder owns reusable PR workflow material and historical PR reference docum
88
- `reference/` contains historical or reference PR documents.
99

1010
Reusable PR templates must not live outside `dev/docs_build/dev/PR/templates/`.
11-
Generated PR reports must live under `dev/docs_build/dev/reports/`.
11+
Generated PR reports must live under `dev/reports/`.
1212
Permanent governance must live under `dev/docs_build/dev/ProjectInstructions/`.
1313

1414
## Rules

dev/docs_build/dev/PR/reference/OWNER_007_BUILD_PR.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This `dev/docs_build/dev/pr/BUILD_PR.md`, `dev/docs_build/dev/pr/PLAN_PR.md`, an
1616
- Remove stale one-off PR/restart files from `dev/docs_build/dev/` root.
1717
- Move PR-specific docs from `dev/docs_build/dev/` root into `dev/docs_build/dev/pr/`.
1818
- Move active governance/contract docs from `dev/docs_build/dev/` root into `dev/docs_build/dev/ProjectInstructions/addendums/`.
19-
- Move audit outputs from `dev/docs_build/dev/` root into `dev/docs_build/dev/reports/audits/`.
19+
- Move audit outputs from `dev/docs_build/dev/` root into `dev/reports/audits/`.
2020
- Delete stale one-off bundle metadata from `dev/docs_build/dev/` root.
2121
- Add Tool MVP Stacked PR Standard under `dev/docs_build/dev/ProjectInstructions/`.
2222
- Update PR planning/template and report requirements for tool MVP PRs.
@@ -28,7 +28,7 @@ This `dev/docs_build/dev/pr/BUILD_PR.md`, `dev/docs_build/dev/pr/PLAN_PR.md`, an
2828
- Keep `dev/project-instructions/` out of this PR except for a tiny deprecated pointer.
2929
- Update active team start/governance docs to reference only `dev/docs_build/dev/ProjectInstructions/`.
3030
- Add EOD main lock, next-day reset governance, and canonical START / WORK / END branch lifecycle rules.
31-
- Add required reports under `dev/docs_build/dev/reports/`.
31+
- Add required reports under `dev/reports/`.
3232

3333
## Exact Targets
3434

@@ -43,7 +43,7 @@ This `dev/docs_build/dev/pr/BUILD_PR.md`, `dev/docs_build/dev/pr/PLAN_PR.md`, an
4343
- `dev/docs_build/dev/ProjectInstructions/addendums/tool_mvp_stacked_pr_standard.md`
4444
- `dev/docs_build/dev/ProjectInstructions/addendums/no_mock_repository_runtime_source.md`
4545
- `dev/docs_build/dev/ProjectInstructions/addendums/preservation.md`
46-
- `dev/docs_build/dev/reports/audits/*.md`
46+
- `dev/reports/audits/*.md`
4747
- `dev/archive/docs_build/dev/dod/*.md`
4848
- `dev/archive/docs_build/dev/roadmaps/*.md`
4949
- `dev/project-instructions/README.md` (tiny deprecated pointer only)
@@ -80,10 +80,10 @@ This `dev/docs_build/dev/pr/BUILD_PR.md`, `dev/docs_build/dev/pr/PLAN_PR.md`, an
8080
- `dev/docs_build/dev/roadmaps/MIDI_STUDIO_V2_ROADMAP.md` (move to root archive)
8181
- `dev/docs_build/dev/roadmaps/phases.txt` (move to root archive)
8282
- `dev/docs_build/dev/roadmaps/README.md` (move to root archive)
83-
- `dev/docs_build/dev/reports/legacy-docs-archive-report.md`
84-
- `dev/docs_build/dev/reports/PR_26177_OWNER_007-project-instructions-single-source-eod-lock*.md`
85-
- `dev/docs_build/dev/reports/codex_review.diff`
86-
- `dev/docs_build/dev/reports/codex_changed_files.txt`
83+
- `dev/reports/legacy-docs-archive-report.md`
84+
- `dev/reports/PR_26177_OWNER_007-project-instructions-single-source-eod-lock*.md`
85+
- `dev/reports/codex_review.diff`
86+
- `dev/reports/codex_changed_files.txt`
8787

8888
## Out Of Scope
8989

@@ -111,14 +111,14 @@ Test-Path dev/docs_build/dev/validation_checklist.txt
111111
rg -n 'only active Project Instructions source|dev/docs_build/dev/ProjectInstructions/' dev/docs_build/dev/ProjectInstructions
112112
rg -n 'Tool MVP Stacked PR Standard|Creator-testable outcome|What can Mr\\. Q test after applying this ZIP|What Playwright tests|What Mr\\. Q should manually test|Previous PR dependency|Next PR dependency' dev/docs_build/dev/ProjectInstructions
113113
rg -n 'No Mock Repository Runtime Source|Browser → API → Database|Mock repositories are 100% technical debt|Game Configuration mock repository ready|Seeded demo data is fine only when it is stored in the database and read back through the API' dev/docs_build/dev/ProjectInstructions
114-
rg -n 'dev/archive/docs_build/dev/ProjectInstructions/history|dev/archive/docs_build/dev/dod|dev/archive/docs_build/dev/roadmaps' dev/docs_build/dev/ProjectInstructions dev/docs_build/dev/reports/legacy-docs-archive-report.md
114+
rg -n 'dev/archive/docs_build/dev/ProjectInstructions/history|dev/archive/docs_build/dev/dod|dev/archive/docs_build/dev/roadmaps' dev/docs_build/dev/ProjectInstructions dev/reports/legacy-docs-archive-report.md
115115
Test-Path dev/docs_build/dev/archive
116116
Test-Path dev/docs_build/dev/dod
117117
Test-Path dev/docs_build/dev/dod/tool_ui_readiness_dod.md
118118
Test-Path dev/docs_build/dev/roadmaps/MASTER_ROADMAP_ENGINE.md
119119
rg -n 'dev/docs_build/dev/PROJECT_INSTRUCTIONS.md.*source of truth|Codex must always read `dev/docs_build/dev/PROJECT_INSTRUCTIONS.md`|Read `dev/docs_build/dev/PROJECT_INSTRUCTIONS.md`' dev/docs_build/dev/ProjectInstructions project-instructions
120120
git diff --name-status $(git merge-base HEAD origin/main) -- project-instructions
121-
git diff --name-status $(git merge-base HEAD origin/main) -- dev/docs_build/dev/pr dev/docs_build/dev/ProjectInstructions/addendums dev/docs_build/dev/reports/audits
121+
git diff --name-status $(git merge-base HEAD origin/main) -- dev/docs_build/dev/pr dev/docs_build/dev/ProjectInstructions/addendums dev/reports/audits
122122
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" dev/docs_build/dev/ProjectInstructions
123123
git diff --name-only -- src assets toolbox games api serverside package.json package-lock.json dev/docs_build/dev/start_of_day
124124
git diff --check

dev/docs_build/dev/PR/reference/OWNER_007_PLAN_PR.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Make `dev/docs_build/dev/ProjectInstructions/` the only active Project Instructi
1111
- Delete stale one-off PR/restart files from `dev/docs_build/dev/` root.
1212
- Move PR-specific docs from `dev/docs_build/dev/` root into `dev/docs_build/dev/pr/`.
1313
- Move active governance/contract docs from `dev/docs_build/dev/` root into `dev/docs_build/dev/ProjectInstructions/addendums/`.
14-
- Move audit outputs from `dev/docs_build/dev/` root into `dev/docs_build/dev/reports/audits/`.
14+
- Move audit outputs from `dev/docs_build/dev/` root into `dev/reports/audits/`.
1515
- Delete stale one-off bundle metadata from `dev/docs_build/dev/` root.
1616
- Add Tool MVP Stacked PR Standard under `dev/docs_build/dev/ProjectInstructions/`.
1717
- Update PR planning/template and report requirements for tool MVP PRs.
@@ -24,7 +24,7 @@ Make `dev/docs_build/dev/ProjectInstructions/` the only active Project Instructi
2424
- Move active legacy addendums into `dev/docs_build/dev/ProjectInstructions/addendums/`.
2525
- Update active team start and governance docs to reference only `dev/docs_build/dev/ProjectInstructions/`.
2626
- Add EOD main lock, next-day reset, team PR branch creation gate, and canonical START / WORK / END branch lifecycle rules.
27-
- Add required Codex reports under `dev/docs_build/dev/reports/`.
27+
- Add required Codex reports under `dev/reports/`.
2828

2929
## Out Of Scope
3030

@@ -40,7 +40,7 @@ Make `dev/docs_build/dev/ProjectInstructions/` the only active Project Instructi
4040
3. Confirm `dev/project-instructions/**` has no PR changes except the tiny deprecated pointer.
4141
4. Confirm dev/docs_build/dev root no longer contains active loose instruction, audit, contract, or PR files.
4242
5. Confirm moved active governance/contract docs are under `dev/docs_build/dev/ProjectInstructions/addendums/`.
43-
6. Confirm moved audit outputs are under `dev/docs_build/dev/reports/audits/`.
43+
6. Confirm moved audit outputs are under `dev/reports/audits/`.
4444
7. Confirm Tool MVP Stacked PR Standard appears in active ProjectInstructions.
4545
8. Confirm tool MVP PR template/report requirements include Creator-testable outcome, Playwright tests, Mr. Q manual test, stack membership, and previous/next dependency.
4646
9. Confirm No Mock Repository Runtime Source governance appears in active ProjectInstructions.

dev/docs_build/dev/PR/reference/pr_koti_layout_contract.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ This PR is documentation/contract only. Do not implement gameplay.
1212

1313
Use the validated artifacts from the prior workflow pass:
1414

15-
- `tmp/uat_exports/king_of_the_iceberg_layout_snapshot.json`
16-
- `tmp/uat_tool_layout_workflow_results.json`
17-
- `dev/docs_build/dev/reports/PR_tool_layout_workflow_baseline_report.md`
15+
- `dev/workspace/artifacts/tmp/uat_exports/king_of_the_iceberg_layout_snapshot.json`
16+
- `dev/workspace/artifacts/tmp/uat_tool_layout_workflow_results.json`
17+
- `dev/reports/PR_tool_layout_workflow_baseline_report.md`
1818

1919
---
2020

dev/docs_build/dev/PR/reference/pr_tool_fix_fullscreen_exit_state.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ Browser validation:
129129
Create:
130130

131131
```txt
132-
tmp/pr_tool_fix_fullscreen_exit_state_validation.json
132+
dev/workspace/artifacts/tmp/pr_tool_fix_fullscreen_exit_state_validation.json
133133
```
134134

135135
Include:
@@ -149,7 +149,7 @@ Include:
149149
Create:
150150

151151
```txt
152-
dev/docs_build/dev/reports/PR_tool_fix_fullscreen_exit_state_report.md
152+
dev/reports/PR_tool_fix_fullscreen_exit_state_report.md
153153
```
154154

155155
Include:

dev/docs_build/dev/PR/reference/pr_tool_fix_parallax_header_metadata.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ Browser validation:
189189
Create:
190190

191191
```txt
192-
tmp/pr_tool_fix_parallax_header_metadata_validation.json
192+
dev/workspace/artifacts/tmp/pr_tool_fix_parallax_header_metadata_validation.json
193193
```
194194

195195
Include:
@@ -210,7 +210,7 @@ Include:
210210
Create:
211211

212212
```txt
213-
dev/docs_build/dev/reports/PR_tool_fix_parallax_header_metadata_report.md
213+
dev/reports/PR_tool_fix_parallax_header_metadata_report.md
214214
```
215215

216216
Include:

0 commit comments

Comments
 (0)