docs: amend ADR 0019 with broader-migration governance - #1738
Merged
Conversation
Amends ADR 0019 for migration beyond the adoption checkpoint: - status: recordings command unit recorded as completed; no further command unit is authorized by Status — subsequent units are planned, budgeted, and authorized through the successor tracking issue - section 6: explicit none platform-execution mode with invariants; the cutover gate applies to platform-executing descriptors only and rejects a false none declaration; silent registry-entry mode defaults prohibited - section 8: move-dominated size accounting, deprecated surfaces die on legacy at the next major, two evidence tiers, one parametrized cutover gate, capability buckets deleted per unit - section 9: one bind per handler, side-effect-free facts inspection, single defineUse, preferred operations require a recorded measurement - section 10: cross-cutting facets land with their first consuming unit, evidence-gated startup recovery, two-phase gateway shutdown, teardown steps ride their owning domain, all-edge-kinds end-state layering rule over production daemon modules
thymikee
force-pushed
the
claude/daemon-generalization-exploration-6a1a88
branch
from
August 11, 2026 13:52
1a714d0 to
d591e92
Compare
|
This was referenced Aug 11, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Amends ADR 0019 with the governance for migration beyond the adoption checkpoint, so the successor tracker (to #1696) has authoritative text to build on. The amendment re-authorizes nothing by itself; command units still migrate one at a time under sections 2-6.
noneplatform-execution mode with invariants (never binds a device, no capability bucket, no platform adapter); the cutover gate applies to platform-executing descriptors only and rejects a falsenone; silent registry-entry mode defaults prohibited.defineUse, preferred operations require a recorded measurement.src/daemon/**modules (test files excluded, matching the layering scanner's scope).Review provenance
Drafted alongside the successor migration tracker and taken through five rounds of external review; approved, with the final docs feedback (Status recordings tense, title scope) folded in. The successor tracking issue will be opened against the merged text.
Validation
Docs-only change.
pnpm format:checkgreen across the repo (2,552 files).