Repository navigation
feat(pstack): add opt-in Claude Mods bug-fix gates - #5
Merged
Merged
Conversation
Capture process evidence and bind verification and independent Thermos reviews to the current code snapshot. Add bounded lifecycle guards, visible status, native tests, and generated Claude-only packaging. Preserve upstream sources and existing portable pstack, Thermos, and Codex behavior. Authenticated model execution remains unverified.
Compare raw file bytes and modes against immutable baseline objects. Keep native type declarations outside generated package freshness checks. Add regressions for cached timestamps, replacement refs, diff transitions, and native sidecars. All 126 Python and 85 native Mods tests pass; independent re-review has no remaining findings.
Merge current main and regenerate the plugin version for the updated upstream pin.
Associate each guarded tool call with its pipeline epoch. Preserve the host catch handler while preventing failures from canceled calls from blocking a replacement pipeline.
yxhta
marked this pull request as ready for review
October 7, 2026 21:39
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
Make missing test and review evidence visible during a bug fix. Keep successful evidence tied to the code snapshot that produced it.
What changed
Scope
Bug-fix workflows on Claude Code 2.1.289 and Unix hosts. Existing pstack, Thermos, and Codex packages remain unchanged from current main. The adapter does not merge, deploy, or enable itself in an existing user session.
Tradeoffs
Require a clean committed reproduction baseline and reject unsupported Git state. Mods and bounded Stop reminders are workflow checks, not a universal security or completion guarantee.
Blast Radius
Only users who install the separate plugin and explicitly start a recipe enter the pipeline. CI gains pinned native Mods checks.
Verification
Authenticated real-model execution remains unverified. Native reviewer identities and results are stubbed in the test harness. See the original verification evidence and limits.