-
ecfbd0bb37
feat: worktree-based run isolation for parallel loops
main
Sheldon Finlay
2026-04-02 11:21:17 -04:00
-
344b179b4d
feat: support parallel loops with per-project tmux session names
Sheldon Finlay
2026-04-02 10:54:22 -04:00
-
b516492a91
fix: install Stop hook once at loop startup, not per-iteration
Sheldon Finlay
2026-04-02 10:51:48 -04:00
-
a1a3dfbd63
fix: use env var instead of tmux check for Stop hook scoping
Sheldon Finlay
2026-04-02 10:42:46 -04:00
-
bab002b927
fix: prevent Stop hook from killing sessions outside tmux
Sheldon Finlay
2026-04-02 09:14:43 -04:00
-
71b00cf11f
feat: auto-update harness files when plugin version changes
Sheldon Finlay
2026-04-02 09:02:41 -04:00
-
1bd8004854
fix: scope Stop hook to agent-loop tmux session only
Sheldon Finlay
2026-04-02 08:17:15 -04:00
-
ad58a49182
feat: auto-archive completed runs before starting new features
Sheldon Finlay
2026-04-02 07:40:07 -04:00
-
ce111b4cbe
feat: add guidance for subjective acceptance criteria
Sheldon Finlay
2026-03-28 12:59:42 -04:00
-
77fd9e0cd6
feat: add concrete examples of good vs bad acceptance criteria
Sheldon Finlay
2026-03-28 12:56:53 -04:00
-
1efca3c185
feat: add blocker handling and artifact protection to generator
Sheldon Finlay
2026-03-28 12:40:05 -04:00
-
e4df81fdac
feat: add self-verification gate before generator marks story done
Sheldon Finlay
2026-03-28 12:36:24 -04:00
-
6833d94cf4
docs: mention using Claude or /plan to generate specs
Sheldon Finlay
2026-03-28 12:26:40 -04:00
-
c293f53d90
docs: make runtime verification claim accurate
Sheldon Finlay
2026-03-28 12:20:31 -04:00
-
9fd428ac51
docs: replace specific MCP recommendations with general guidance
Sheldon Finlay
2026-03-28 12:19:50 -04:00
-
c46de6815c
refactor: remove headless mode
Sheldon Finlay
2026-03-28 12:17:30 -04:00
-
b4d4e1952a
docs: rewrite README for plugin-first install
Sheldon Finlay
2026-03-28 12:01:05 -04:00
-
60ce0fef54
fix: tighten vague language across all prompt files
Sheldon Finlay
2026-03-28 11:58:13 -04:00
-
f26bdce534
fix: replace misleading context budget percentages with scope guidance
Sheldon Finlay
2026-03-28 11:49:04 -04:00
-
2dc291aac4
fix: make evaluator calibration examples project-agnostic
Sheldon Finlay
2026-03-28 11:21:11 -04:00
-
1d059e218b
feat: add few-shot calibration examples to evaluator prompt
Sheldon Finlay
2026-03-28 11:15:52 -04:00
-
80b0f0f4c1
feat: add regression patterns to evaluator implement prompt
Sheldon Finlay
2026-03-28 10:57:44 -04:00
-
5e4ad3b12e
feat: add smoke test step to generator startup sequence
Sheldon Finlay
2026-03-27 21:09:36 -04:00
-
9a7fa3a1bd
fix: enforce strict orientation sequence in generator prompt
Sheldon Finlay
2026-03-27 21:07:48 -04:00
-
50e62ca979
fix: correct URLs, author name, and clean up stale hook
loop/github-distribution-prep
Sheldon Finlay
2026-03-27 19:00:26 -04:00
-
d8c95397f2
feat: US-008 - Add CONTRIBUTING.md
Sheldon Finlay
2026-03-27 18:51:33 -04:00
-
410c17b3b3
feat: US-007 - Increase evalRetries default from 2 to 3
Sheldon Finlay
2026-03-27 18:49:40 -04:00
-
25d53a6b4f
feat: US-006 - Improve init.sh.example with project-type guidance
Sheldon Finlay
2026-03-27 18:47:44 -04:00
-
6b6cf842b9
feat: US-005 - Add MIT LICENSE file
Sheldon Finlay
2026-03-27 18:46:38 -04:00
-
978783d1be
feat: US-004 - Update plugin URLs from jagfly.com to GitHub
Sheldon Finlay
2026-03-27 18:44:59 -04:00
-
a4e9c4de05
feat: US-003 - Clarify .loop/ changes are expected in explore evaluator
Sheldon Finlay
2026-03-27 18:42:46 -04:00
-
3c518794ee
feat: US-002 - Guard against data loss in archive.sh
Sheldon Finlay
2026-03-27 18:40:31 -04:00
-
a935997ac4
feat: US-001 - Clean up settings.local.json
Sheldon Finlay
2026-03-27 18:38:33 -04:00
-
e3554010dd
fix: auto-close finish screen after 30s so background watcher fires
Sheldon Finlay
2026-03-27 18:18:07 -04:00
-
3d86562205
fix: scope Stop hook to per-agent — prevents killing orchestrating CC session
Sheldon Finlay
2026-03-27 16:06:48 -04:00
-
a9af753a2e
fix: setup.sh initializes git repo if none exists
Sheldon Finlay
2026-03-27 15:47:43 -04:00
-
6b13fc3d38
feat: background watcher notifies CC session when loop completes
Sheldon Finlay
2026-03-27 15:22:43 -04:00
-
ddd8790481
docs: note that each loop session is resumable via claude -r
Sheldon Finlay
2026-03-27 15:20:05 -04:00
-
f1fde5cb01
fix: show summary and pause on loop exit — tmux doesn't vanish abruptly
Sheldon Finlay
2026-03-27 15:17:13 -04:00
-
bc7a1e2f04
fix: require spec file before story generation — don't reinvent planning
Sheldon Finlay
2026-03-27 15:08:30 -04:00
-
b3d263258a
fix: critical bugs, stale refs, README rewrite, security fixes
Sheldon Finlay
2026-03-27 14:58:01 -04:00
-
f3cbfd258c
refactor: remove domain-specific language from prompts — fully universal
Sheldon Finlay
2026-03-27 14:50:52 -04:00
-
48bc656cd8
refactor: trim generator and evaluator prompts — cut total in half
Sheldon Finlay
2026-03-27 14:48:42 -04:00
-
5f8a34cc7b
fix: simplify evaluator runtime verification — let claude figure out the tools
Sheldon Finlay
2026-03-27 14:45:55 -04:00
-
ee08e3617c
feat: evaluator runtime verification for web projects, optional Playwright docs
Sheldon Finlay
2026-03-27 14:30:09 -04:00
-
18d95fed0d
fix: don't capture stdout in interactive mode — run claude directly so UI renders
Sheldon Finlay
2026-03-27 13:34:54 -04:00
-
994908aed2
feat: adopt Ralph pattern — pipe to claude (no --print), working Stop hook
Sheldon Finlay
2026-03-27 13:24:13 -04:00
-
1e7f7ea6ed
feat: true interactive mode — run claude directly, verdict via file, no script/capture
Sheldon Finlay
2026-03-27 13:07:25 -04:00
-
5e456cff6d
fix: drop osascript, use universal ! tmux attach approach
Sheldon Finlay
2026-03-27 12:53:26 -04:00
-
4a6ddaa193
fix: pass prompt as CLI arg instead of stdin to preserve interactive UI
Sheldon Finlay
2026-03-27 12:49:42 -04:00
-
8129b5736b
fix: platform-aware terminal launch — osascript on macOS, fallback on Linux
Sheldon Finlay
2026-03-27 12:42:01 -04:00
-
d457344806
feat: auto-open terminal window attached to tmux session
Sheldon Finlay
2026-03-27 12:41:02 -04:00
-
2a02a54b9d
feat: interactive mode — full CC sessions visible in tmux, headless mode via --headless flag
Sheldon Finlay
2026-03-27 12:36:56 -04:00
-
a3cf3e7bae
fix: add macOS timeout compatibility (gtimeout or perl fallback)
Sheldon Finlay
2026-03-27 12:24:53 -04:00
-
0666903b5f
fix: launch tmux detached, prompt user to attach with ! prefix
Sheldon Finlay
2026-03-27 12:14:55 -04:00
-
e810d1a1db
fix: attach to tmux session instead of detaching
Sheldon Finlay
2026-03-27 12:10:12 -04:00
-
a2b4369035
feat: launch execution in tmux, orchestrator monitors progress
Sheldon Finlay
2026-03-27 11:48:15 -04:00
-
f867630639
fix: use bypassPermissions for generator/evaluator agents (autonomous mode)
Sheldon Finlay
2026-03-27 10:14:11 -04:00
-
9508ad20b6
fix: rename init to setup to avoid built-in /init conflict
Sheldon Finlay
2026-03-27 10:01:50 -04:00
-
2a78915dcf
feat: single entry point /agent-loop:run handles setup, planning, and execution
Sheldon Finlay
2026-03-27 09:53:52 -04:00
-
381741509d
fix: rename generate to stories to avoid autocomplete issues
Sheldon Finlay
2026-03-27 09:49:10 -04:00
-
8c4e123976
fix: rename plan skill to generate to avoid name collision with built-in /plan
Sheldon Finlay
2026-03-27 09:39:13 -04:00
-
e9d87fa6a1
chore: bump to 0.3.0
Sheldon Finlay
2026-03-27 09:28:06 -04:00
-
86b2b7271b
feat: bash setup script, planner agent with disallowedTools, simplified skills
Sheldon Finlay
2026-03-27 09:23:42 -04:00
-
53086c9dbc
fix: radically simplify skills — each does exactly one thing, no chaining, explicit boundaries
Sheldon Finlay
2026-03-27 09:03:47 -04:00
-
fee323a2d6
fix: tighten skill specs — exact prd.json schema, explicit scaffold, validation
Sheldon Finlay
2026-03-27 08:57:40 -04:00
-
fe14d81073
fix: init skill avoids brainstorming interception, detects existing specs
Sheldon Finlay
2026-03-27 08:46:18 -04:00
-
2c8ea90176
fix: plan skill requires explicit user review before execution
Sheldon Finlay
2026-03-27 08:41:11 -04:00
-
f71465c047
fix: plan skill flows into /agent-loop:run when user confirms
Sheldon Finlay
2026-03-27 08:39:42 -04:00
-
db0bce03ec
fix: bump version to 0.2.0 to force cache refresh
Sheldon Finlay
2026-03-27 08:18:44 -04:00
-
027efffe52
fix: rename skill dirs for clean plugin namespacing (agent-loop:init not agent-loop:loop-init)
Sheldon Finlay
2026-03-27 08:12:02 -04:00
-
c73076fb23
fix: add owner field and schema to marketplace.json
Sheldon Finlay
2026-03-27 08:05:30 -04:00
-
17e5eb707f
feat: agent loop harness with Claude Code plugin support
Sheldon Finlay
2026-03-27 08:03:18 -04:00