Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
303 changes: 223 additions & 80 deletions .work/published.json

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions .work/todo.jsonl
Original file line number Diff line number Diff line change
Expand Up @@ -162,3 +162,5 @@
{"actor":"richardhightower","ev":"01KZD8M7Z3J3C13VVYNQ9SRNC2","git":"73d7ab4","item":"01KZD823EHMRAZH978P0EYQFB1","op":"close","set":{"status":"done"},"ts":"2026-08-07T04:45:13Z"}
{"actor":"richardhightower","ev":"01KZD8M84G9ABMSW882RX81ZAC","git":"73d7ab4","item":"01KZD823EHXEV8Z72ZCNZA8VZH","op":"close","set":{"status":"done"},"ts":"2026-08-07T04:45:13Z"}
{"actor":"richardhightower","ev":"01KZD8M89ZAVFV527JXNTYDAYF","git":"73d7ab4","item":"01KZD823EHAFN2YF6WCG2T7XN8","op":"close","set":{"status":"done"},"ts":"2026-08-07T04:45:13Z"}
{"actor":"richardhightower","ev":"01KZD8XTYRRANBKMW2718AZKAK","git":"5a7ae07","item":"01KZD823EHGFVX6NSM2ZT057SY","op":"close","set":{"status":"done"},"ts":"2026-08-07T04:50:27Z"}
{"actor":"richardhightower","ev":"01KZD8XV3JT70VY6P2BPQC786H","git":"5a7ae07","item":"01KZD823EG6R5E1FXFX416RQ0G","op":"close","set":{"status":"done"},"ts":"2026-08-07T04:50:27Z"}
4 changes: 2 additions & 2 deletions docs/.index/_graph.json
Original file line number Diff line number Diff line change
Expand Up @@ -1121,7 +1121,7 @@
},
"item/01KZD823EG6R5E1FXFX416RQ0G": {
"doc_type": "item",
"status": "todo",
"status": "done",
"title": "Upgrade the vendored worklog tooling to 0.22.2"
},
"item/01KZD823EH6PBMN2DRD9WAX52F": {
Expand All @@ -1136,7 +1136,7 @@
},
"item/01KZD823EHGFVX6NSM2ZT057SY": {
"doc_type": "item",
"status": "todo",
"status": "done",
"title": "Republish and confirm the plan banners are fixed"
},
"item/01KZD823EHMC16WZNM4W193VVX": {
Expand Down
9 changes: 5 additions & 4 deletions docs/.index/_inventory.json
Original file line number Diff line number Diff line change
Expand Up @@ -269,19 +269,20 @@
],
"slug": "worklog-0-22-2-upgrade",
"source": "docs/plans/2026-08-07-worklog-0-22-2-upgrade.md",
"status": "active",
"status": "completed",
"title": "Upgrade the vendored worklog tooling to 0.22.2",
"truth_state": "current",
"wiki": "https://github.com/SpillwaveSolutions/okf-plugin/wiki/Plan-worklog-0-22-2-upgrade",
"wiki_key": "plan/2026-08-07-worklog-0-22-2-upgrade"
},
{
"canonical_key": "roadmap",
"doc_type": "roadmap",
"generated_at": "2026-08-07T04:45:13Z",
"git_hash": "73d7ab4",
"generated_at": "2026-08-07T04:50:27Z",
"git_hash": "5a7ae07",
"slug": "roadmap",
"source": "docs/roadmap.md",
"source_hash": "2cf09650",
"source_hash": "9d1c1f10",
"title": "Roadmap",
"truth_state": "current",
"wiki": "https://github.com/SpillwaveSolutions/okf-plugin/wiki/Roadmap",
Expand Down
2 changes: 1 addition & 1 deletion docs/.index/plan/2026-08-07-worklog-0-22-2-upgrade.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
canonical_key: plan/2026-08-07-worklog-0-22-2-upgrade
doc_type: plan
status: active
status: completed
truth_state: current
wiki_key: plan/2026-08-07-worklog-0-22-2-upgrade
28 changes: 14 additions & 14 deletions docs/.index/publish-manifest.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"git_hash": "73d7ab4",
"git_hash": "5a7ae07",
"pages": [
{
"frozen": false,
"page_name": "Home",
"render": "as-is",
"render_hash": "93a4fca03b7f",
"render_hash": "6606cabdb615",
"source": "docs/.index/rendered/home.md",
"title": "Home",
"truth_state": "current",
Expand All @@ -15,7 +15,7 @@
"frozen": false,
"page_name": "Index-Decisions",
"render": "as-is",
"render_hash": "a3d86f241eac",
"render_hash": "c0ccf10c1a79",
"source": "docs/.index/rendered/decisions.md",
"title": "Decisions Index",
"truth_state": "current",
Expand Down Expand Up @@ -45,7 +45,7 @@
"frozen": false,
"page_name": "Index-Traceability",
"render": "as-is",
"render_hash": "8edaba359b24",
"render_hash": "b07c3c5172dd",
"source": "docs/.index/rendered/traceability.md",
"title": "Traceability Index",
"truth_state": "current",
Expand Down Expand Up @@ -655,10 +655,10 @@
"frozen": false,
"page_name": "Ticket-01KZD823EG6R5E1FXFX416RQ0G",
"render": "as-is",
"render_hash": "e8371c013889",
"render_hash": "e6034c58493c",
"source": "docs/.index/rendered/tickets/01KZD823EG6R5E1FXFX416RQ0G.md",
"title": "Upgrade the vendored worklog tooling to 0.22.2",
"truth_state": "open",
"truth_state": "done",
"wiki_key": "item/01KZD823EG6R5E1FXFX416RQ0G"
},
{
Expand All @@ -685,10 +685,10 @@
"frozen": false,
"page_name": "Ticket-01KZD823EHGFVX6NSM2ZT057SY",
"render": "as-is",
"render_hash": "9a535c4171a7",
"render_hash": "fbd8407603ef",
"source": "docs/.index/rendered/tickets/01KZD823EHGFVX6NSM2ZT057SY.md",
"title": "Republish and confirm the plan banners are fixed",
"truth_state": "open",
"truth_state": "done",
"wiki_key": "item/01KZD823EHGFVX6NSM2ZT057SY"
},
{
Expand Down Expand Up @@ -920,25 +920,25 @@
"wiki_key": "plan/2026-08-02-v031-correctness-and-traceability"
},
{
"banner": "> **Current** \u2014 plan in flight; plans are frozen once written, a changed design gets a new plan.",
"banner": "> **Current** \u2014 completed plan; plans are frozen once written, a changed design gets a new plan.",
"frozen": true,
"page_name": "Plan-worklog-0-22-2-upgrade",
"render": "doc+banner",
"render_hash": "6077349815ea",
"render_hash": "dd248cbf705e",
"source": "docs/plans/2026-08-07-worklog-0-22-2-upgrade.md",
"source_hash": "2c4a6a65c8ef",
"title": "Upgrade the vendored worklog tooling to 0.22.2",
"truth_state": "current",
"wiki_key": "plan/2026-08-07-worklog-0-22-2-upgrade"
},
{
"banner": "> **Current** \u2014 this is the living version; regenerated at 2026-08-07T04:45:13Z. Historical snapshots are linked from [[Index-Releases]].",
"banner": "> **Current** \u2014 this is the living version; regenerated at 2026-08-07T04:50:27Z. Historical snapshots are linked from [[Index-Releases]].",
"frozen": false,
"page_name": "Roadmap",
"render": "doc+banner",
"render_hash": "d91e26e61fc5",
"render_hash": "298318df917a",
"source": "docs/roadmap.md",
"source_hash": "cc9e481dd4d5",
"source_hash": "65538697716e",
"title": "Roadmap",
"truth_state": "current",
"wiki_key": "roadmap"
Expand Down Expand Up @@ -993,7 +993,7 @@
}
],
"sidebar": {
"render_hash": "e4302112c1f2",
"render_hash": "5dfaae317aa5",
"source": "docs/.index/rendered/_Sidebar.md"
},
"version": 1
Expand Down
1 change: 0 additions & 1 deletion docs/.index/rendered/_Sidebar.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

- [[Roadmap]]
- [[Design-Doc]] · [[Code-Walkthrough]]
- Plan: [[Plan-worklog-0-22-2-upgrade]]

### History

Expand Down
2 changes: 1 addition & 1 deletion docs/.index/rendered/decisions.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ _Why things are the way they are: ADRs (rules adopted) and plans (designs execut

| Plan | Lifecycle | Truth | Date |
|---|---|---|---|
| [[Plan-worklog-0-22-2-upgrade]] Upgrade the vendored worklog tooling to 0.22.2 | active | current | 2026-08-07 |
| [[Plan-worklog-0-22-2-upgrade]] Upgrade the vendored worklog tooling to 0.22.2 | completed | current | 2026-08-07 |
| [[Plan-v031-correctness-and-traceability]] v0.3.1 — correctness cleanup and traceability backfill | completed | current | 2026-08-02 |
| [[Plan-v030-plumbing-and-tests]] v0.3.0 — fix the plumbing, add the net | completed | current | 2026-08-01 |
| [[Plan-wiki-ticket-adoption]] Adopt WikiTicket SDD for okf-plugin | completed | current | 2026-07-29 |
2 changes: 1 addition & 1 deletion docs/.index/rendered/home.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

## What are we working on now?
[[Roadmap]]
Active plans: [[Plan-worklog-0-22-2-upgrade]]


## Why was it built this way?
[[Index-Decisions]] — ADRs and plans, with supersede chains
Expand Down
6 changes: 3 additions & 3 deletions docs/.index/rendered/tickets/01KZD823EG6R5E1FXFX416RQ0G.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Upgrade the vendored worklog tooling to 0.22.2

`01KZD823EG6R5E1FXFX416RQ0G` · epic/feature · **open**
`01KZD823EG6R5E1FXFX416RQ0G` · epic/feature · **done**

Upgrade this repo's vendored worklog tooling from 0.18.0 to 0.22.2 to pull in the plan-banner fix filed upstream as wiki_ticket_sdd#292, plus the trace-check scoping and merge-rescue correctness that shipped alongside it.

Expand All @@ -10,7 +10,7 @@ Upgrade this repo's vendored worklog tooling from 0.18.0 to 0.22.2 to pull in th
never be committed and is not currently ignored. (done)
- [[Ticket-01KZD823EHAFN2YF6WCG2T7XN8]] Backfill document provenance — Add the merge commit that brought each frozen document to the default branch. (done)
- [[Ticket-01KZD823EHGFVX6NSM2ZT057SY]] Republish and confirm the plan banners are fixed — Publish first and then converge the index, because publishing rewrites the
published ledger that the normalizer self-describes. (open)
published ledger that the normalizer self-describes. (done)
- [[Ticket-01KZD823EHMC16WZNM4W193VVX]] Baseline the citation verifier and fix real defects only — Run doc-verify once and separate fabricated citations, which were already
wrong in the tree the author had open, from drift, which was correct when
written and is expected in a frozen document. (done)
Expand All @@ -24,4 +24,4 @@ silent. (done)
bin/doc_verify.py exists, but init does not copy that module or provenance.py. (done)
- [[Ticket-01KZD84S62B5TWKQSX4XV9848M]] Restore the repo-local test gates the upgrade removed from pre-commit — The upgrade rewrites hooks/pre-commit wholesale, which deleted the two repo-local gate lines this project added in v0.3.0 and v0.3.1: the graph engine test suite and the post-edit hook shell test. (done)

Progress: 8/9 done
Progress: 9/9 done
2 changes: 1 addition & 1 deletion docs/.index/rendered/tickets/01KZD823EHGFVX6NSM2ZT057SY.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Republish and confirm the plan banners are fixed

`01KZD823EHGFVX6NSM2ZT057SY` · task/feature · **open**
`01KZD823EHGFVX6NSM2ZT057SY` · task/feature · **done**

Publish first and then converge the index, because publishing rewrites the
published ledger that the normalizer self-describes.
Expand Down
4 changes: 2 additions & 2 deletions docs/.index/rendered/traceability.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ _The evidence chain: plan → item → ticket → code → release, forward and
- produced-by: [[Plan-worklog-0-22-2-upgrade]]

### Republish and confirm the plan banners are fixed
`01KZD823EHGFVX6NSM2ZT057SY` · status: todo
`01KZD823EHGFVX6NSM2ZT057SY` · status: done
- belongs-to: Upgrade the vendored worklog tooling to 0.22.2
- produced-by: [[Plan-worklog-0-22-2-upgrade]]

Expand All @@ -47,7 +47,7 @@ _The evidence chain: plan → item → ticket → code → release, forward and
- produced-by: [[Plan-worklog-0-22-2-upgrade]]

### Upgrade the vendored worklog tooling to 0.22.2
`01KZD823EG6R5E1FXFX416RQ0G` · status: todo
`01KZD823EG6R5E1FXFX416RQ0G` · status: done
- contains: Complete the three manual steps the upgrade requires
- contains: Backfill document provenance
- contains: Republish and confirm the plan banners are fixed
Expand Down
37 changes: 5 additions & 32 deletions docs/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
wiki_key: roadmap
doc_type: roadmap
truth_state: current
source_hash: 2cf09650
generated_at: 2026-08-07T04:45:13Z
git_hash: "73d7ab4"
source_hash: 9d1c1f10
generated_at: 2026-08-07T04:50:27Z
git_hash: "5a7ae07"
---

<!-- GENERATED by worklog roadmap-render. DO NOT EDIT. -->
Expand All @@ -14,43 +14,16 @@ git_hash: "73d7ab4"

# Roadmap

_1 epic(s) in flight, 1 open item(s), 0 blocked, 0 unclassified._
_0 epic(s) in flight, 0 open item(s), 0 blocked, 0 unclassified._

## Now

_Nothing here._

## Next

### Upgrade the vendored worklog tooling to 0.22.2 · P2 · 8 of 9 done · feature 8 / bug 1
Upgrade this repo's vendored worklog tooling from 0.18.0 to 0.22.2 to pull in the plan-banner fix filed upstream as wiki_ticket_sdd#292, plus the trace-check scoping and merge-rescue correctness that shipped alongside it. Includes installing two modules the upstream installer omits, restoring merge commits so document provenance can be resolved, and republishing the wiki so plan pages stop announcing themselves as status reports.

| # | Item | Type | Priority | Status | Blocked by |
|---|---|---|---|---|---|
| 01KZD823 | Republish and confirm the plan banners are fixed | task | P1 | todo | — |
_Nothing here._

## Later

_Nothing here._

## Visual roadmap

### Dependency graph

```mermaid
graph TD
01KZD823EG6R5E1FXFX416RQ0G["📦 Upgrade the vendored worklog t"]
01KZD823EHGFVX6NSM2ZT057SY["📦 Republish and confirm the plan"]
01KZD823EG6R5E1FXFX416RQ0G --> 01KZD823EHGFVX6NSM2ZT057SY
classDef todo fill:#f4f4f4,stroke:#999999
class 01KZD823EG6R5E1FXFX416RQ0G,01KZD823EHGFVX6NSM2ZT057SY todo
```

### Hierarchy

```mermaid
graph TD
01KZD823EG6R5E1FXFX416RQ0G["📦 Upgrade the vendored worklog t"]
01KZD823EHGFVX6NSM2ZT057SY["📦 Republish and confirm the plan"]
01KZD823EG6R5E1FXFX416RQ0G --> 01KZD823EHGFVX6NSM2ZT057SY
```
Loading