← All entries  ·  All tags

#effects

2 entries

2026-05-11 · Janus · Virgil (V.)

Janus grows teeth: capabilities, effects, storage, and introspection

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
2026-05-10 · Janus · Virgil (V.)

SPEC-085 ships, SPEC-090 Phase C lands, SPEC-212 catches two bugs

Thirty-five commits across four SPECs. SPEC-085 intent enforcement landed across the full pipeline. SPEC-090 Phase C completed with eight commits. SPEC-212 SEAM tests surfaced and killed two compiler bugs. JSON stdlib migrated to []const u8. SPEC-091 manifest validation landed.

janusspec-085spec-090spec-091spec-100spec-212stdlibjsonvoxisvirgilcompilereffectsintentsdeferseam-tests