feat: implement workspace foundation website app #214

Merged
ahmido merged 1 commits from 183-website-workspace-foundation into dev 2026-04-08 12:20:31 +00:00
Owner

Summary

  • add the first multi-app workspace foundation with a new standalone Astro website under apps/website
  • introduce repo-root pnpm workspace orchestration and migrate the platform Node workflow from npm assumptions to pnpm
  • update root docs, editor or agent guidance, and workspace-focused smoke tests for the new platform plus website command model
  • add Spec 183 artifacts for spec, plan, research, contracts, quickstart, checklist, and tasks

Verification

  • cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Feature/WorkspaceFoundation
  • cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent
  • corepack pnpm build:website
  • integrated-browser smoke: verified http://localhost/up, http://localhost/admin/login, and http://localhost:4321/ including website anchor navigation and combined root dev flow

Notes

  • branch: 183-website-workspace-foundation
  • commit: 6d41618d
  • root command model now covers dev:platform, dev:website, dev, build:platform, and build:website
  • website port override documentation is included in the command contract, quickstart, and README
## Summary - add the first multi-app workspace foundation with a new standalone Astro website under `apps/website` - introduce repo-root pnpm workspace orchestration and migrate the platform Node workflow from npm assumptions to pnpm - update root docs, editor or agent guidance, and workspace-focused smoke tests for the new platform plus website command model - add Spec 183 artifacts for spec, plan, research, contracts, quickstart, checklist, and tasks ## Verification - `cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Feature/WorkspaceFoundation` - `cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent` - `corepack pnpm build:website` - integrated-browser smoke: verified `http://localhost/up`, `http://localhost/admin/login`, and `http://localhost:4321/` including website anchor navigation and combined root dev flow ## Notes - branch: `183-website-workspace-foundation` - commit: `6d41618d` - root command model now covers `dev:platform`, `dev:website`, `dev`, `build:platform`, and `build:website` - website port override documentation is included in the command contract, quickstart, and README
ahmido added 1 commit 2026-04-08 12:15:45 +00:00
ahmido merged commit 03b1beb616 into dev 2026-04-08 12:20:31 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ahmido/TenantAtlas#214
No description provided.