Skip to main content
← desk
promotions ADR-0012 59 theses

Thesis lifecycle.

Every published research note carries an active / exploratory / superseded status (ADR-0012). This page is the lifecycle view — what's promoted, what's in the queue, what was killed — sourced from the same frontmatter that drives the citer-chips on /writing and the live-book footer on each note.

For the review-queue side of the lifecycle — declining-PnL citers + abandoned-and-old notes — see /writing/stale (ADR-0014, live-polled).

current thesis — sorted by citer-count desc
thinking out loud — sorted by date desc

none

no longer holds — sorted by date desc
how this is wired

Each writing note's frontmatter carries status: active | exploratory | superseded (per ADR-0012, validated by the content collection schema in src/content.config.ts). A superseded note also requires superseded_by — the slug of the current thesis that replaced it.

This page filters + buckets at build time. The same field drives the top-of-article banner on /writing/<slug> (#460) and the "exploratory / superseded" chip on the sandbox + agent citer footers — one source of truth, four surfaces.

For the operator: "what got decided overnight" lives here. The active bucket now ranks load-bearing theses (high citer-count) first; the transitional buckets stay date-desc so recent shifts jump out. For the registry that enforces the promotion contract at the live-capital threshold, see /projects/model-registry.

deskgd findgf strategiesgs featuresge promotionsgp apiga botgb writinggw

Shortcuts are no-ops while typing in an input or textarea.