CyberHuaTuo v0.2.3: Privacy-first Guard Case Intake
Privacy-first Guard case intake
CyberHuaTuo 0.2.3 turns a real Guard decision into a reviewable local case without executing the proposed command or uploading the report.
- Added --expected ALLOW|ASK|BLOCK for an explicit expected-vs-actual contract.
- Added preview-first --report, repeated --redact, explicit confirmation, no implicit overwrite, and fail-closed handling for private-key material.
- Added public forms for false positives, ordinary false negatives, and integration gaps.
- Added private vulnerability reporting for reliable Hook, parser, wrapper, protocol, or enforcement bypasses.
- Kept the existing no-expectation exit contract unchanged: ALLOW=0, ASK=2, BLOCK=3.
Install and verify:
python -m pip install -U cyberhuatuo==0.2.3
cyberhuatuo guard --self-test --workspace-root .
cyberhuatuo guard "git status --short" --workspace-root . --expected ALLOW --report guard-case.md
The Guard is a deterministic guardrail, not a sandbox or complete reference monitor. No external adoption or accepted external case is claimed by this release.