| Use-case and requirements brief | Users, jobs, success measures, constraints, dependencies, risks, and exclusions | Document and workshop outputs | Discovery | Stakeholders, process examples, baseline data |
| Solution architecture | Model, data, retrieval, integrations, identity, hosting, observability, and control design | Architecture diagrams and decision records | Design | System inventory, security standards, target environment |
| Prototype or production application | User experience, backend services, model integration, workflow logic, APIs, and administration | Deployed application and source repository | Implementation | Access, acceptance criteria, brand and UX inputs |
| Knowledge and retrieval pipeline | Connectors, parsing, metadata, indexing, permission filtering, retrieval, and source attribution | Services, configuration, and runbook | Implementation | Approved content, ownership rules, access model |
| Prompt and policy assets | System instructions, templates, tool definitions, output schemas, refusal and escalation rules | Version-controlled configuration | Build and QA | Domain examples and prohibited behavior |
| Evaluation and QA pack | Reference cases, scoring criteria, test automation, review results, defects, and release thresholds | Test suite, scorecard, and reports | QA and acceptance | Subject-matter reviewers and accepted examples |
| Deployment and operations assets | Infrastructure configuration, monitoring, logs, alerts, backup procedures, release and incident processes | Deployment files, dashboards, and runbooks | Launch | Cloud access, operational owners, support policies |
| Documentation and enablement | User guidance, administrator instructions, technical documentation, training, and handover | Documentation and sessions | Launch and support | Named users, owners, and training availability |