os.Claude

Changelog

The system, evolving

A curated record — every entry traceable to commits in the public canon repo. 145 commits and 123 merged pull requests sit behind these highlights.

  1. 2026-07-06

    Steady state

    Weekly canon publishing settles into rhythm — the ops-sync audit finds where the live system is ahead of the repo and raises the publish tickets itself.

  2. 2026-07-02

    The operator layer lands

    The first vertical operator ships: a role that owns one venture end-to-end within a granted mandate, commanding the functional fleet without executing anything itself. The site learns the new artefact type, and Layer 00 inputs render as source cards.

  3. 2026-06-30

    Site v2 — the six-layer spine

    The repository UI is rebuilt around the model itself, L00 to L05. A verification pass confirms every artefact carries correct type frontmatter; Sonar, the discovery and service-design agent, joins the roster.

  4. 2026-06-28

    Discovery toolkit, from live work

    Ten artefacts land at once — audit apparatus, user-modelling definitions, prioritisation standard, engagement playbook — surfaced by a live consulting engagement rather than invented in the abstract.

  5. 2026-06-25

    The wrapper model

    A scheduled task is caught running stale instructions from its own config while canon had moved on. Fix: every scheduled job becomes a thin loader that reads its canon artefact at run time. Configs freeze; the words become the system.

  6. 2026-06-23

    The canon audits itself

    CI fails the build if committed manifests go stale, and a fixture test suite pins the manifest generator. The brand and marketing skill estate folds into the single canon.

  7. 2026-06-22

    Names and labels

    Every artefact is renamed to the type-name convention, and the agents get their branded labels — F0-RGE, PR-1SM, R3-LAY. The delivery loop is reclassified as what it is: a routine that sequences skills.

  8. 2026-06-19

    Third delivery repo

    A storefront theme repo wires into the loop — the same triage, build, review, and merge path now ships an ecommerce theme alongside two product sites.

  9. 2026-06-15

    Hardening day

    Twenty-plus pull requests in one day, almost all rules learned from friction: merge-queue conflict detection, implicit human-gate detection at handoff, stale-blocker auto-clearing, and the prioritisation model — initiatives as outcomes, milestones as phases.

  10. 2026-06-13

    The race condition

    Two build sessions claim the same ticket simultaneously and open competing PRs. Ticket status becomes the concurrency lock — Todo means ready, In Progress means claimed. No lock label, no drift.

  11. 2026-06-12

    One driver for the loop

    The delivery loop gets a single driver that sequences build → review → route → merge in one session, with QA bounces capped at two strikes before a human looks.

  12. 2026-06-11

    The operating model, v1

    The first written self-model: skills, tasks, routines, agents, and the classify-by-nature test. Per-tool conventions for GitHub, Vercel, and Sanity follow the same day.

  13. 2026-06-09

    The site goes up

    The artefact repository gets a public face, with markdown downloads for every public artefact — the open-canon decision, made early.

  14. 2026-06-08

    The system starts improving itself

    ops-sync audits parity between the live system and the repo; ops-retro turns observed friction into improvement tickets. Propose-only — canon changes stay human-approved.

  15. 2026-06-04

    First loop closed

    The first agent-opened pull request is merged: built by one agent, reviewed by another, merged on approval. One ticket, end to end, no hands on keys.

  16. 2026-06-03

    Initial commit

    The practice's working instructions move out of chat history and into a repo. The bet: write the practice down precisely enough that something else can run it.