Skip to content

docs: P0-#6 sim proof DONE (churn self-heal bug caught + fixed, c0mpute #45)#130

Merged
leyten merged 1 commit into
masterfrom
docs/churn-sim-proof
Jul 20, 2026
Merged

docs: P0-#6 sim proof DONE (churn self-heal bug caught + fixed, c0mpute #45)#130
leyten merged 1 commit into
masterfrom
docs/churn-sim-proof

Conversation

@leyten

@leyten leyten commented Jul 20, 2026

Copy link
Copy Markdown
Owner

Living-state sync: the P0-#6 sim half is proven (red→fix→green, receipt in the c0mpute #45 body); remaining = the ring-session halves.

…roven green

churn-proof.sh SIGKILLed a real daemon tail mid-serve: onNodeGone freed the
ring then nothing re-formed (auto-form only triggered on announce) — the
network would have stayed down until fresh supply arrived. c0mpute #45
fixes it (node death schedules a re-form); the green run re-forms from
survivor+spare in seconds and serves again. Remaining P0-#6 = the same
kill once on the rehearsal ring + the warm re-join receipt.
@leyten
leyten merged commit 24ebafe into master Jul 20, 2026
2 checks passed
@leyten
leyten deleted the docs/churn-sim-proof branch July 20, 2026 23:05
leyten added a commit that referenced this pull request Jul 22, 2026
…roven green (#130)

churn-proof.sh SIGKILLed a real daemon tail mid-serve: onNodeGone freed
the ring then nothing re-formed (auto-form only fired on announce).
c0mpute #45 fixes it; the green run re-forms from survivor+spare in
seconds. Remaining P0-#6 = the ring-session halves.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant