Releases: 4242labs/tron
Releases · 4242labs/tron
Release list
v0.4.4
v0.4.3
v0.4.2
0.4.2 (2026-07-22)
Features
- 01-30: re-add bootup model question — per-role, fail-closed (ADR §D) (20cf888)
- 01-40-t1: runtime write-guard + R3 lint receiver-provenance fix (ruling-independent half) (f813ab1)
- adr-0006: liveness completeness + fail-closed honest surface (MUST-FIX set) (9123c28)
- adr-0007: moderate-tier LLM operator-proxy (make --expect-pages>0 reachable-green, honestly) (dbc6459)
- architect: restore deliver-until-consumed dispatch invariant (ADR-0009) (4b885cc)
- canon: worker-contract.md — one worker/TRON interface doc + lint L24 (85ea33a)
- canon: worker-contract.md — the worker/TRON interface doc; spawn points at it; reply_line slimmed; lint L24 keeps it in sync (adda829)
- core: restore the worker<->engine messaging layer (the T2-01 wall) (18714ae)
- core: rewrite brick 1 — content-bound landing primitive (kills the confirmed root) (f484501)
- core: rewrite brick 10 — reviewers (cadence PULL) + DONE-REVIEW gate + log-review (6869ae1)
- core: rewrite brick 11 — liveness (silence sweep -> ping -> stalled -> recover) (1bd031d)
- core: rewrite brick 12 — Engine entrypoint + bootup (the whole engine runs bootup->done) (60d5a57)
- core: rewrite brick 13 — classify (the ONE LLM judgment, observe phase) (3f5913f)
- core: rewrite brick 14 — fresh L2 SIM harness (reusable, unbiased) over core.Engine (b69d488)
- core: rewrite brick 15 — L3 launcher wiring + boot-over-REAL-scaffold validation (caught a real bug) (fcbf2e2)
- core: rewrite brick 17 — GAP-A operator-page floor (never a permanent silent drop) (e519c30)
- core: rewrite brick 18 — GAP-E architect-first routing for ALL wall kinds (51770f7)
- core: rewrite brick 19 — GAP-C fleet-outage / canary self-release (32fdaaf)
- core: rewrite brick 2 — DONE-ladder tail (record -> close), first clean close on real git (1183efd)
- core: rewrite brick 3 — full DONE ladder (local->merge->trunk->record->close) (c156275)
- core: rewrite brick 4 — crash-safe tick host (observe->decide->act->persist) (80e492e)
- core: rewrite brick 5 — dispatch (pipeline read + SWITCHBOARD spawn->online->assign) (213cec4)
- core: rewrite brick 6 — multi-block run + dep-gating + clean session-end (32f4292)
- core: rewrite brick 7 — sentry pacing ladder; unify capping (no silent gate hang) (174b1b0)
- core: rewrite brick 8 — parked cases (raise-and-defer) + operator settle + walls (2d1d226)
- core: rewrite brick 9 — architect (forward/reconcile) + reconcile-gate (M-05) (0ea217d)
- core: working-aware pacing (GAP-H) + the LIVE L3 driver (8622c26)
- engine: 01-13 T1/T2/T3 — sender-truth resolution, refusal bounce, liveness parity (tron-14 F1/F2/F4/F8/F9/F10) (8fb3a28)
- engine: 01-16 gate lifecycle under worker purge (D-17-1) (174814e)
- engine: 01-16 gate lifecycle under worker purge (D-17-1) — releaseless purge, workerless gates, empty-trunk regression, wind-down live-lock (86b5af2)
- engine: 01-17 paperwork-landing robustness + wall invariants (tron-22/23/24) (0fd6153)
- engine: 01-17 paperwork-landing robustness + wall invariants (tron-22/23/24) (e8c5470)
- engine: 01-18 addendum — await-resume notify, blocked-list invariant arm, lint fail-loud (T5–T7) (2f8a62c)
- engine: 01-18 addendum — await-resume notify, blocked-list invariant arm, lint.py fail-loud (T5/T6/T7) (320ca22)
- engine: 01-18 addendum 2 — T8 durable inbound-message archive (messages.jsonl) (aa22445)
- engine: 01-18 gate-anchor integrity + walled-worker pacing exemptions (d462ca0)
- engine: 01-18 gate-anchor integrity + walled-worker pacing exemptions (d53c20c)
- engine: A-5 full ladder ratchet — trunk+record hold zone, merged-sha ancestry predicate, gate-contradiction escalation (tron-13 D3) (7ed39bb)
- engine: ADR-0009 — restore deliver-until-consumed architect dispatch (+ ADR-0005..0008 stack) (755d9dc)
- engine: F-1/S-3+R-6 unified paperwork lander — per-role allowlists (paperwork_paths), reviewer landing stage, architect FIFO, session-residue sweep; retires PMT-CLOSE worker-side landing (tron-13 D1) (426f108)
- engine: F-4/R-7 operator re-ping ladder + named resumable safe-park, park visibility on every pull surface (tron-13 D4) (0fa8944)
- engine: S-2-full declarative admission table + lint L22; A-2 structured reports channel (report.sh --tag, zero-LLM gate ladder) (tron-13 D2) (d9e78e8)
- modes: add SCAFFOLD mode — /tron-scaffold stands up a new project (5675452)
- modes: add TRON-ALFREDO — the generalist mode (#153) (8e2572c)
- modes: add tron-app/modes with flynn (ex-super-m) and clu personas (d88672a)
- modes: add TRON-KONDO — tidy an existing project up to canon (#154) (1805396)
- modes: install.sh wires the terminal shortcuts too — one command on a fresh machine (55f212b)
- modes: one-command install — slash commands + terminal shortcuts (178fa67)
- modes: SCAFFOLD mode — /tron-scaffold (8fa1dc5)
- modes: tron-app/modes — FLYNN (advisor) + CLU (supervisor) (013b282)
- one-line installer (curl … | sh) (790b7bb)
- one-line installer (curl … | sh) (e3de844)
- scaffold: add skill-linear-cards — reusable Linear card lifecycle skill (#119) (d84caeb)
- scaffold: TRON setup-...
v0.4.1
v0.3.0 — first public release
First public release of TRON canon.
A canon-shaped supervisor agent for Claude Code's Agent View. One agent you talk to; it runs the rest. Encapsulates operator-nag boilerplate ("be concise", "follow your skill steps", "validate locally", "execute session-end") into reusable scripts so you stop repeating yourself.
What's in
- Operator-facing: README, tron-seed, tron-scripts, project + workflow examples
- Templates (6): tron, state, workflow-state, 3 role handovers
- Skills (9): dispatch, checkpoint, session-end-tron, escalate, validate, update, doctor, edit-self, recover
- Scripts (4): tg-send, tg-poll, sweep, cron-install
23 locked design premises. Closes failure modes from the predecessor's incident 260411 (bus-dead post-DONE, TG poll gap, stall false positives).
Quickstart
git clone https://github.com/42piratas/tron.git ~/code/tron-canon
cd ~/code/<your-project>
claude "Read ~/code/tron-canon/tron-seed.md and seed TRON into this project."Then:
claude --bg -n TRON "Begin session."See README for full layout + requirements.
Status
Predecessor iterations (internal-only, SQLite-bus + iTerm-spawn era) are deprecated and not published. This is the first public release.