Commit Graph

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