SilverSight/PORTING_MANIFEST.md
allaun f6cbddcbf2 feat(tests): Python AVM port rewrite + test harness, Go test harness
Python port rewritten to match spec:
- Added Q0_16, PUSH_Q0, PUSH_BOOL as separate opcodes
- Added V6 comparison (lt_q16_v6)
- Added floor division (Lean Int.ediv)
- Added stack depth limit (AVM_MAX_STACK = 1024)
- Added type checking in exec_prim
- All 10 tests passing

Go AVM port: added test_avm_test.go with 8 test cases

Milestone: Python → , Go → 🔄
2026-06-30 17:56:09 -05:00

1.3 KiB

SilverSight Language Porting Manifest

Lean (formal/) is the authoritative source of truth. All other languages provide independent cross-validation.

Module status

Lean module R Julia Rust Coq
CoreFormalism/FixedPoint.lean (Q16_16)
CoreFormalism/BraidCross.lean
CoreFormalism/BraidStrand.lean
CoreFormalism/BraidBracket.lean
CoreFormalism/BraidEigensolid.lean
CoreFormalism/BraidStateN.lean
CoreFormalism/SieveLemmas.lean
CoreFormalism/InteractionGraphSidon.lean
CoreFormalism/SidonSets.lean
CoreFormalism/Q16_16Numerics.lean
SilverSight/PIST/Spectral.lean
SilverSight/PIST/Classify.lean
SilverSight/AVMIsa/Types.lean (AVM)
SilverSight/RRC/Emit.lean
python/nuvmap/projection_engine.py

Legend: — not started 🔄 in progress complete, tests pass ⚠️ tests fail, needs fix