xingyue
|
74e3f5434c
|
feat(cli): complete AGENTS.md generation (#36 Phase 3)
- Replace placeholder with comprehensive coding agent instructions
- Covers: project structure, core concepts, dev workflow, coding
conventions, template reuse, build/test, common pitfalls
- Add test coverage for AGENTS.md sections and terms
Testing: #48
|
2026-05-07 21:23:41 +08:00 |
|
xingyue
|
703ac9dfcc
|
feat(cli): add init template command (#36 Phase 2)
- Implement cmdInitTemplate: find workspace root, generate template package
- Generate roles.ts, moderator.ts, index.ts with hello-world boilerplate
- Detect workspace by walking up to find package.json with workspaces
- Error on existing template dir or outside workspace
- Add init-template.test.ts
Testing: #47
|
2026-05-07 21:21:23 +08:00 |
|
xingyue
|
2df8accf2f
|
feat(cli): add init workspace command (#36 Phase 1)
- Add cmd-init.ts with cmdInitWorkspace and stub cmdInitTemplate
- Wire init subcommands into cli-dispatch.ts
- Generate monorepo skeleton: package.json (bun workspace), biome.json,
tsconfig.json, AGENTS.md placeholder, README.md, templates/, workflows/
- Error on existing directory
- Add init-workspace.test.ts (all passing)
Testing: #46
|
2026-05-07 21:18:58 +08:00 |
|