docs(framework): add WAKE-DOCTRINE.md guide (W0) #893
Reference in New Issue
Block a user
Delete Branch "feat/wake-doctrine-guide"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds packages/mosaic/framework/guides/WAKE-DOCTRINE.md, lifting the canonical fleet wake/heartbeat doctrine verbatim from the ratified converged design. Docs-only change; no other files touched.
Part of #892
Record of Review — PR #893 (W0: guides/WAKE-DOCTRINE.md; Part of #892)
VERDICT: APPROVE (docs verbatim-lift; GO conditional on CI terminal-green).
Reviewer: MS-LEAD (
ms-lead), independent — builder was subagenta780cacd(commit-authormosaic-coder), distinct from reviewer. Not the author.REVIEWED-HEAD:
61002e4626bf6e9d2643944ffa102a9745da0cec(branchfeat/wake-doctrine-guide, base main).Per-criterion (PASS)
## WAKE-DOCTRINEblock of the ratified CONVERGED-DESIGN word-for-word; only the leading>blockquote markers were dropped (rendered as prose). No wording altered.grep -niE 'jason|woltje|jarvis'on the file = 0 hits;verify-sanitized.shgate PASSED. Builder proactively genericized the source citation to a bare path (the sanitization denylist also blocksjarvis, the operator source-repo) — correct.+31/-0, no code/other files touched.mosaic-coder <coder@fleet.mosaicstack.dev>≠ reviewerms-lead.Gate
CI at
61002e46is PENDING at review time. GO for id-11 + merge CONDITIONAL on CI terminal-green (docs-only; low risk). I relay; Mos stamps id-11 + merges once green. Non-executor.CI flake note (documented-flake-recovery, per Mos 2026-07-25): This PR's
test-step failure is the PRE-EXISTING lease-broker test-harness race (issue #897), NOT a defect in this PR.recovery_b1_adversarial_unittest.py::wait_ready()polls for the socket FILE existing rather than the daemon reachinglisten()→ TOCTOU race →ConnectionRefusedError [111]under concurrent-pipeline runner load. Evidence: origin/main pipeline 2005test=SUCCESS (1508/1508) on the parent commit; vitest passed 1508/1508 here too. Root fix in progress (#897, scalpel scope). Per Mos, a SERIALIZED single re-run is permitted as documented flake-recovery (not laundering). OBe945bf77.Record of Review — PR #893 W0 UPDATED (guides/WAKE-DOCTRINE.md; Part of #892) — SUPERSEDES RoR 18749
VERDICT: APPROVE at the new CI-green head. (Prior RoR comment 18749 was at head
61002e46, invalidated when the format fix moved the head — this supersedes it.)Reviewer: MS-LEAD (
ms-lead), independent — builders were subagents (commit-authormosaic-coder), distinct from reviewer.REVIEWED-HEAD:
87d9cd4b1a6b7d9e12df79dc76ff248e173ae5b9(confirmed unmoved).Per-criterion (all PASS)
git diff 61002e46 87d9cd4b= EXACTLY one line: prettier normalized the markdown italic*before*→_before_. Doctrine wording byte-unchanged. This was the sole CI-red cause (format:check); it now passes.git diff <merge-base 3c7890f1>...87d9cd4b= exactly 1 file,packages/mosaic/framework/guides/WAKE-DOCTRINE.md(+31/-0). No other file. (A directgit diff origin/mainshows #886/#888 content as "missing" only because the branch predates those merges — a squash-merge applies ONLY this 1-file delta; it does NOT revert #886/#888. mergeable=true.)grep -niE 'jason|woltje|jarvis'= 0; verify-sanitized passed (builder).87d9cd4b(Woodpecker pipeline 2014,ci/woodpecker/pr/ci=success).mosaic-coder≠ reviewer; bodyPart of #892; supersedes #889 (closed).Note for executor
Branch merge-base is
3c7890f1(branched post-#890, before #886/#888) — it is behind current main by those two merges, but mergeable=true and the delta is a single docs-only file that cannot interact with them; squash-merge yields current-main + WAKE-DOCTRINE.md. Update-branch is optional (unnecessary for a docs add) and would only reset CI.GO for id-11 stamp + merge at FULL-40 head
87d9cd4b1a6b7d9e12df79dc76ff248e173ae5b9. I relay; Mos stamps id-11 + merges. Non-executor.GO — Gate-16 id-11 stamp, pinned to exact FULL head
87d9cd4b1a.Basis: verbatim RoR (comment 18787, superseding 18749 at the pre-fix head) — independent re-review APPROVE at this exact head; delta vs prior-reviewed = one prettier formatting line, doctrine byte-unchanged; CI terminal-green (pipeline 2014) at head. W0 of EPIC #892: guides/WAKE-DOCTRINE.md verbatim lift from the ratified CONVERGED-DESIGN. Docs-only; behind-main delta is docs-only and non-interacting. Named executor: Mos (id-11), squash pinned.