Repository navigation
Harden CLI, integrations, browser and processor release contracts - #26
Merged
Merged
Conversation
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.
Summary
Hardens the existing CLI, agent contracts, processor input boundaries, monitors, installers and browser module. Source candidate only: no version bump, release tag or published artifact update. Baseline
4b18679, candidatef24fb96.Correctness and execution contracts
plan; add explicitplan_statusandreleased_plan. Refused diagnostics are not authorization, and partial projections still require consistent completion of coupled assignments.CLI, monitor and installation
--pretty, canonical state files, actionable JSONL/text exceptions and invalid-flag errors.Observed local validation
Final cross-platform CI: 11/11 jobs passed on candidate
f24fb96: https://github.com/BitmapAsset/probbit/actions/runs/38093592161Earlier runs exposed PowerShell replacement and npm 12 test-fidelity failures. The fixes are in this passing candidate; compilation was not treated as installation validation.
Compatibility and limits
~/.local/bin;PROBBIT_INSTALL_DIRstill overrides it. Invalid JSON/oversized counts, damaged strands and malformed Python requests fail more strictly.-D warningsare not clean. No warnings suppressed or broad production reformat hidden in these repairs.diagnostics_passedremains heuristic with published counterexamples. No universal application, every-CPU/OS, unlimited-resource, model-obedience or subjective-experience guarantee.