A pm-cli workspace preset for startups building a product roadmap with visibility to investors and stakeholders. Full metadata captures business value, outcomes, and strategic context alongside the en
pm roadmap-setup
{
"id_prefix": "road-",
"author_default": "",
"governance": {
"preset": "default",
"ownership_enforcement": "warn",
"create_mode_default": "progressive",
"close_validation_default": "warn",
"metadata_profile": "strict"
},
"validation": {
"sprint_release_format": "warn",
"parent_reference": "warn"
},
"item_types": {
"definitions": [
{
"name": "Epic",
"description": "A top-level strategic initiative on the roadmap"
},
{
"name": "Feature",
"description": "A product feature tied to a milestone"
},
{
"name": "Task",
"description": "Execution-level work item"
}
]
},
"testing": {
"record_results_to_items": false
},
"search": {
"mode": "keyword"
},
"calendar": {
"default_view": "month",
"first_day_of_week": 1
},
"telemetry": {
"enabled": false
}
}
A pm-cli workspace preset for startups building a product roadmap with visibility to investors and stakeholders. Full metadata captures business value, outcomes, and strategic context alongside the engineering work.
settings.json)| Setting | Value | Rationale |
|---|---|---|
id_prefix |
road- |
Roadmap items are distinct from sprint or support items |
governance.preset |
default |
Structured enough for external audiences |
governance.ownership_enforcement |
warn |
All roadmap items should have an owner |
governance.close_validation_default |
warn |
Ensures exit criteria are recorded at completion |
governance.metadata_profile |
strict |
Full context for business, investor, and stakeholder review |
validation.sprint_release_format |
warn |
Milestone naming is flexible at this stage |
validation.parent_reference |
warn |
Features should trace to an Initiative or Milestone |
| Template | Type | Purpose |
|---|---|---|
initiative |
Epic | Strategic investment area with value and outcome framing |
milestone |
Feature | Demonstrable product state with exit criteria and stakeholder sign-off |
feature |
Feature | User-facing capability with business value and acceptance criteria |
Initiative (strategic bet, investor-visible)
โโโ Milestone (ship date, exit criteria)
โโโ Feature (user-facing capability with value framing)
pm create --template initiative.pm create --template milestone.pm create --template feature.stakeholder_sign_off and investor_facing metadata fields to prepare for board updates or fundraising conversations.pm close โ warnings prompt for missing outcomes and exit criteria.Run the setup script from your repository root after running pm init:
bash .agents/pm/presets/startup-roadmap/setup.sh
Or copy files manually:
cp presets/startup-roadmap/settings.json .agents/pm/settings.json
cp presets/startup-roadmap/templates/*.json .agents/pm/templates/
arr_impact or revenue_potential metadata field to the initiative template for financially-driven prioritization.confidence field (high/medium/low) to features for roadmap review discussions.investor_facing: true on milestones to quickly filter items for the next board deck.software-sprint preset by using different id_prefix values per workspace if you track both roadmap and sprint items.