tractorjuice--arckit-gemini
4.7 KiB
4.7 KiB
Solution Architect — ArcKit Command Guide
Guide Origin: Official | ArcKit Version: [VERSION]
DDaT Role Family: Architecture Framework: UK Government DDaT Capability Framework
Overview
The Solution Architect designs technical solutions to meet business requirements. You own the research, decision-making, and design phases — translating requirements into architecture that can be reviewed, built, and operated.
Primary Commands
| Command | Purpose | Guide |
|---|---|---|
/arckit:requirements |
Define comprehensive business and technical requirements (with Business Analyst) | Guide |
/arckit:research |
Research technologies and services with build vs buy analysis | Guide |
/arckit:azure-research |
Deep-dive Azure services via Microsoft Learn MCP | Guide |
/arckit:aws-research |
Deep-dive AWS services via AWS Knowledge MCP | Guide |
/arckit:gcp-research |
Deep-dive GCP services via Google Developer Knowledge MCP | Guide |
/arckit:wardley |
Map strategic landscape for build vs buy decisions | Guide |
/arckit:adr |
Document architecture decisions with options analysis | Guide |
/arckit:diagram |
Create architecture diagrams (C4 context, container, sequence, dataflow) | Guide |
/arckit:hld-review |
Review High-Level Design against principles and requirements | Guide |
/arckit:dld-review |
Review Detailed Design for implementation readiness | Guide |
Secondary Commands
| Command | Your Involvement | Guide |
|---|---|---|
/arckit:stakeholders |
Contribute to stakeholder analysis (technical stakeholders) | Guide |
/arckit:data-model |
Review data model for technical feasibility | Guide |
/arckit:datascout |
Review external data source options | Guide |
/arckit:platform-design |
Design platform strategy for multi-sided ecosystems | Guide |
/arckit:sow |
Contribute technical sections to Statement of Work | Guide |
/arckit:evaluate |
Lead technical evaluation of vendor proposals | Guide |
/arckit:backlog |
Review backlog for technical feasibility | Guide |
/arckit:traceability |
Verify requirements trace through to design and tests | Guide |
/arckit:devops |
Input on CI/CD and infrastructure patterns | Guide |
Typical Workflow
requirements → research → cloud-research → wardley → adr →
diagram → hld-review → dld-review → traceability
Step-by-step
- Understand the problem: Review stakeholders and business case from Business Architect
- Define requirements: Run
/arckit:requirements(co-own with Business Analyst) - Research solutions: Run
/arckit:researchfor market analysis and build vs buy - Cloud deep-dive: Run
/arckit:azure-research,/arckit:aws-research, or/arckit:gcp-researchfor specific platforms - Map the landscape: Run
/arckit:wardleyto visualise component evolution - Record decisions: Run
/arckit:adrfor each significant architecture decision - Create diagrams: Run
/arckit:diagramfor C4 context, container, and sequence diagrams - Write HLD: Author the High-Level Design document (external to ArcKit)
- Review HLD: Run
/arckit:hld-reviewto validate against principles and requirements - Detail design: Author DLD, then run
/arckit:dld-review
Key Artifacts You Own
ARC-{PID}-RSCH-v*.md— Technology research reportARC-{PID}-ADR-{NUM}-v*.md— Architecture Decision RecordsARC-{PID}-DIAG-{NUM}-v*.md— Architecture diagramsARC-{PID}-WARD-{NUM}-v*.md— Wardley MapsARC-{PID}-HLDR-v*.md— HLD review reportARC-{PID}-DLDR-v*.md— DLD review report
Related Roles
- Enterprise Architect — governs the principles your designs must follow
- Technical Architect — takes your HLD into detailed implementation
- Data Architect — owns the data layer of your solution
- Business Analyst — co-owns requirements with you