memory: fold session lessons on codex liveness, untracked flake files, and merge duplicates #58

Merged
vnprc merged 2 commits from agent/session-memory-lessons into master 2026-09-20 01:34:52 +01:00
Member

Five lessons from this week's sessions move from private per-session notes into the public topic files they belong to. Nothing changes for a running machine: this is workflow memory only. What changes for the next session: the list-models skill explains that codex's trusted-directory refusal looks like an unavailable model when the probe runs outside a git repo; the runner notes in dev-plans say a scripted codex call needs stdin closed, how to kill one safely, and what one liveness check looks like per runner; the delegation skill gains a single liveness check about a minute after launching a scripted call, stated without naming any runner, as its limits require; the Nix notes gain that a flake build sees only tracked files; and the git workflow gains a check for the same fact bound twice after merging master into a PR branch, whose ledger sighting is retired because the rule now lives in a topic file. What proves it: the tracked memory-budget hook passes, and the added lines carry no host, user, or absolute path. If any line is wrong, revert the file.

Refs allod/secrets#22

Risk

R0. Docs only.

Validation

  • .hooks/memory-budget --worktree: exit 0 on both commits.
  • Added lines searched for absolute home paths and machine names: none.
  • Diff touches exactly dev-plans.md, git-workflow.md, ledger.md, nix.md, skills/delegate-implementation/SKILL.md, skills/list-models/SKILL.md.
Five lessons from this week's sessions move from private per-session notes into the public topic files they belong to. Nothing changes for a running machine: this is workflow memory only. What changes for the next session: the list-models skill explains that codex's trusted-directory refusal looks like an unavailable model when the probe runs outside a git repo; the runner notes in dev-plans say a scripted codex call needs stdin closed, how to kill one safely, and what one liveness check looks like per runner; the delegation skill gains a single liveness check about a minute after launching a scripted call, stated without naming any runner, as its limits require; the Nix notes gain that a flake build sees only tracked files; and the git workflow gains a check for the same fact bound twice after merging master into a PR branch, whose ledger sighting is retired because the rule now lives in a topic file. What proves it: the tracked memory-budget hook passes, and the added lines carry no host, user, or absolute path. If any line is wrong, revert the file. Refs allod/secrets#22 ## Risk R0. Docs only. ## Validation - `.hooks/memory-budget --worktree`: exit 0 on both commits. - Added lines searched for absolute home paths and machine names: none. - Diff touches exactly dev-plans.md, git-workflow.md, ledger.md, nix.md, skills/delegate-implementation/SKILL.md, skills/list-models/SKILL.md.
vnprc approved these changes 2026-09-20 01:34:46 +01:00
vnprc merged commit a40ab30982 into master 2026-09-20 01:34:52 +01:00
vnprc deleted branch agent/session-memory-lessons 2026-09-20 01:34:52 +01:00
Sign in to join this conversation.
No description provided.