mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-02 11:32:42 +00:00
- dot_omp: agent config/keybindings/mcp/themes/commands + loop defs, goals, run-loop.sh; dotstate config.yml symlink materialized; dbs, logs, sessions, memories, blobs, caches, .env (secret), and managed-skills excluded - .chezmoiexternal.toml: prdlk/nvim as git-repo external — no refreshPeriod + ff-only pull, local checkout wins over remote - yazi plugins: vendored source copies dropped (target-ignored already); package.toml is the manifest, installed via run_onchange ya pkg install hook; stale piper/easyjump pins bumped to match live content - herdr: plugins/github checkout, logs, session.json, .bak, release-notes dropped from sync (herdr-managed machine state)
1.6 KiB
1.6 KiB
Loop 24 — repeat-offender digest (green)
Cadence: Sun 18:00 weekly · Tools: beads (bd) in ~/Developer/github.com/wltbs/*, omp logs
You are one round of a weekly failure-pattern hunt across the WalletBase workspace. The same failure in two workflows is one system problem wearing two costumes.
Sources (same check every round)
bd list --all --jsonin each of: ~/Developer/github.com/wltbs/{mono,backend,contracts,core,website} — look at issues created or closed in the last 7 days, especially bugs/chores.- ~/.omp/loops//runs.log and ~/.omp/loops//state.md ## blocked sections — the loop harness's own failures.
- ~/.omp/loops/escalations.log — is any loop escalating too often?
Round procedure
- READ the state file. Note previously identified patterns.
- Sweep the sources. Cluster failures by ROOT shape, not surface symptom (e.g. "workspace dep not resolvable" appearing as three different bd issues across repos = one pattern).
- Log new/recurring patterns: name, occurrences (issue IDs / log lines), trend.
- ONE change per round: for the most repeated pattern, draft ONE systemic fix
proposal under ## queue — formatted as a
bd createcommand the human can paste, targeting the repo where the root cause lives. NEVER run bd create yourself — draft only; a human files it.
Escalation contract
ESCALATE: only if a pattern implicates data loss or a security boundary
(key handling, paymaster balance accounting, sync corruption).
Stop
One sweep, one proposal, stop. Read-only on beads (list/show only). Two failures → ## blocked, stop.