mirror of
https://github.com/razzant/ouroboros.git
synced 2026-10-03 04:07:04 +00:00
The 15:03 audit proved a false-green: byte_identical was computed but never gated ok (token equality is blind to inter-token whitespace - 'x + y' and 'x + y' tokenize identically), and the verifier checked only the requested symbols, so an extra top-level definition or an import-time side effect in a leaf rode an ok=true proof. Now: (1) the byte round trip is MANDATORY per symbol, failing with the first divergent offset; (2) every top-level node of the leaf must be attributable - requested symbol, docstring, imports, the handle def, or a deliberate leaf-owned assignment allowlist - anything else fails named with its line. Four mutation tests pin exactly the classes the audit named (whitespace edit, smuggled def, import-time side effect) plus the allowlisted-preamble pass. 32 tests, exit 0 preserved and shown. |
||
|---|---|---|
| .. | ||
| bench_delegated_snapshot.py | ||
| betterleaks_platform_smoke.py | ||
| build_appimage.sh | ||
| build_linux_packages.sh | ||
| build_repo_bundle.py | ||
| claudexor_platform_smoke.py | ||
| cleanup_test_pollution.py | ||
| contributor_review_evidence.py | ||
| download_node_standalone.ps1 | ||
| download_node_standalone.sh | ||
| download_python_standalone.ps1 | ||
| download_python_standalone.sh | ||
| download_ripgrep_standalone.ps1 | ||
| download_ripgrep_standalone.sh | ||
| fetch_claudexor_runtime.py | ||
| pyi_rth_pythonnet.py | ||
| regenerate_size_ratchet.py | ||
| release_proof.py | ||
| run_external_review.py | ||
| run_plan_review.py | ||
| smoke_linux_packages.sh | ||
| v7next_adoption.py | ||
| v7next_domain_report.py | ||
| v7next_domains.toml | ||
| v7next_transplant.py | ||