mirror of
https://github.com/allaunthefox/SilverSight.git
synced 2026-07-31 01:25:21 +00:00
Core components: - ChentsovFinite.lean (883 lines, 0 sorry): Fisher metric uniqueness on 8-state simplex - HachimojiCodec.lean: Deterministic E=mc^2 -> Hachimoji state pipeline - PVGS_DQ_Bridge (8 sections, ~6,150 lines): Photon-Varied Gaussian to Dual Quaternion - UniversalMathEncoding.lean: 50-token math address space (~10^15 addresses) - ChiralitySpace.lean: 4D descriptor (phase x chirality x direction x regime) ~2x10^25 - BindingSite (3 files): Amino acid vocabulary, entropy-based bindability - Python: chaos game, Sidon addressing, Q16.16 canonical, Finsler metric, QUBO/QAOA - CI: Lean check, Python check, Q16 roundtrip workflows Papers: Giani-Win-Conti 2025, Chabaud-Mehraban 2022, Pizzimenti 2024, Wassner 2025
25 lines
No EOL
745 B
YAML
25 lines
No EOL
745 B
YAML
name: Lean Check
|
|
on: [push, pull_request]
|
|
jobs:
|
|
build:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
- name: Install Lean
|
|
uses: leanprover/lean-action@v1
|
|
- name: Build
|
|
run: lake build
|
|
- name: Check for sorry
|
|
run: |
|
|
SORRY_COUNT=$(grep -rn "sorry" CoreFormalism/ || true | wc -l)
|
|
if [ "$SORRY_COUNT" -gt 0 ]; then
|
|
echo "ERROR: Found $SORRY_COUNT sorry markers"
|
|
exit 1
|
|
fi
|
|
- name: Check for admit
|
|
run: |
|
|
ADMIT_COUNT=$(grep -rn "admit" CoreFormalism/ || true | wc -l)
|
|
if [ "$ADMIT_COUNT" -gt 0 ]; then
|
|
echo "ERROR: Found $ADMIT_COUNT admit markers"
|
|
exit 1
|
|
fi |