BA Documentation Matrix
BA-controlled documentation matrix: screens, modules, roles, access, business rules, integrations.
Rows: 8
| Requirement ID | Module | Screen/Page | User Role | Access/Permission | Business Rule | Integration Dependency | Data Inputs | Expected Behavior | Acceptance Criteria | Design Prompt Ref | QA Test Case Ref | Status | Owner/Profile | Notes/Clarification |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| REQ-001 | Workflow Intake | Client Requirement Intake | Client/Product Owner | Submit requirement | Run starts by checking last known status | Hermes sessions/local status | Client brief/doc/screenshots | Requirement captured and status check initiated | AC1 | DP-001 | TC-001 | Complete | Client Intake | No prior run found |
| REQ-002 | BA | Requirement Document | BA Orchestrator | Create/edit requirement doc | If doc missing, create one | Local filesystem / Google Docs optional | Raw workflow requirement | Requirement doc exists | AC2 | DP-002 | TC-002 | Complete | businessanalyst | Created local requirement doc |
| REQ-003 | BA | BA Matrix | BA Orchestrator | Create/update tracker | Matrix must include screens/modules/integrations/rules/roles/access | Google Sheets/R2 fallback | Requirement doc | BA matrix tracks requirements | AC4 | DP-003 | TC-003 | Complete | businessanalyst | This CSV tracker |
| REQ-004 | QA | QA Test Cases | QA Agent | Create/update QA sheet | Every requirement needs linked test coverage | Tracker | BA Matrix | Test cases are created and linked | AC5 | DP-004 | TC-004,TC-005 | Complete | qaagent | QA Test Cases CSV |
| REQ-005 | QA Review | QA Coverage Review | QA Coverage Reviewer | Review coverage | BA reviews missed requirements before dev | Tracker | BA Matrix + QA cases | Coverage gaps identified | AC6 | DP-005 | TC-006 | Complete | businessanalyst/qaagent | Coverage CSV |
| REQ-006 | Design | Design Prompts | Designer/Stitch PM | Create design prompts | Designs use BA matrix and requirement doc | Stitch MCP | BA Matrix | Prompts ready for Stitch | AC7 | DP-006 | TC-007 | Complete | stitchpm | Prompts CSV |
| REQ-007 | Approval | BA Approval Gate | BA Orchestrator | Approve/block/clarify | Dev cannot start before BA approval | Tracker | All previous artifacts | Gate returns final pre-dev status | AC8 | DP-007 | TC-008 | Clarification Required | businessanalyst | Actual product requirement missing |
| REQ-008 | Dev | Dev Agent | Dev Agent | Implement approved scope only | Do not build outside approved scope | Repo/codebase TBD | Approved BA+QA+Design | Implementation starts after approval | N/A | DP-008 | TC-009 | Blocked | coder | No real client project provided |