ADR-021: third review round — tx-read methods, Job.claimed_at, schedule() queue validation, drop=rollback, receiver arms

This commit is contained in:
glm-5.3-flash committed 2026-10-07 06:25:39 +00:00
1 parent 8323a7853e
commit 08dc1bf011
15 files changed
+499 -29

No files matched your search

+11 -2
View File
@@ -1,6 +1,6 @@
---
status: draft
last_updated: 2026-10-06 (OQ-11 resolved — Phase 1 question set closed)
last_updated: 2026-10-07 (third review round — findings resolved as ADR-021; question set remains closed)
---
# alkstore — Open Questions
@@ -53,7 +53,16 @@ window ends at first release) and
(`delay`/`run_at` precedence, relative `expires`, scheduler-fired
jobs' stamp source, the serde_json payload encoding bridge), plus
mechanical fixes (ADR index staleness in overview/engine-postgres,
stale wording, framing drift).
stale wording, framing drift). **Third review round (2026-10-07,
pre-decomposition):** likewise found no *new* open questions — five
findings (a factually-incorrect ADR-019 §1 claim about tx-side reads,
an ADR-010/ADR-019 `Job`-struct disagreement, an unvalidated
`schedule()` write path into reserved names, the unpinned tx-handle
drop disposition, unpinned `EventReceiver` error/close arms), all
decidable from decided material, resolved directly as
[ADR-021](decisions/021-tx-reads-and-value-shape-fixes.md) (tx-read
methods on `TxHandle`, `claimed_at` restored, schedule queue-argument
validation, drop = rollback, receiver arms pinned).
Resolved questions stay listed with their resolution; they are not
deleted.