Skip to content

PR_26180_OWNER_014-remaining-legacy-layout-cleanup#293

Draft
ToolboxAid wants to merge 1 commit into
PR_26180_OWNER_013-remove-legacy-layoutfrom
PR_26180_OWNER_014-remaining-legacy-layout-cleanup
Draft

PR_26180_OWNER_014-remaining-legacy-layout-cleanup#293
ToolboxAid wants to merge 1 commit into
PR_26180_OWNER_013-remove-legacy-layoutfrom
PR_26180_OWNER_014-remaining-legacy-layout-cleanup

Conversation

@ToolboxAid

Copy link
Copy Markdown
Owner

Summary

  • Audits remaining tracked root layout after the www/api/dev migration stack.
  • Moves the tracked browser-served favicon from favicon.svg to www/favicon.svg while preserving the public /favicon.svg route.
  • Documents root .env policy: local .env stays user/environment-owned at repo root, production uses deployment secrets, www/ must never contain secrets, and api/ reads from process.env.
  • Retains src/ as an active transition namespace pending explicit follow-up migration.

Validation

  • PASS: node --test dev/tests/dev-runtime/StaticWebRootCompatibility.test.mjs dev/tests/dev-runtime/TeamAwareBootstrap.test.mjs dev/tests/tools/GameAssetManifestDiscovery.test.mjs
  • PASS: npx playwright test dev/tests/playwright/tools/StaticWebRootCompatibility.spec.mjs dev/tests/playwright/tools/AdminHealthOperationsPage.spec.mjs dev/tests/playwright/tools/AdminInvitationsNavPage.spec.mjs
  • PASS: targeted legacy layout scan
  • PASS: node --test dev/tests/dev-runtime/TeamAwareBootstrap.test.mjs
  • PASS: package script command surface check
  • PASS: git diff --check
  • PASS: npm run validate:canonical-structure

Reports

  • dev/reports/PR_26180_OWNER_014-remaining-legacy-layout-cleanup_report.md
  • dev/reports/PR_26180_OWNER_014-remaining-legacy-layout-cleanup_branch-validation.md
  • dev/reports/PR_26180_OWNER_014-remaining-legacy-layout-cleanup_requirement-checklist.md
  • dev/reports/PR_26180_OWNER_014-remaining-legacy-layout-cleanup_validation-report.md
  • dev/reports/PR_26180_OWNER_014-remaining-legacy-layout-cleanup_manual-validation-notes.md
  • dev/reports/codex_review.diff
  • dev/reports/codex_changed_files.txt

Artifact

  • Local repo-structured ZIP produced at dev/workspace/zips/PR_26180_OWNER_014-remaining-legacy-layout-cleanup_delta.zip.

Notes

No runtime/API/UI/database implementation behavior changes are intended. Public URLs remain stable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants