Cinema + labs + WebGL. The labeled map, Hub canvas, field sketch, and every live engine. Use when this is the app that owns the GPU on the machine.Every feature, no graphics. Same engines, same API, same honesty grammar. No WebGL, no custom cursor, no Three.js. For when other apps already hold the GPU, or after learning loops when you only need the work.Terminal + one API out. Every live verb as a command and as HTTP. TUCE agents load skill.md and call /api/v1. No cinema overhead. Occupancy stays nominated | live-bound | unavailable.
Lab · 03 · Infix → CNF
Clause mill
Tiny grammar: ~ binds an atom only. Emits DIMACS. Distribution that would blow the cap fails closed.
NCM 1.19.0 · Hub 2.2.0 · invented_metrics = false
documented
Infix → CNF
~ binds an atom only. SAT ⟂ HAL.
Tiny grammar: atom | ~atom | ( … ) | & | |. Tseitin with aux_* vars. If clauses would exceed 80, the mill fails closed. Capped ≠ treated as UNSAT.
← Constraint lampA real DPLL on a capped CNF. Capped is not UNSAT. SAT ⟂ HAL. A solve is not a hardware bind.All labsEvery this-tab tool. Real DPLL, occupancy, adapters, SAT. Not the Hub runtime.Adapter plates →inspect, load, activate, deactivate, hotswap, unload, compose, rollback. Compose of more than one adapter is not assumed.