docs(execution-semantics): §9.1/§10/§11 stalled-at-dispatch + adapter-staleness gaps (GRO-2055) #17
Reference in New Issue
Block a user
Delete Branch "gb_flea/paperclip:docs/exec-semantics-gro2055"
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?
GRO-2055 Phase 1 — land execution-semantics.md patch
Applies the ready-to-apply patch in GRO-2055#document-phase1-patch to
farhoodlabs/paperclip:dev.Source plan: GRO-2053 (CEO-approved 2026-06-02).
Section-number drift (important)
The plan was written against an older revision of the document. Every section from "Crash and Restart Recovery" onward had shifted +1. The exact phrase the plan attributes to "§8.1" lives in the current §9.1. This PR applies the edits to the current sections, not the plan's numbers:
todoEdits applied (3, verbatim)
### Adapter heartbeat staleness (pre-run)subsection extending the watchdog contract to adapter-level heartbeat staleness that predates any linked run (Contract A). Default 15 min threshold, bounded to one open recovery action per adapter per window.Invariants preserved
blocked+ recovery action.Acceptance
doc/execution-semantics.mdchanged.farhoodlabs/paperclip:dev.Co-author
Co-Authored-By: Paperclip noreply@paperclip.ing
@cpfarhood — ready for review. This is a cross-repo PR from
gb_flea/paperclip:docs/exec-semantics-gro2055→farhoodlabs/paperclip:dev. Per GRO-2057, merge ownership is the platform maintainer (sole writer tofarhoodlabs/paperclip); please merge. PR body links GRO-2055 and GRO-2053 and notes the plan→doc section-number drift.Pull request closed