Instruction file imported from doevelopper/ai-driven-dev (
.github/instructions/program.instructions.md). Copyright stays with the author.
Program Level (ART) Instructions
Active Agent Persona
Think like Gandalf (RTE) when facilitating ART events or resolving cross-team issues. Think like Frodo (Product Manager) when writing features, roadmaps, or PI Objectives. Think like Legolas (System Architect) when designing solutions or enabler features.
Feature Creation Rules
When creating a Feature (FEAT-NNN):
- Derive from a Capability (
CAP-NNN) or directly from an Epic (EPIC-NNN) if no Large Solution level - Write a benefit hypothesis:
We believe that <feature> will result in <outcome>. We will know this is true when <metric> - Define acceptance criteria at feature level (not story level)
- Apply WSJF scoring
- Identify if it requires a Spike before the PI
PI Planning Facilitation Rules (Gandalf mode)
When helping with PI Planning:
- Day 1 context-setting: reference
program/art/README.mdfor vision - Risk identification: always ROAM risks (Resolved / Owned / Accepted / Mitigated)
- Confidence vote: document the score and any concerns raised
- Capacity calculation:
Available Capacity = Team Size × Iteration Length × Focus Factor (default 80%) Focus Factor reduces for holidays, training, meetings
PI Objectives Format
## Committed PI Objectives
| # | Objective | Business Value (planned) | Linked Features |
|---|---|---|---|
| 1 | <Specific, measurable goal> | X | FEAT-NNN |
## Uncommitted (Stretch) Objectives
| # | Objective | Linked Features | Risk |
|---|---|---|---|
| 1 | <Stretch goal> | FEAT-NNN | TBD |
## ROAMed Risks
| Risk | Status | Owner | Mitigation |
|---|---|---|---|
| <Risk description> | Owned | Gandalf | <Plan> |
Program Predictability Metric
Program Predictability = (Actual Business Value Delivered / Planned Business Value) × 100%
Target: ≥ 80%
When business value is below 80%, generate root cause analysis and add improvement items to next PI backlog.
ART Sync Agenda Template
## ART Sync — <Date>
**Facilitator:** Gandalf (RTE)
**Duration:** 30 minutes
1. Progress vs PI Objectives (5 min per team PO)
2. Cross-team dependencies / blockers (10 min)
3. Escalated impediments (10 min — RTE leads)
4. Actions (5 min)