Skip to content

Template: Project Plan (Run)

Template for a subproject (run) plan produced by the Project Decomposition workflow. One project-plan.md per run directory (run-N-<description>/), paired with a validate-exit.sh script.

---
title: "Run N: <Description>"
tags: [roadmap, plan]
domain: roadmap
maturity: published
author: "Arda Systems"
---
# Run N: <Description>
## Entry Criteria
Conditions that must be true before this run starts.
| # | Criterion | Verification Command | Expected Output |
|---|-----------|---------------------|-----------------|
| 1 | <condition> | `<bash command>` | <expected result> |
## Artifact Specifications
Exact file paths, formats, and schemas for every artifact this run produces.
| Artifact | Path | Format | Schema/Description |
|----------|------|--------|--------------------|
| <name> | <relative path> | JSON/MD/YAML | <description or JSON schema> |
## Task List
| # | Task | Persona | Depends On | Status | Acceptance Criteria |
|---|------|---------|------------|--------|---------------------|
| N.1 | ... | ... | -- | Pending | ... |
## Internal Dependency Graph
<Description of parallelization within this run.>
## Exit Criteria
| # | Criterion | Verification Command | Expected Output |
|---|-----------|---------------------|-----------------|
| 1 | <condition> | `<bash command>` | <expected result> |
## Agent Prompt Templates
For each persona needed in this run:
### <Persona Name> — `<agent-name-pattern>`
<Prompt template with placeholders for working directory, task assignments,
and run-specific context.>
## Handoff
### Artifacts Consumed (from previous runs)
| Artifact | Source Run | Path |
|----------|-----------|------|
### Artifacts Produced (for subsequent runs)
| Artifact | Consumer Run | Path |
|----------|-------------|------|