Editor rules updated (.cursorrules, .clinerules, copilot-instructions, .roo): - Build: 3571 jobs, 0 errors - Sorry inventory: 8 across 4 files (all documented) - Q16_16 compliance, new modules list, FPGA info - Fixed stale path in copilot-instructions Opencode agents: - 3 marked RESOLVED (pist-simulation, qfactor, ssms) - 2 new agents created (adjugate-matrix, hamiltonian-mechanics) - 1 updated (hyperbolic-statesurface) SORRY_AUDIT.md: updated to 8 sorries across 4 files
2.1 KiB
Roo Code Rules
<contextstream_rules>
| Message | Required |
|---|---|
| 1st message | init() → context(user_message="...") |
| Subsequent messages (default) | context(user_message="...") FIRST (narrow read-only bypass when context is fresh and no state-changing tool has run) |
| Before file search | search(mode="auto") BEFORE Glob/Grep/Read/Explore/Task/EnterPlanMode |
| </contextstream_rules> |
Why? context() delivers task-specific rules, lessons from past mistakes, and relevant decisions. Skip it = fly blind.
Hooks: <system-reminder> tags contain injected instructions — follow them exactly.
Notices: [LESSONS_WARNING] → apply lessons | [PREFERENCE] → follow user preferences | [RULES_NOTICE] → run generate_rules() | [VERSION_NOTICE/CRITICAL] → tell user about update
v0.4.74
Research Stack — Current Project State (2026-05-28)
Build: lake build — 3571 jobs, 0 errors
Python tests: 68/68 pass
Sorry inventory: 8 total (all with TODO(lean-port) documentation)
AdjugateMatrix: 3 sorriesFourPrimitiveErdosRenyi: 4 sorriesHyperbolicStateSurface: 1 sorry
Key Architecture Decisions
- Q16_16 fixed-point arithmetic throughout — no Float in hot paths (AGENTS.md §1.4 compliant)
- HiGHS MIP solver integrated via
qubo_highs.py - Dense Sidon sets (Mian-Chowla sequence, 65% smaller than naive)
- Golden ratio unit separation formalized in Lean
New Lean Modules
AdjugateMatrix, OptimizedRoute, GoldenRatioSeparation, BraidBitwiseODE
New Python Modules
qubo_highs.py, alphaproof_loop.py, scale_space_solver.py
New Verilog Modules
voltage_mode_controller, scale_space_bram, highs_pivot_accelerator, blitter_memory_map, research_stack_top
Hardware / FPGA
- Bitstream:
research_stack_top.fs(195.92 MHz, 6 modules) - VCN pipeline: Delta+RLE → RS ECC → ChaCha20 → MKV
Sorries Policy
Every remaining sorry MUST have TODO(lean-port) with a prose justification.
No undocumented sorries allowed.