Research-Stack/4-Infrastructure/infra
Devin AI 0639eae30a chore(consolidation): integrate E8Sidon stack (PRs #79 #80 #81 #89) into one PR
Squash the four overlapping feature branches into a single change set against
main, eliminating cross-PR merge conflicts and the duplicated CI-fix scripts.

What this brings in (merge order #79 -> #80 -> #81 -> #89):
- #79 refactor(infra): shared utilities (4-Infrastructure/lib/*: q16, hashing,
  jsonl, fraction_utils) + the scripts/math-first/* validators that the
  math-check CI requires.
- #80 feat(lean): Semantics.E8Sidon (1025 lines) -- Eisenstein coefficient
  identity E4^2 = E8 and the Sidon framework. E4_sq_eq_E8_coeff is fully proved
  (all Fourier-coefficient extraction machine-checked); the single residual gap
  is pinned to E4_sq_eq_E8_qExpansion (Mathlib lacks the valence formula /
  dim M8 = 1). 4 sorries + 1 axiom (e8_additive_completeness), all TODO(lean-port).
- #81 refactor(lean): Float-free FixedPoint core (integer-only sqrt/log2/expNeg).
  E8Sidon.lean kept at #80's final 1025-line version (the #81 intermediate
  438-line copy was overridden by merge order).
- #89 feat(lean): Semantics.RRC.PolyFactorIdentity -- short-sleeve polynomial
  detection at the zerocopy limb boundary; now imports Semantics.E8Sidon for
  sigma3/sigma7/convolutionLHS (single source of truth) instead of inlining them.

Conflict resolution:
- flake.nix -> canonical rs-surface removal (Garnix shutdown).
- scripts/math-first/* -> byte-identical across branches, clean.
- .cursorrules / AGENTS.md -> unified; baselines + sorry inventory refreshed.

Verification:
- lake build (default aggregator): 3573 jobs, 0 errors.
- lake build Semantics.RRC.PolyFactorIdentity (E8Sidon + FixedPoint + PolyFactor):
  3655 jobs, 0 errors. Witnesses verified (sigma7 4 = 16513, convolutionLHS 6 = 2350).
- Python tests: 68/68 pass.

Note: the "Workers Builds: researchstack" check is a preexisting external
Cloudflare build unrelated to this change (no branch touches 4-Infrastructure/cloudflare/).

Build: 3573 jobs (default), 3655 jobs (narrow), 0 errors
Co-Authored-By: Allaun Silverfox <bigdataiscoming+9i37y6j2@protonmail.com>
2026-06-16 02:01:31 +00:00
..
access_control initial: sovereign research stack (consolidated, weightless, and lfs-optimized) 2026-05-04 18:11:36 -05:00
embedded_surface chore(consolidation): integrate E8Sidon stack (PRs #79 #80 #81 #89) into one PR 2026-06-16 02:01:31 +00:00
ene-rds fix(adversarial-review): resolve 35 critical coding bugs across 8 subsystems 2026-05-31 23:38:03 -05:00
ene-session-sync chore: commit accumulated working tree changes 2026-05-30 00:10:02 -05:00
ene_plugins/tiddlywiki_bridge chore(consolidation): integrate E8Sidon stack (PRs #79 #80 #81 #89) into one PR 2026-06-16 02:01:31 +00:00
nodes chore: preserve working tree before secure wipe 2026-05-13 17:36:02 -05:00
service-orchestrator WIP: accumulated changes 2026-05-25 16:24:21 -05:00
shims initial: sovereign research stack (consolidated, weightless, and lfs-optimized) 2026-05-04 18:11:36 -05:00
aws_language_proof_server_user_data.sh WIP: accumulated changes 2026-05-25 16:24:21 -05:00
backup-appflowy-db.sh Fix Porkbun DNS, automate postgres backups, fix rds_probe vulns 2026-05-18 11:52:01 -05:00
credential_store_schema.sql WIP: accumulated changes 2026-05-25 16:24:21 -05:00
deploy_aws_language_proof_server.sh WIP: accumulated changes 2026-05-25 16:24:21 -05:00
deploy_language_proof_server.sh Add proof worker pool routing 2026-05-25 22:27:18 -05:00
ec2-configuration.nix WIP: accumulated changes 2026-05-25 16:24:21 -05:00
ec2-idle-watchdog.service archive: remove experimental tools-scripts, scripts, and shim probes 2026-05-25 18:14:31 -05:00
ec2-idle-watchdog.timer archive: remove experimental tools-scripts, scripts, and shim probes 2026-05-25 18:14:31 -05:00
ec2_idle_watchdog.py archive: remove experimental tools-scripts, scripts, and shim probes 2026-05-25 18:14:31 -05:00
ene_cognitive_refactor_plan.md collapse: prover orchestration layers, FAMM verilator harness, swarm topological prober, spec sheets, virtual FPGA system tests, merge conflict resolution 2026-05-06 23:42:01 -05:00
ene_contextstream_mcp.py chore(consolidation): integrate E8Sidon stack (PRs #79 #80 #81 #89) into one PR 2026-06-16 02:01:31 +00:00
language_proof_server.py Add proof worker pool routing 2026-05-25 22:27:18 -05:00
nixos-setup-cred-server.sh WIP: accumulated changes 2026-05-25 16:24:21 -05:00
NV2 initial: sovereign research stack (consolidated, weightless, and lfs-optimized) 2026-05-04 18:11:36 -05:00
recover_credential_server.sh ene-session-sync: complete Python→Rust port; fix all 6 pre-existing test failures 2026-05-19 14:44:19 +00:00
RECOVERY.md Add EC2 recovery backup: NixOS config, AppFlowy compose/env template, credential server bootstrap, recovery guide 2026-05-18 10:44:23 -05:00
remote_lean_proof_mcp.py Add proof worker pool routing 2026-05-25 22:27:18 -05:00
requirements_knowledge.txt initial: sovereign research stack (consolidated, weightless, and lfs-optimized) 2026-05-04 18:11:36 -05:00