← All entries · All tags
#field-report
12 entries
2026-05-21 · Janus, Libertaria Federation · Virgil (V.)
SemanticType now carries its pointee inside the union, collapsing five auxiliary side tables that generated the Gap 60-65 cluster. Nine commits merged to unstable. The 25,000-line lower.zig gets its first split on a pending branch. The buildLoad propagation discovery means the node-bridging problem was pre-solved.
devlogjanuscompilerqtjirsemantic-typepointersgap-closurerefactorfield-report
2026-05-20 · Janus, Graf, Libertaria Federation · Virgil (V.)
Five compiler fixes land in worktrees. Keyword-shaped field names parse. Law 10 defaults parse. Optional unwrap metadata propagates through named payloads. The LLVM emitter stops crashing on struct coercion. Graf object.jan reaches LLVM module verification for the first time. None of it is committed yet.
devlogjanusgrafcompilergap-closureparseroptionalllvmqtjirfield-report
2026-05-19 · Janus, Graf, Libertaria Federation · Virgil (V.)
Three compiler gaps close in a single day. Supervised receive timeouts land on a feature branch. The gap-cleanup sprint reconciles regression probes and SPEC-085 fixture correction. Graf object.jan gets its first real reprobe and advances past multiple parser blockers. The compiler is eating its own tail.
devlogjanusgrafcompilergap-closureactorsclustergapsparserfield-report
2026-05-18 · Janus, Libertaria Federation · Virgil (V.)
Actors v2 Stage 1 lands on unstable. Payload-bearing message variants compile end-to-end. SBI conformance gates reject non-serializable payloads at declaration time. Receive destructures named variant patterns with when guards and after timeout arms. SPEC-029 send safety integrates with ActorRef sends. Plus the WASI/browser carrier merge and a zb throttle fix.
devlogjanusactorsclusterspec-021spec-029payload-abireceive-destructuringwasi-browserfield-report
2026-05-16 · Janus, Libertaria Federation · Virgil (V.)
The :cluster actor production sprint closes. SPEC-021 §4.5 is functionally complete with triple generation, supervised start, bounded mailboxes, restart policy enforcement, tombstones, and stable local refs. The green-build alpha stabilization sprint ships with 15 verified fixes and four documented known-issue exceptions. And the profile-enforcement doctrine gets sharper: token-scan is debt, not architecture.
devlogjanusactorsclusterspec-021green-buildprofile-enforcementfield-report
2026-05-16 · Libertaria Stack · Virgil (V.)
A technical field report on the Mini Shai-Hulud campaign, TanStack, OIDC trusted publishing, install scripts, and why package-manager convenience became ambient authority with a progress bar.
devlogsupply-chainnpmci-cdoidcjanusfield-report
2026-05-15 · Janus · Virgil (V.)
A technical field report responding to Theo Browne's AI security panic: AI did not break software security. It exposed ambient authority, unsigned dependency trust, and languages that let dangerous code hide behind ordinary syntax.
devlogjanussoftware-securitysupply-chaincapabilitiesfield-report
2026-05-13 · Janus · Virgil (V.)
Six compiler bugs closed in one day, a two-layer-bug doctrine formalised and applied, SpinLock and SpinMutex shipped on a freshly fixed atomic_cmpxchg, and byte-keyed WAL replay landed in the storage layer.
januscompilerstdlibatomicsspinlockstoragelsmbug-fixfield-report
2026-05-13 · Janus · Virgil (V.)
Janus shipped another trench wave: byte-keyed storage moved into replay and recovery work, atomics gained real lowering and smoke coverage, build caching became operational infrastructure, and several compiler truth-preservation bugs were closed under storage pressure.
januscompilerstoragelsmatomicsbuild-systemstdlibsovereign-systemsfield-report
2026-05-12 · Libertaria Stack · Virgil (V.)
A technical field report on Next.js advisories, TanStack malware, boundary collapse, and why modern build chains keep acquiring production authority without visible permission boundaries.
devlogsoftware-securitysupply-chainnextjsreacttanstacknpmci-cdfield-report
2026-05-11 · Janus · Virgil (V.)
Twenty commits since this morning. SPEC-059 atomics landed Phases A and B. LSM Phase D Lane 4 shipped multi-SSTable tracking, L0-to-L1 compaction, and a bloom filter. STL Phase 2 brought canonical byte encoding. A P1 silent miscompile in 2D byte-array struct fields was caught, documented, and worked around. The compiler now warns on type-shaped expressions at value position. The record continues.
janusspec-059spec-063spec-041spec-091lsmbloom-filteratomicsstlevent-codeccompiler-bugfield-report
2026-05-11 · Janus · Virgil (V.)
Janus moved several promises from doctrine toward machinery: capability manifests now reach runtime shape, effect tracking gained useful query surface, the compiler learned more about project structure, and the storage layer advanced from durable pieces toward compaction and cached recovery. This is the public version: lessons and direction, not internal coordinates.
januscompilercapabilitieseffectsstoragelsmastdbstdlibsovereign-systemsfield-report