harrisonhjohnson/productagent · /harnesses/self-maintenance/examples/DECISIONS.md
000%

DECISIONS.md

view on github ↗16 lines · markdown

Decisions — what only you can settle

One row per ask. Settle a row with loopctl.py apply D-NNN (runs its apply: or patch: and ticks it) or loopctl.py park-decision D-NNN (ticks it ~, nothing runs). A row without apply:/patch: is a judgment call; tick it by hand after deciding. The night appends; it never edits or removes rows.

  • D-001 · ops · 2026-09-20 · Ratify the self-maintenance lane in the charter (loopctl, DECISIONS.md, patches, pod issues). patch: pm/nights/patches/2026-09-20-self-maintenance-lane.patch
  • [~] D-002 · site · 2026-09-21 · Permit watch: run an attended catch-up on the unread mid-month feed-diff backlog, or accept the gap as likely covered elsewhere? — settled 2026-09-22: accept the gap
  • D-004 · site · 2026-09-22 · Weekly read: approve a certificate-fixed fetch for the state portal on the night lane, or leave it attended-only?
  • D-005 · site · 2026-09-22 · Round-up: the script's global four-failure circuit breaker let one rate-limited source starve seven others — loosen the backoff or retry per source?
  • D-009 · ops · 2026-09-22 · Noise 1 of 4: tell every lane's session how the shell behaves (one command per call, scratch path, no retry of a refused call). Apply first. patch: pm/nights/patches/2026-09-22-shell-facts.patch
  • D-013 · site · 2026-09-23 · Move the permit-watch loop from the default model to a cheaper one? The floor is met. apply: LOOPCTL_ATTENDED=1 python3 00-ops/night/loopctl.py model L-10 claude-sonnet-5
flow-designflow-designwhat this folder doesA progressive design interview: one question per screen, ending in a clickable HTML prototype of a linear user journey (onboarding, checkout, wizard).global
SKILL.md74 lines
loopsloopswhat this folder doesGive an agent a goal, a budget, a cadence and a model. It works one bounded run at a time while you sleep, inside a fence, and hands you four plain sentences in the morning.system
README.md178 lines
init.sh171 lines
install.sh144 lines
loops-spec.md244 lines
MACHINE.md161 lines
settings.json116 lines
prototype-swarmprototype-swarmwhat this folder doesCrawls a multi-screen HTML prototype for undefined click destinations and spawns one generator agent per missing screen, with a handoff packet written by the source screen, until the click graph is covered.global
SKILL.md162 lines
self-maintenanceself-maintenancewhat this folder doesThe one way an unattended run may touch its own loop registry, and the one place a "need from you" becomes a decision you settle with a single command instead of a paste.system
examples02 items
DECISIONS.md16 lines
README.md126 lines
loopctl.py599 lines
loops_registry.py122 lines
pm-strategistpm-strategistwhat this folder doesA product and strategy advisor agent that blends three lenses (build taste, business structure, PM execution) and pressure-tests ideas instead of cheerleading.global
pm-strategist.md51 lines
todotodowhat this folder doesA TODO list for PMs in one markdown file, reachable from Claude Code and from Telegram: capture, see what's due, triage, and hand items to an agent that asks before it acts.system
README.md59 lines
README.md68 lines