Skip to content

feat(observe): expose terminal tombstone lifecycle - #202

Merged
rldyourmnd merged 2 commits into
mainfrom
feat/observe-terminal-tombstones
Aug 26, 2026
Merged

feat(observe): expose terminal tombstone lifecycle#202
rldyourmnd merged 2 commits into
mainfrom
feat/observe-terminal-tombstones

Conversation

@rldyourmnd

@rldyourmnd rldyourmnd commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Makes queue-v5 protection observable and closes a natural recovery gap found during rollout.\n\n- observer exports current terminal tombstone count and next expiry\n- GARM emits a structured event when delayed JobAssigned is actually suppressed\n- scheduler recovery resumes an fsync-backed active attempt after its process is interrupted by the manager restart; if progress already happened it finalizes without another restart, otherwise it repeats the checkpoint-first idempotent sequence\n\nGARM v0.2.1-nddev.83 reproducibly builds at f9594a5ff67643a3b1f9e3357db6a96b45e1ec83797ff9ad0189302a264bb238.\n\nVerification: make verify; full derivative race/build completed locally before binding the expected digest.

@rldyourmnd
rldyourmnd merged commit e07e770 into main Aug 26, 2026
10 checks passed
@rldyourmnd
rldyourmnd deleted the feat/observe-terminal-tombstones branch August 26, 2026 14:45
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