mirror of
https://github.com/allaunthefox/Research-Stack.git
synced 2026-07-30 18:56:16 +00:00
Adds 6 new sections addressing concrete drift patterns found by auditing the Compiler surface: 1. ofFloat leakage — Compiler-surface modules (RRC.*, AVMIsa.*, ReceiptCore) must have zero ofFloat calls in any compute path; undocumented magic integers are a bug. 2. #eval witness contract — every #eval must carry a '-- expect:' comment with a hand-computed expected value; treat divergence as a failing test. 3. Namespace/closing discipline — namespace X must close with 'end X' as the last non-blank line; no file-level open leakage; BEq RRCShape pitfall documented. 4. Lakefile/Compiler surface discipline — Compiler roots are frozen; job-count decrease after a change is an error signal. 5. Schema and claim_boundary strings — versioned, named, must not be renamed; table of current schemas added; vague strings forbidden. 6. Promotion gate invariant — promotion=not_promoted is a hard invariant; Promotion.candidate in any new code requires user approval. Also adds: axiom/unsafe/native_decide prohibition, canonical Python shim BOUNDARY comment format (exact format, PARTIAL BOUNDARY for mixed files). Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| hooks | ||
| skills/lean-proof | ||
| config.json | ||