Commit acfea01
committed
docs: close the plan items that already shipped, record the D86 gap
PLAN.md still listed Q3b and Q3c as open. Both shipped on 2026-08-08 as
one PR (ADR D83): the maintainer generated the production signing pair
locally and vaulted the private half, and release.yml now pushes the
three Pro packages to nuget.org on a v*.*.* tag with no human step in the
publish path. A plan that claims shipped work is pending is worse than no
plan — it is the first thing read at the start of a session.
The backlog's live-items summary had the same drift: it named the
CA1068 next-major bundling (§1) and the CI hardening (§2) as open, and
both are done — §1 went out in v2.0.0 and §2 is DockerGate. §1 is marked
as shipped rather than deleted, since the entry explains WHY those
signatures changed.
Added §1b for the one thing D86 knowingly did not fix: report editing has
no optimistic concurrency, so between GET .../config and PUT another
editor can reorder the destinations and the carried address then resolves
to the wrong section's credential. The fix is an ETag/If-Match contract —
new API surface, so it wants a decision rather than being folded into the
ADR that shipped the round-trip.
That leaves exactly two open items, both needing the maintainer: §1b and
the PostgreSQL timetz zone loss in §5.
Docs only — no code, no test changes.1 parent 1322472 commit acfea01
2 files changed
Lines changed: 37 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1376 | 1376 | | |
1377 | 1377 | | |
1378 | 1378 | | |
1379 | | - | |
1380 | | - | |
1381 | | - | |
1382 | | - | |
1383 | | - | |
1384 | | - | |
1385 | | - | |
1386 | | - | |
1387 | | - | |
| 1379 | + | |
| 1380 | + | |
| 1381 | + | |
| 1382 | + | |
| 1383 | + | |
| 1384 | + | |
| 1385 | + | |
| 1386 | + | |
| 1387 | + | |
| 1388 | + | |
| 1389 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
75 | 86 | | |
76 | 87 | | |
77 | | - | |
| 88 | + | |
78 | 89 | | |
79 | 90 | | |
80 | 91 | | |
81 | 92 | | |
82 | 93 | | |
83 | 94 | | |
84 | 95 | | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
85 | 109 | | |
86 | 110 | | |
87 | 111 | | |
| |||
0 commit comments