← index week of 2026‑07‑17 · TTSO · skills · anatomy·lifecycle·store browser framework →

skills.html · runs/s5h10/g2‑on‑ft09‑s0‑s5h10/bundle.jsonl · 100 records, read‑only

One Beta‑posterior store. Two skills, opposite endings.

r10 (mechanic) climbed to credence 0.976 and lost its [unconfirmed] tag. r31 (wincond) sits at 0.173 and kept it. Same store, same fold arithmetic — bundle.jsonl, verbatim, every field. 01 anatomy = the two records in full. 02 lifecycle = the five real stages between them (Store.park · PROMOTE_CREDENCE · retire_sweep). 03 store = all 100 records, embedded, filterable by kind.

01

Skill anatomy

bundle.jsonl · r10, r31 · every field, verbatim

Two records, no summary. when() gate, predict_next()/clears()/target() body, doc (claim/quote/when_to_use/when_not), (α,β)→credence, evidence keys.

02

Lifecycle

ttso/sleep/skills.py · judge.py · orchestrator.py — code, not narrative

mined → park(α=1,β=3) → fold (cumulative) → briefed → retired. Hover/click a node for the source line and the matching bundle.jsonl ids.

Five stages, real ids

stagenexample ids (bundle.jsonl)source
two honest anomalies (from the data, not inferred code paths)

03

Store browser

bundle.jsonl · 100/100 embedded · kind filter

Every record, live from the embedded bundle below — no fetch, works from file://. Click a row for full fields (same card as §01).

kind
status
probation
sort

idkindlvlαβ credencestatusflagbornev#doc head