Skip to content

Roadmap 2026 07 27_v0.17.0 release

Rick Hightower edited this page Jul 27, 2026 · 1 revision

Snapshot of release v0.17.0 (2026-07-27) — frozen record. The current version is Roadmap.

This file is generated from .work/todo.jsonl. Edits will be overwritten. To change the roadmap, change the work items: worklog add|update|close.

Roadmap

2 epic(s) in flight, 10 open item(s), 0 blocked, 0 unclassified.

Now

Nothing here.

Next

Extend IA to tickets, PRs, and releases (artifact pages) · P1 · 11 of 12 done

Give every ticket, PR, and release its own generated wiki page reusing the IA content model's wiki_key/truth_state/traceability-graph machinery already built for docs — so a reader sees hierarchy, related artifacts, and traceability in one place instead of hunting indexes/logs.

# Item Type Priority Status Blocked by
138 worklog pr-sync: fetch live PR metadata (files, review/CI status) task P2 todo

(no epic)

# Item Type Priority Status Blocked by
123 close/update silently corrupt log when given an item-id prefix instead of the full ULID task P1 todo
184 Release v0.16.0 task P1 todo
136 Auto-draft the release CHANGELOG unreleased section from git log task P2 todo
137 banner() mislabels frozen 'current' plans as status reports task P2 todo
141 worklog sync --pull can never bootstrap: cursor-less pull calls the adapter with no --since, which it requires task P2 todo
142 ia_graph build_graph() ignores commit-only sidecar code links (lands-in only honors code.pr) task P2 todo

Later

IA & content model (supersedes wiki-information-architecture) · P1 · 8 of 9 done

Reorganize the project wiki so anyone — a new developer, a PM, an auditor — can find the right page and know whether it is current or historical. Adds a formal content model, stable page identities, truth-state banners, generated navigation and indexes, and an evidence chain from plans to releases. The full design lives in the plan doc; work proceeds in phases, foundations first.

# Item Type Priority Status Blocked by
98 Phase 5: promote gates to hard fail; platform render adapters (GitLab/ADO/Confluence); /worklog:find + glossary task P3 todo

(no epic)

# Item Type Priority Status Blocked by
108 Configurable work-item field model: optional fields (estimate, risk, effort, value, confidence, owner, due_date, acceptance_criteria, blocked_by/blocks) behind work_item_fields config story P3 todo
143 sync_dispatch push_items KeyError on ext['key'] when forcing a never-remote closed item into scope via --keys task P3 todo

Milestones

v0.16.0

# Item Type Priority Status Blocked by
184 Release v0.16.0 task P1 todo

Visual roadmap

Dependency graph

graph TD
    01KY5G9ZW0H2YMNWDFJYGRPYE5["📦 IA & content model (supersedes"]
    01KY5G9ZW0RABXWHEMEP1FAV2G["📦 Phase 5 promote gates to hard"]
    01KY5NE0ZYGBWG44N0KPEBFCZ8["📦 Configurable work-item field m"]
    01KYA99TVCGX79HFNHN1DVT7Y6["🐛 close/update silently corrupt"]
    01KYABYEQP8ANXGYPBCV2T20D8["📦 Extend IA to tickets PRs and r"]
    01KYAC0AC01R4C6W7YY1X8NVRV["📦 Auto-draft the release CHANGEL"]
    01KYACFJA0SQSF4C83BJZXB5MY["🐛 banner() mislabels frozen 'cur"]
    01KYADGT9Q48EKJZVQQSH4HXWZ["📦 worklog pr-sync fetch live PR"]
    01KYAGZ8KK46SQF1MKHAHVCTJV["🐛 worklog sync --pull can never"]
    01KYAHAB3T2QXGMN4SQT4ZNZGW["🐛 ia_graph build_graph() ignores"]
    01KYAKH389T1ZKKBP94WH2HK94["🐛 sync_dispatch push_items KeyEr"]
    01KYBD2HYJVNHX698WR1JD96YC["📦 Branch-discipline hooks never"]
    01KYDZRVN5HAP73465JAM65EK7["🔧 Release v0.16.0"]
    01KY5G9ZW0H2YMNWDFJYGRPYE5 --> 01KY5G9ZW0RABXWHEMEP1FAV2G
    01KYABYEQP8ANXGYPBCV2T20D8 --> 01KYADGT9Q48EKJZVQQSH4HXWZ
    classDef todo fill:#f4f4f4,stroke:#999999
    class 01KY5G9ZW0H2YMNWDFJYGRPYE5,01KY5G9ZW0RABXWHEMEP1FAV2G,01KY5NE0ZYGBWG44N0KPEBFCZ8,01KYA99TVCGX79HFNHN1DVT7Y6,01KYABYEQP8ANXGYPBCV2T20D8,01KYAC0AC01R4C6W7YY1X8NVRV,01KYACFJA0SQSF4C83BJZXB5MY,01KYADGT9Q48EKJZVQQSH4HXWZ,01KYAGZ8KK46SQF1MKHAHVCTJV,01KYAHAB3T2QXGMN4SQT4ZNZGW,01KYAKH389T1ZKKBP94WH2HK94,01KYBD2HYJVNHX698WR1JD96YC,01KYDZRVN5HAP73465JAM65EK7 todo
Loading

Hierarchy

graph TD
    01KY5G9ZW0H2YMNWDFJYGRPYE5["📦 IA & content model (supersedes"]
    01KY5G9ZW0RABXWHEMEP1FAV2G["📦 Phase 5 promote gates to hard"]
    01KY5NE0ZYGBWG44N0KPEBFCZ8["📦 Configurable work-item field m"]
    01KYA99TVCGX79HFNHN1DVT7Y6["🐛 close/update silently corrupt"]
    01KYABYEQP8ANXGYPBCV2T20D8["📦 Extend IA to tickets PRs and r"]
    01KYAC0AC01R4C6W7YY1X8NVRV["📦 Auto-draft the release CHANGEL"]
    01KYACFJA0SQSF4C83BJZXB5MY["🐛 banner() mislabels frozen 'cur"]
    01KYADGT9Q48EKJZVQQSH4HXWZ["📦 worklog pr-sync fetch live PR"]
    01KYAGZ8KK46SQF1MKHAHVCTJV["🐛 worklog sync --pull can never"]
    01KYAHAB3T2QXGMN4SQT4ZNZGW["🐛 ia_graph build_graph() ignores"]
    01KYAKH389T1ZKKBP94WH2HK94["🐛 sync_dispatch push_items KeyEr"]
    01KYBD2HYJVNHX698WR1JD96YC["📦 Branch-discipline hooks never"]
    01KYDZRVN5HAP73465JAM65EK7["🔧 Release v0.16.0"]
    01KY5G9ZW0H2YMNWDFJYGRPYE5 --> 01KY5G9ZW0RABXWHEMEP1FAV2G
    01KYABYEQP8ANXGYPBCV2T20D8 --> 01KYADGT9Q48EKJZVQQSH4HXWZ
Loading

Clone this wiki locally