Skip to content
meirlabs

loops

Standing agent loops that watch, scribe, and escalate — never act

v0.1.0

How to stand up a scheduled agent that watches a system between sessions: it wakes on a cadence, reads the state of record, checks live reality against thresholds a human already wrote down, records what changed, and drafts escalations for a human to act on. One archetype (watcher-scribe), a spec-before-schedule rule, and a dry-run-first pilot protocol with a quantitative promote-or-stop bar. Distilled from a real pilot that passed its dry run, launched, and taught every gotcha in here.

npx @meir-labs/skill-loops
GitHub

What it does

  • gates every loop behind a written spec: hard rules, numeric thresholds, cadence justification, pilot bar
  • enforces the watcher-scribe boundary — read state, update the ops file, draft escalations, never operate
  • pilots small: hand dry-run first, ~20 scheduled wakes, promote only on zero unsafe actions and ≤1 false positive
  • encodes the anti-noise rules — no-change wakes write nothing, known gaps never escalate, absolute dates only