FlywheelApp · full
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.

Skills · NCM 1.19.0 · Hub 2.2.0

TUCE loads skill.md. Then it calls /api/v1.

Every live engine has a skill document: when to use it, the HTTP, the CLI, the caps, and the refuse rules. Orchestrators get the full pack. Workers get the verbs they own. This host still does not lease workers — occupancy of a slot is nominated.

documented

Pack

GET /api/v1/skills and /api/v1/skills.md

Agents fetch the pack, pick the skill that matches the leased task, then POST the named path. Completion still refuses. SAT ⟂ HAL.

flywheel-caller · live-bound

Flywheel caller contract

One API out at /api/v1. Envelope always carries occupancy, refuse, sat_perp_hal, flywheel_owns_hardware=false.

caller

flywheel-cli · live-bound

Flywheel CLI

Every live verb as a command. POST /api/v1/cli {cmd, session}. Session is client-owned.

help

flywheel-surface · live-bound

Full / lite / CLI surface

One app, three runtimes. Full has graphics. Lite drops WebGL. CLI is the terminal.

surface

flywheel-sat · live-bound

Constraint lamp (DPLL)

Solve a capped CNF. SAT, UNSAT, or capped. SAT ⟂ HAL.

sat --preset unsat2

flywheel-clauses · live-bound

Clause mill

Infix formula → Tseitin CNF → DIMACS. ~ binds an atom only.

clauses "(a|b)&~c"

flywheel-wasm · live-bound

WASM SAT race

Same CNF, JS DPLL vs JS brute vs WASM brute. This-host timings.

race --preset sat3

flywheel-fit · live-bound

Fit planner

Illustrative weights + KV + LoRA residency. Accelerators unavailable.

fit --model 8b-q4 --ctx 8192 --hint 32

flywheel-adapters · live-bound

Adapter plates

Control plane: inspect load activate deactivate hotswap unload compose rollback.

adapters inspect --plate code-r16

flywheel-peft · live-bound

PEFT rank plate

Illustrative adapter bytes from kind, rank, hidden, layers, modules.

peft --kind lora --rank 16

flywheel-occupancy · live-bound

Occupancy grammar

Sixteen lobes. Three lamps. Shareable hash. Canvas is a dumb mirror.

occupancy

flywheel-brain · live-bound

Cognitive map grammar

Sixteen occupancy slots and twenty-one captions. Hover/CLI returns what the hub actually does. Captions are not chat models.

lobe

flywheel-run · live-bound

Refuse-first router

L0 FAST/STANDARD/RESEARCH/UNATTENDED. Cannot commit a missing spoke on this host.

run --goal "route a coding task" --mode STANDARD

flywheel-grant · live-bound

Grant trainer

Scan lists fingerprints. Agents still need Accept per tool. Deny is default.

grant list

flywheel-honesty · live-bound

Honesty lexicon

Words the product is not allowed to blur. Quiz score stays in-session.

honesty

flywheel-upgrade · live-bound

Upgrade stepper

Pin → preflight → backup → apply → smoke → keep | restore | forward-rollback.

upgrade backup

flywheel-agents · nominated

Agent roster

28 swarm slots (Cursor, Grok, Codex). Not a council. This host does not lease workers.

agents

flywheel-digest · live-bound

Local digest

SHA-256 of text or ≤64 KiB base64. Nothing stored.

digest --text "hello"

flywheel-detect · live-bound

Capability lamps

WASM, SIMD, SAB, WebGPU lamps. Detect ≠ certified.

detect

flywheel-onion · live-bound

Onion graph

Epics, nodes, deps. Edges are product dependencies, not a live cluster.

onion

flywheel-help · live-bound

Help desk

Four tiers. Help never executes. No ticket SLA.

helpdesk occupancy

flywheel-inventory · live-bound

Name inventory

Rename table and refuse list. Product names we will not ship.

inventory

flywheel-map · live-bound

Capability map

Pages, labs, engines, API, CLI, skills. The whole host, named.

map

flywheel-pin · live-bound

Policy pin

UNATTENDED pins model × adapter × lobe. FAST cannot commit.

pin --mode FAST

Roster

Which slot loads which pack.

Cursor cluster

C-O · orchestrator

Cursor Master

23 skills

C-01 · worker

Slot 01 integrator

16 skills

C-02 · worker

Slot 02 integrator

16 skills

C-03 · worker

Slot 03 integrator

16 skills

C-04 · worker

Slot 04 integrator

16 skills

C-05 · worker

Slot 05 integrator

16 skills

C-06 · worker

Slot 06 integrator

16 skills

C-07 · worker

Slot 07 integrator

16 skills

Grok cluster

G-O · orchestrator

Grok Heavy Orchestrator

23 skills

G-01 · worker

Slot 01 implementer

14 skills

G-02 · worker

Slot 02 implementer

14 skills

G-03 · worker

Slot 03 implementer

14 skills

G-04 · worker

Slot 04 implementer

14 skills

G-05 · worker

Slot 05 implementer

14 skills

G-06 · worker

Slot 06 implementer

14 skills

G-07 · worker

Slot 07 implementer

14 skills

G-08 · worker

Slot 08 implementer

14 skills

G-09 · worker

Slot 09 implementer

14 skills

G-10 · worker

Slot 10 implementer

14 skills

G-11 · worker

Slot 11 implementer

14 skills

G-12 · worker

Slot 12 implementer

14 skills

G-13 · worker

Slot 13 implementer

14 skills

G-14 · worker

Slot 14 implementer

14 skills

G-15 · worker

Slot 15 implementer

14 skills

Codex cluster

X-O · orchestrator

Codex Authority

23 skills

X-01 · worker

Slot 01 reviewer

15 skills

X-02 · worker

Slot 02 reviewer

15 skills

X-03 · worker

Slot 03 reviewer

15 skills