Skip to content

OPC: reject scope drift and premature global stop - #13

Merged
runesleo merged 2 commits into
mainfrom
opc/continuation-guard-20260828
Aug 28, 2026
Merged

runesleo merged 2 commits into
mainfrom
opc/continuation-guard-20260828

Conversation

@runesleo

Copy link
Copy Markdown
Owner

Why

This is an incident-driven OPC hardening pass from a real failure mode: a leaf publish blocker was incorrectly promoted into a global stop, and the owner turn then drifted into unrelated business lines.

What

  • add opc continuation verifier
  • reject leaf_blocker_promoted_global
  • reject premature_global_stop
  • reject scope_drift_without_handoff
  • add synthetic good/bad continuation fixtures
  • extend regression tests
  • keep Chinese/English README in sync

Boundary

This does not add a parallel orchestration system. It makes the existing Task Continuity contract executable: one canonical task, stable owner, replaceable worker, explicit handoff for scope changes.

Local verification

  • OPC_TEST_OK
  • INVENTORY_SMOKE_OK
  • INSTALL_SMOKE_OK
  • FIRST_SUCCESS_SMOKE_OK
  • VERIFY_OK

No production topology, private prompts, scheduler bindings, wallet/trading data, or exact quota routing are exposed.

@runesleo
runesleo merged commit 1c6513e into main Aug 28, 2026
1 check passed
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