feat(wave3): add @mosaic/prdy — TypeScript PRD wizard

- PRD CRUD: createPrd, loadPrd, savePrd, listPrds
- Interactive wizard using @clack/prompts
- Built-in templates: software, feature, spike
- CLI: prdy init | list | show
- Depends on @mosaic/types workspace:*
This commit is contained in:
2026-03-06 20:21:39 -06:00
parent 7f7109fc09
commit 3106ca8cf8
11 changed files with 690 additions and 0 deletions

31
pnpm-lock.yaml generated
View File

@@ -83,6 +83,37 @@ importers:
specifier: ^2
version: 2.1.9(@types/node@22.19.15)
packages/prdy:
dependencies:
'@clack/prompts':
specifier: ^0.9
version: 0.9.1
'@mosaic/types':
specifier: workspace:*
version: link:../types
commander:
specifier: ^13
version: 13.1.0
js-yaml:
specifier: ^4
version: 4.1.1
zod:
specifier: ^3.24
version: 3.25.76
devDependencies:
'@types/js-yaml':
specifier: ^4
version: 4.0.9
'@types/node':
specifier: ^22
version: 22.19.15
typescript:
specifier: ^5
version: 5.9.3
vitest:
specifier: ^2
version: 2.1.9(@types/node@22.19.15)
packages/queue:
dependencies:
'@modelcontextprotocol/sdk':