Artifact Reference
info
All artifacts are saved as both .md AND .docx. Every filename is prefixed with the project
name: {ProjectName}_{artifact}. Example: CreditCard_01-prd.md.
Output files by stage
| Stage | Artifact Files | Approver |
|---|---|---|
| 1 · PRD | {Name}_01-prd.md · .docx{Name}_01-prd-bmadpp.md · .docx (optional) | BA |
| 2 · FRS | {Name}_02-frs.md · .docx | BA |
| 3 · User Stories | {Name}_03-epics-stories.md · .docx{Name}_03b-business-test-cases.md · .docx | BA |
| 4 · Design | {Name}_HLD.md · .docx{Name}_LLD.md · .docx{Name}_Arch.md · .docxdocs/sdlc/diagrams/*.puml · *.png | Arch + Tech Lead |
| 5 · Code | {Name}_05-code-creation.md · .docxsrc/ (all source files) | Tech Lead + Arch |
| 6 · Unit Tests | {Name}_06-unit-tests.md · .docxtests/unit/ | Test Lead |
| 7 · CI/CD | {Name}_07-cicd.md · .docx.github/workflows/ci.yml.github/workflows/cd.yml | Architect |
| 8 · Verify | {Name}_08-verify.md · .docx | Test Lead |
| Session | docs/sdlc/session.md | Auto-managed |
Document quality standards (all .docx)
- TOC on page 2
- Headers and footers (project name + date + page number)
- Document properties set (title, author, subject)
- Styled tables: navy header row + alternating row shading
- PlantUML diagrams embedded with figure captions
- BMAD++ docs: teal banner on cover + green
[B++]row tinting
API endpoints (backend)
| Method | Endpoint | Purpose |
|---|---|---|
| POST | /api/v1/auth/login | JWT authentication |
| GET | /api/v1/projects | List all projects |
| POST | /api/v1/projects | Create new project |
| GET | /api/v1/projects/{id} | Project detail + stage status |
| POST | /api/v1/projects/{id}/stages/{n}/start | Start a stage |
| POST | /api/v1/projects/{id}/stages/{n}/submit | Submit for approval |
| POST | /api/v1/stages/{stageId}/approvals | Approve or reject |
| GET | /api/v1/projects/{id}/stream | SSE live event stream |
Default user logins
| Username | Role |
|---|---|
ba | Business Analyst |
developer | Developer |
architect | Architect |
tech_lead | Tech Lead |
test_lead | Test Lead |
pm | Project Manager |