Skip to content

fix(runtime): prepare planned-stop evidence before explicit gateway stop - #131

Draft
RecursiveIntell wants to merge 1 commit into
mainfrom
fix/ares-explicit-stop-marker-20261004
Draft

RecursiveIntell wants to merge 1 commit into
mainfrom
fix/ares-explicit-stop-marker-20261004

Conversation

@RecursiveIntell

Copy link
Copy Markdown
Owner

Explicit gateway Stop could reach service control without first recording planned-stop evidence through the canonical gateway.status producer. Prepare that marker in an isolated active-source child scoped to the installation home, then use the existing unit routing. Stale, foreign or ambiguous identity and failed marker preparation abort service action. Restart, update, rollback and legacy handoff stay unchanged.

Only ares_runtime/local_runtime.py and its existing test file change. The final matched original-source control reports 19 failures and two passes; the same test bytes pass 21 focused cases and 65 full-file cases on the final source. Those are overlapping gates, not 86 distinct tests. Fake process/service boundaries and temporary stores were used; no real service stop or live-home marker write ran. Independent source/offline post-review accepted the final hashes and exact forward/reverse replay.

The unchanged canonical per-file runner ran with one worker and zero retries. Its wrapper was not run because whole-tree compileall -j0 conflicts with the explicit worker and bytecode constraints. Real subprocess/service acceptance, whole-suite CI parity, bot recovery and installed behavior remain unqualified. The residual identity-change boundary inside the canonical producer remains disclosed.

Base 04997747879d54a242941d344c3a38293c307076, tree cbabd9591dc00fdf8deed90aeb3e8b1dc5bd2ebc. Reverse patch SHA256 bf974b7123c2c5b27dd414a152c69e8746485a635bea706a80eac27ede81eb3f restores the exact reviewed two-file preimages. This draft is uninstalled; publication performs no Stop, activation, service change or live rollback. Hosted CI is a separate gate.

@github-actions

github-actions Bot commented Oct 4, 2026 •

Copy link
Copy Markdown

૮ >ﻌ< ა ci review

ran on acf18f0 — fix(runtime): prepare planned-stop evidence before explicit

⚠️ Warnings

OSV vulnerability scan · View job

96 known vulnerabilities found in pinned dependencies.

How to fix:

Review the findings in the Security tab. Update the affected dependencies if a patched version is available.


debug info

CI timings

CI timings · View report · View job

Wall time 7m59s vs 7m23s (+8.1%). 9 job(s) slower, 12 faster, 3 unchanged.

  • Python tests / Run tests slice 11/12: +125.0s
  • Python tests / Run tests slice 2/12: -103.0s
  • Python tests / Run tests slice 1/12: +71.0s
  • OS-specific tests / macOS-only tests: -70.0s
  • OS-specific tests / Windows-only tests: -56.0s

This branch has not been deployed

No deployments
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