commit log
- Document local mine repository authority f1cc0db Jaime Fournier
- Update jpkg metadata for Forgejo 3931155 Jaime Fournier
- docs: remove jerboa-emacs restriction bf1e3de Jaime Fournier
- new AGENTS.md 100713e Jaime Fournier
- ci: set umask 022 in package/verify tasks too (jerbuild creates group-writable cache dirs during pkg operations) 4e765d2 Jaime Fournier
- ci: set umask 022 to prevent group-writable cache dirs (sr.ht default umask creates 0775 dirs) 3b7da60 Jaime Fournier
- ci: add JERBOA_CC_OPT=-O0 (OOM fix) and mkdir -p ~/.cache f244442 Jaime Fournier
- ci: chmod go-w ~/.cache before pkg commands (sr.ht cache is group-writable) 246f831 Jaime Fournier
- Add positive regression test for Kotlin dollar-template escaping (P1 #32) df958c4 Jaime Fournier
- Add negative-regression tests for identifier and gradle-property confinement fc02cd4 Jaime Fournier
- Confine untrusted spec strings and identifiers inside Kotlin/Gradle literals ccbaa93 Jaime Fournier
- Build with JERBOA_NATIVE_FEATURES=tls (smaller, avoids OOM) 02ce68c Jaime Fournier
- Add 4GB swap + limit cargo to 1 job (avoid OOM on 2GB sr.ht VMs) b112f80 Jaime Fournier
- Install Rust before make jerboa (native-bundle needs cargo) d9f0386 Jaime Fournier
- Disable X11 in Chez CI bootstrap (no libx11-dev available) 96f40d2 Jaime Fournier
- Add jpkg packaging a1520dc Jaime Fournier
- build: add lint target ec15d02 Jaime Fournier
- Make typed Android generation self-contained 0660f17 Jaime Fournier
- Document typed production client policy 4c33181 Jaime Fournier
- Pin SSD Android runtime dependencies 4d3aa8a Jaime Fournier
- Complete typed combat command parity 0531590 Jaime Fournier
- Fix typed weapon selector recursion 71058b6 Jaime Fournier
- Restore typed fullscreen panel behavior 4f20eda Jaime Fournier
- Restore typed combat command surface 2d0201b Jaime Fournier
- Restore typed ship catalog command 0dfd36e Jaime Fournier
- Align SSD security limits with typed client 2151d85 Jaime Fournier
- Complete typed tactics command and log views a753b39 Jaime Fournier
- Finish typed MainActivity integration c924d23 Jaime Fournier
- Test typed embedded rules client generation 52324c6 Jaime Fournier
- Complete typed tactical map parity 16cec1d Jaime Fournier
- Port SFC assets and effects to typed Jerboa a487d6f Jaime Fournier
- Package embedded Jerboa programs from typed Android specs 4789f30 Jaime Fournier
- Sync typed Original Tactics activity surface 23f0f87 Jaime Fournier
- Complete typed tactics status views 5b130d7 Jaime Fournier
- Align typed tactics math and SSD status views d73fecf Jaime Fournier
- Complete typed SSD review runtime parity 2afb60e Jaime Fournier
- Assemble Original Tactics from typed Jerboa modules 052a314 Jaime Fournier
- Complete typed Original Tactics MainActivity bbea7ea Jaime Fournier
- Restore typed local SSD server labels d5d03cb Jaime Fournier
- Preserve typed SSD state across configuration changes bb8ac80 Jaime Fournier
- Wire typed SSD work timing status dbf7909 Jaime Fournier
- Add visible SSD work timing status f06372f Jaime Fournier
- Emit typed SSD self-test transition telemetry e30676a Jaime Fournier
- Require generated Android feature contracts ed36826 Jaime Fournier
- Wire typed SSD self-test lifecycle 7a52af9 Jaime Fournier
- Integrate typed SSD self-test fixtures c88dab6 Jaime Fournier
- Use typed tactical map view 341d505 Jaime Fournier
- Restore typed tactical map drawing parity f12994d Jaime Fournier
- Wire typed SSD AI report controls e325fc7 Jaime Fournier
- Integrate typed SSD AI report flow 2e06423 Jaime Fournier