Roadmap
Feature backlog across every tracked repo — captured by the Future-Features pipeline.
Table of Contents
🗺️ Roadmap
The feature backlog, generated from _data/roadmap.yml — the single source of truth captured by the Future-Features pipeline (/future-features + the feature-scout sub-agent). Each item is routed to a
target repo from _data/projects.yml, or to
bamr87 for the monorepo itself.
16
1
1
0
🚧 In progress (1)
| ID | Feature | Repo | Priority | Effort | Category |
|---|---|---|---|---|---|
FF-0001 |
Future-Features pipeline — capture, spec, and backlog feature ideas
Good feature ideas surface mid-conversation while working in a session and are lost when the session ends. There is no consiste... |
bamr87 | P1 | M | infra |
✅ Approved (14)
| ID | Feature | Repo | Priority | Effort | Category |
|---|---|---|---|---|---|
FF-0003 |
AI cost telemetry via OpenTelemetry — local collector stack with per-prompt drill-down (finance-ai Layer 2)
The AI-activity layer (tools/dash ai, .github/scripts/dash-gen/ai_activity.py) is pull-based and daily-grained. It can say what... |
bamr87 | P2 | L | infra |
FF-0004 |
Per-run AI cost ledger and --max-budget-usd guardrails for headless agent invocations
Headless invocations — the weekly unified-evolution.yml Claude pass and any local `claude -p` scripting — bypass the AI-activit... |
bamr87 | P1 | M | infra |
FF-0005 |
ccusage reconciliation check and opt-in MCP burn-rate self-awareness for the AI-activity layer
The shadow-pricing math in ai_activity.py rests on a hand-maintained PRICING table (last refreshed 2026-06-24), alias resolutio... |
bamr87 | P2 | S | enhancement |
FF-0006 |
Impact verification for actions-review issues — measure before/after waste per filed optimization
The Actions AI-reviewer loop (actions_review.py + actions-review.yml) files one optimization issue per worst-offending workflow... |
bamr87 | P2 | M | enhancement |
FF-0007 |
Retain a rolling Actions-analytics history and flag regressions/anomalies day-over-day
actions_analytics writes a single committed snapshot (_data/actions_usage.yml) that is overwritten daily. There is no retained ... |
bamr87 | P2 | M | infra |
FF-0008 |
Let the Actions reviewer open high-confidence mechanical fix PRs into submodules (opt-in)
The Actions AI-reviewer only FILES issues; a human must still open every fix PR into the submodule. For a class of high-confide... |
bamr87 | P2 | L | feature |
FF-0009 |
Surface Actions waste and open actions-review issues on the /monitor/ attention board
Actions waste and the AI reviewer's open `actions-review` issues live only on /actions/ and in the bamr87 issue tracker, discon... |
bamr87 | P3 | S | enhancement |
FF-0010 |
Fleet facts parser — recurse into local composite actions and called reusable workflows
The Fleet Ops facts parser (app/src/fleet/facts.ts) reads only the workflow file itself. Steps that call ./.github/actions/*/ac... |
gitorio | P1 | M | enhancement |
FF-0011 |
Fleet-audit work orders — sweep open issues for the dedup marker before filing
The audit board's one-click work-order filing embeds a `<!-- gitorio-fleet-audit key="..." -->` marker in the issue body, but d... |
gitorio | P1 | S | enhancement |
FF-0012 |
Persist fleet scan results (ETags, facts, metrics) to localStorage for instant cockpit reopen
Fleet snapshots are in-memory only: every cockpit open rescans the whole roster (workflows, facts, runs, audits), which is slow... |
gitorio | P2 | M | enhancement |
FF-0013 |
One-click kill-switch arm/disarm from the fleet Schedule board (confirmed mutation)
The Schedule board shows each factory's *_ENABLED kill switch as armed/disarmed but read-only; flipping one means leaving the c... |
gitorio | P2 | S | feature |
FF-0014 |
Fleet-wide generated-workflow drift board — diff factory--*.yml against blueprints across the roster
Generated factory--*.yml files carry a blueprint hash and MANUAL EDIT markers, and a single-repo drift banner exists, but there... |
gitorio | P2 | M | feature |
FF-0015 |
Billable-cost model — runner-pricing table turning wall-clock minutes into dollars
The fleet metrics port (app/src/fleet/metrics.ts, mirroring the dash's actions-analytics formulas) prices cost as raw wall-cloc... |
gitorio | P2 | M | enhancement |
FF-0016 |
Auto-remediation draft PRs for mechanical fleet-audit findings (opt-in)
Mechanical audit findings — missing concurrency block, missing timeout-minutes, floating @main pins — are filed as issues a hum... |
gitorio | P3 | L | feature |
💡 Proposed (1)
| ID | Feature | Repo | Priority | Effort | Category |
|---|---|---|---|---|---|
FF-0002 |
`tools/dash roadmap` CLI subcommand — list and add roadmap items from the terminal
Capturing or reviewing roadmap items today means hand-editing _data/roadmap.yml or running a full Claude session. There is no q... |
bamr87 | P2 | S | feature |
Source: _data/roadmap.yml. Add items with
/future-features or let the feature-scout sub-agent
harvest them from a session — nothing is backlogged without human approval.