Repository navigation
feat(dev): add project seed script with fixtures across stages - #78
Conversation
aeb29a5 to
d5a0cfd
Compare
Nothing triage asked to change still fails, so this request no longer stands.
|
The seed does not delete or overwrite existing projects. Each run inserts a new project. The bundles match the current design, app, and approaches schemas. A default run still does not build what the fixtures declare, and the branch does not apply on current main.
|
d5a0cfd to
9ff8f26
Compare
9ff8f26 to
5e844f7
Compare
5e844f7 to
c0471d1
Compare
|
Triage: Pass No changes needed from you. A maintainer will review this pull request. Triage will approve, request review. |
Nothing triage asked to change still fails, so this request no longer stands.
Summary
apps/hub/src/dev-seed-fixtures.ts:habit-tracker(simple): Daily Streak & Habit Trackerfield-service-dispatch(medium): Field Service Dispatch Boardclinical-trial-intake(complex): Clinical Trial Patient Intake & Consent PortalseedDevelopmentProjects,createDatabaseSeedDeps,createMemorySeedDeps, and CLI argument parsing inapps/hub/src/projects/seed.tssupporting--fixture=<id|all>,--stage=idea|brief|planning|design_options|designed|ready_to_build|shipped,--approve/--no-approve, and--tenant=<tenantId>/--tenant-id=<tenantId>.design_optionbundles by concept title inapps/hub/src/artifacts/service.tsand exportvalidateArtifactWriteContent.bun run dev:seedtoscripts/seed-projects.ts, document usage indocs/DEV.md, and add unit tests inapps/hub/src/projects/seed.test.ts.Refs CL-11953