Overview
The/arckit.plan command generates comprehensive project plans with visual timelines and gate-driven governance for UK Government projects following GDS Agile Delivery methodology.
When to Use
- Phase: Phase 0 - Project Planning
- Timing: At project initiation, before Discovery phase begins
- Purpose: Visualize entire project delivery with phases, gates, milestones, and ArcKit command integration
Command Usage
Examples
What It Creates
GDS Agile Delivery Phases
The plan structures your project around the UK Government Digital Service standard delivery phases:- Discovery (2-12 weeks): Validate problem and approach
- Alpha (8-16 weeks): Detailed requirements, vendor procurement, HLD
- Beta (12-52 weeks): Implementation sprints, testing, UAT
- Live: Production deployment, hypercare, benefits realization
Visual Timeline (Gantt Chart)
Mermaid Gantt chart showing:- All activities with dependencies
- Duration estimates tailored to project complexity
- Milestones and gates
- Critical path visualization
Workflow & Gates Diagram
Flowchart showing:- Decision points at each gate
- Approval paths (✅ Approved) and rejection paths (❌ Rejected)
- Feedback loops for refinement
- Complete project lifecycle from initiation to BAU
Phase Details Tables
For each phase, detailed tables showing:- Week number and activity timeline
- Activity description with outcomes
- ArcKit command to run
- Deliverable produced
- Gate approval criteria with checklist
- Approvers and possible outcomes
Project Complexity Tiers
The command automatically determines timeline based on project characteristics:Small Projects (3-6 months)
- < 30 total requirements
- 1-2 external integrations
- Standard technology stack
- Basic security compliance
Medium Projects (6-12 months)
- 30-100 total requirements
- 3-5 external integrations
- Some custom development
- PCI-DSS, GDPR, or moderate compliance
Large Projects (12-24 months)
- 100+ total requirements
- 5+ external integrations
- Significant custom development
- Multiple compliance regimes
- Data migration required
Interactive Configuration
The command asks you:-
Delivery Approach:
- Agile GDS (Recommended): Discovery → Alpha → Beta → Live with iterative sprints
- Waterfall: Sequential phases with formal stage gates
- Hybrid: Agile delivery within waterfall governance gates
-
Project Complexity:
- Small (3-6 months)
- Medium (6-12 months)
- Large (12-24+ months)
ArcKit Commands Integration
The plan maps all relevant ArcKit commands to the project timeline:Discovery Phase
- Week 1-2:
/arckit.stakeholders- Stakeholder analysis - Week 5-6:
/arckit.requirements- Business Requirements - Week 7:
/arckit.principles- Architecture principles - Week 8:
/arckit.sobc- Initial business case - Week 8:
/arckit.risk- Initial risk register
Alpha Phase
- Week 9-11:
/arckit.requirements- Detailed requirements - Week 12-15:
/arckit.diagram- Architecture diagrams - Week 11-12:
/arckit.sow- Generate SOW/RFP - Week 18:
/arckit.hld-review- HLD approval gate
Beta Phase
- Week 25:
/arckit.dld-review- DLD approval gate - Week 29-31:
/arckit.analyze- Quality analysis - Week 32-33:
/arckit.traceability- Verify design → code → tests
Governance Gates
Each phase ends with a governance gate with clear approval criteria:Discovery Assessment (Week 8)
- Problem clearly defined and validated
- User needs documented
- Business Requirements defined (15-25 BRs)
- Architecture principles agreed
- Business case shows positive ROI
- No critical risks without mitigation
Outcomes: ✅ Go to Alpha | 🔄 Pivot | ❌ Stop
HLD Review (Alpha)
- Architecture aligns with principles
- All requirements addressed
- Security and compliance validated
- Vendor selected (if procurement needed)
- Updated business case approved
Beta Assessment (Go/No-Go)
- UAT passed
- Security testing complete
- Performance targets met
- Operational readiness confirmed
- Service Standard assessment passed (UK Gov)
Output File
Creates:projects/{project}/ARC-{PROJECT_ID}-PLAN-v1.0.md
Contains:
- Executive Summary (duration, budget, team, success criteria)
- Gantt Timeline (Mermaid)
- Workflow & Gates Diagram (Mermaid)
- Phase Details (Discovery, Alpha, Beta, Live)
- ArcKit Commands Integration
- Timeline Estimates with assumptions
- Risk & Assumptions section
Dependencies
The plan is informed by existing artifacts:| Artifact | Used For |
|---|---|
| STKE (Stakeholders) | Number of stakeholders → complexity assessment |
| REQ (Requirements) | Requirement count → Alpha phase duration |
| PRIN (Principles) | Compliance constraints → additional time for threat modeling |
| SOBC (Business Case) | Budget constraints → team size and timeline |
| RISK (Risk Register) | High risks → extra procurement/mitigation time |
Timeline Adjustments
Timeline automatically adjusts for:- Vendor Procurement: +6-8 weeks to Alpha (SOW + evaluation + selection)
- Security Heavy: +4-8 weeks to Beta (STRIDE, pen testing, SAST/DAST)
- Data Migration: +4-12 weeks to Beta (migration strategy, testing, rollback)
- AI Systems: +2-4 weeks to Alpha/Beta (AI Playbook, ATRS, fairness testing)
- Multiple Integrations: +1-2 weeks per complex integration
Quality Checks
Before delivery, the command verifies:- Gantt chart uses valid Mermaid syntax
- All gates have approval criteria
- All phases have activity tables
- ArcKit commands mapped to timeline
- Timeline is realistic for project complexity
- Dependencies are correct (no backwards arrows)
- Milestones have 0d duration
- Executive summary includes success criteria
Next Steps
After creating the plan:- Review plan with SRO and stakeholders
- Confirm budget and resources
- Start Discovery: Run
/arckit.stakeholders - Update plan as project progresses
Related Commands
Stakeholders
First Discovery activity after plan approval
Roadmap
Multi-year strategic roadmap for programmes
Strategy
Executive-level architecture strategy synthesis
Example Outputs
Windows 11 Migration (v3)
Windows 11 Migration (v3)
ONS Data Platform (v8)
ONS Data Platform (v8)
Cabinet Office GenAI (v9)
Cabinet Office GenAI (v9)