play · P5 · hub skills owner-writeback · writeback (Owner Log Mirror)

P5 · writeback

Every owner writes back somewhere persistent so the next Agent Zero can come in cold. Two hub skills carry it: owner-writeback (the material checkpoint + pointer through the project's existing adapter) and writeback (append one exact indexed line to the repo log and mirror it to the Agent Zero ledger). Installed and discovered on both harnesses on both machines with zero model turns; used for real by seven seats.

01

What it does, in his words

write back somewhere persistently to the agent zero so another agent zero can come inShaan · FRAMEWORKS-2026-09-05 (S239) · 5 Sep
agent zero should never forget thisShaan · FRAMEWORKS-2026-09-05 (S152) · 5 Sep
play
P5 writeback: the owner records a durable checkpoint (intent, current work, evidence, failed paths) through the project's existing adapter, then appends one indexed pointer line
owner-writeback
"Persist a material project-owner checkpoint and append its discoverable pointer using the project's existing durable writeback adapter." Reads the project entrypoint; if no adapter exists it reports the boundary and invents none.
writeback
"Append an exact owner handoff line to a repository log and mirror it to the Agent Zero ledger." Local append is durable before the mirror; retries idempotent.
pairs with
P4 handoff (owner-handoff): "these two make the fleet survivable" (FRAMEWORKS row 1)
line shape
time · OWNER · what · path (this bank's OWNERS lines follow it)
02

The command

exact, from the SKILL.md files; run from the skill directory or by name
writeback · Owner Log Mirror
python3 scripts/writeback.py --repo PATH --a0-root PATH --entry 'time · OWNER · what · path'
from registry/skills/global/writeback/ (or the installed ~/.claude/skills/writeback/); required flags --repo --a0-root --entry (writeback.py:178–180); test with python3 scripts/test_writeback.py
owner-writeback · P5 material checkpoint
# invoke by name in Claude Code: /owner-writeback
# Codex: the skill at ~/.codex/skills/owner-writeback/SKILL.md is discovered by the catalog
prose skill: read the project entrypoint, resolve its handoff + adapter, write the checkpoint, append the pointer
install elsewhere
python3 $SISO_HUB/scripts/skills install writeback
python3 $SISO_HUB/scripts/skills install owner-writeback
skills-hub-usage §Installation Commands; default target ~/.claude/skills/
03

Installed where

only with a probe receipt; the four fresh_discovery rows of plays-verification-2026-09-05.json plus today's projection hashes
MachineHarnessStateProbeReceipt
laptopclaudeinstalled · discovered2026-09-05 18:28Zfresh_discovery: passed, matched owner-handoff, owner-writeback, skill-author, writeback; model_turns 0. Today: ~/.claude/skills/writeback/SKILL.md sha256 984a4202… = hub; mtime 5 Sep 20:48
laptopcodexinstalled · discovered2026-09-05 18:28Zfresh_discovery: passed, matched all four, other_catalog_errors 0. Today: ~/.codex/skills/owner-writeback/SKILL.md sha256 7981081d… = hub; mtime 5 Sep 19:53. writeback not projected into ~/.codex/skills (18 entries; only the v1 three)
miniclaudeinstalled · discovered2026-09-05 18:28Zfresh_discovery: passed, matched all four, model_turns 0, default context config
minicodexinstalled · discovered2026-09-05 18:28Zfresh_discovery: passed, matched all four; other_catalog_errors 82 outside these skills (limits[2]); default_mini_config_issue now "normal_probe_passes_now"
Not installed on a harness you are on? python3 $SISO_HUB/scripts/skills install writeback; then a fresh session must list it with zero model turns before the row above turns green.
04

Real uses

OWNERS.md lines that name the play or ran it
observed 6 Sep 20:38 UTC+07coverage · ledger/OWNERS.md · 8 lines matching "writeback" of 184
  • 2026-09-06 15:23REVIEW-ZEROV6 PROJECTS.html rebuilt as a generator (bin/az-projects-table from plan/projects.json; live heads, HTTP codes, spine, writeback, issue per module; in the az-now cascade)
  • 2026-09-06 06:25INTERNAL-ZEROOrganizer completed one real manual transfer, successor writeback and preserved predecessor closure
  • 2026-09-06 01:28PLAYS-ZEROFirst source/install outcome verified: all three v1 plays plus writeback discovered in fresh Codex and Claude on both machines without context override; 20 installed files
  • 2026-09-06 02:06INTERNAL-ZEROP4 explicit transfer now retains predecessor/evidence history, enables successor writeback and cold recovery
  • 2026-09-05 20:53PLAYS-ZEROP5 repo-log mirror registered and pushed through eeed185; 32-skill suite and retry/failure checks pass
  • 2026-09-05 20:53PLAYS-ZEROPublished byte-identical v1 owner-writeback, owner-handoff, skill-author and inherited collision-safe installer at 985b42b; canonical 31-skill checks passed
  • 2026-09-05 19:33GQ-COMPUTESame ten real jobs phase-audited: 243 child responses, 21 handoffs, eight first-source-action witnesses
05

Source · hash

fact · has a receiptproposal · not yet
registry/skills/global/writeback/SKILL.md · 1,780 bytes · sha256 984a4202fbb25b62e2ab53d6479043af255cb6e9ead7682ce06565ae94d2a898 · last commit 58771ed 5 Sep 14:43 +01 "feat: add retry-safe per-repo owner log mirror". Laptop Claude projection identical.shasum -a 256 · git log · 6 Sep 20:38 UTC+07
registry/skills/global/owner-writeback/SKILL.md · 1,716 bytes · sha256 7981081dae124bdf060cabb55885f6364ed0532084dec6a6a44cd0025390cfab · last commit 08d9b69 5 Sep 20:47 +07. Laptop Claude and Codex projections identical.shasum -a 256 (three copies) · 6 Sep 20:38 UTC+07
Hub head 1cf5c09 (5 Sep 19:14 +01, "fix: report cold-discovery configuration failures explicitly") = plays-verification source.hub_commit; hub npm test passed, registered_skills 32 at probe time; registry lists 41 entries today.plays-verification-2026-09-05.json checks.hub_npm_test · skills_registry.json
Repo-log reader tests 7/7 on both machines; portable handoff 14/14; required projection files 20 compared across 2 machines × 2 harness homes.plays-verification-2026-09-05.json checks
Project writeback into ~/.codex/skills on the laptop too (today only the v1 three are there).the Mini Codex probe matched it; the laptop Codex home lists 18 skills without it (ls 20:38)
Limits
  • "This is the source/install and repo-log capability outcome, not a whole-fleet acceptance or runtime handoff." (limits[0])
  • "Observer records and two PLAYS source receipts do not establish five distinct owner-authored producers." (limits[1])
  • Registry entries for the four play skills carry no commit_hash or published_at (skills_registry.json); the hashes here come from the working tree and git log.
Version
hub 1cf5c09
5 Sep 2026 19:14 +01
06

The eight plays

atlas/FRAMEWORKS-2026-09-05.html · P1–P8 with his words
#PlayHis wordsHub skill
P1publish"a way that my agents can make nice URLs" (17:40)publish
P2register-in-library"skills to upload stuff to the great library … canonical plays" (18:15)gls
P3add-skill"any agent who wants to add a skill or edit skills knows how to do that with the repos" (18:15)skill-author
P4handoff"a handoff every so often with codex … maybe every two compacts" (17:12)owner-handoff
P5writeback"write back somewhere persistently to the agent zero so another agent zero can come in" (S239)owner-writeback · writeback
P6dispatch"Lunas are the unlimited worker class as long as they're not pinging you" (S232)subagents
P7front-door"every project gets a front door for agents to read and understand everything" (S218)
P8capture-source"every single word that I sent through my voice transcripts should be saved" (17:58)
07

The hub

SISO_Agents/siso-skills-hub · registry/skills_registry.json
41registry entries
32registered at probe (npm test)
8folders
4play skills · global
18~/.codex/skills on the laptop
code · 7communication · 3data · 3devops · 8global · 10pipeline · 4system · 4testing · 2
09

Agent entry

SISO_Agents/siso-skills-hub/registry/skills/global/writeback/SKILL.md
  1. jq '.checks.fresh_discovery' 00_AGENT_ZERO/ledger/plays-verification-2026-09-05.json
  2. shasum -a 256 ~/.claude/skills/writeback/SKILL.md SISO_Agents/siso-skills-hub/registry/skills/global/writeback/SKILL.md
  3. grep -c writeback 00_AGENT_ZERO/ledger/OWNERS.md
Agent entry
Read first
SISO_Agents/siso-skills-hub/registry/skills/global/writeback/SKILL.md
Owner
PLAYS-ZERO (mini, done) · v1 INTERNAL-ZERO · last writeback 5 Sep 18:28Z
Done when
Open this page and see the command, installed on Claude + Codex on laptop + Mini with probe dates, and real uses with OWNERS.md timestamps.