| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-20 | fix(worker): use force checkout for base branch | Ben Sima | |
| 2025-11-20 | fix(worker): handle rebase failures at start of loop | Ben Sima | |
| 2025-11-20 | fix(worker): handle rebase failures gracefully | Ben Sima | |
| If the rebase on live fails, we abort it to preserve the local state. We also verify that the task status update to 'review' succeeds before proceeding. | |||
| 2025-11-20 | task: harvest updates from workers | Ben Sima | |
| 2025-11-20 | task: harvest updates from workers | Ben Sima | |
| 2025-11-20 | task: harvest updates from workers | Ben Sima | |
| 2025-11-20 | chore: fix gitlint regex-style-search warning | Ben Sima | |
| 2025-11-20 | docs(agent): update logging design with 2-line status UI | Ben Sima | |
| 2025-11-20 | docs: update Agent design with git robustness learnings | Ben Sima | |
| 2025-11-20 | feat(task): remove horizontal bars from output | Ben Sima | |
| 2025-11-20 | task: harvest updates from workers | Ben Sima | |
| 2025-11-20 | fix(worker): force checkout to overwrite untracked files | Ben Sima | |
| 2025-11-20 | fix: rebase on local live branch | Ben Sima | |
| - Removed fetch origin - Rebasing directly on local live branch for shared-repo setup | |||
| 2025-11-20 | fix: update worker script to use rebase | Ben Sima | |
| - Ensures linear history on worker branch | |||
| 2025-11-20 | doc: switch worker to rebase workflow | Ben Sima | |
| - Use 'git rebase' instead of 'git merge' to maintain linear history - Aligns with git-branchless patch-based philosophy | |||
| 2025-11-20 | task: bump t-PpYZt2 timestamp to fix worker sync | Ben Sima | |
| Amp-Thread-ID: https://ampcode.com/threads/T-4aeb1055-1271-41f4-ad2b-39d49b75c355 Co-authored-by: Amp <amp@ampcode.com> | |||
| 2025-11-20 | task: t-PpYZt2 and t-1ndDhLo done (merged combined branch) | Ben Sima | |
| Amp-Thread-ID: https://ampcode.com/threads/T-4aeb1055-1271-41f4-ad2b-39d49b75c355 Co-authored-by: Amp <amp@ampcode.com> | |||
| 2025-11-20 | Merge branch 'task/t-PpYZt2' into live | Ben Sima | |
| 2025-11-20 | task: harvest updates from workers | Ben Sima | |
| 2025-11-20 | task: sync database | Ben Sima | |
| 2025-11-20 | feat: implement t-PpYZt2 | Ben Sima | |
| 2025-11-20 | task: harvest updates from workers | Ben Sima | |
| 2025-11-20 | feat: implement t-PpYZt2 | Ben Sima | |
| 2025-11-20 | task: harvest updates from workers | Ben Sima | |
| 2025-11-20 | doc: add design docs for open epics | Ben Sima | |
| - Omni/Task/DESIGN.md: Task manager improvements - Biz/PodcastItLater/DESIGN.md: Architecture and features - Biz/PodcastItLater/TESTING.md: Test strategy - Network/Wai/Middleware/Braid/DESIGN.md: Keep-alive design | |||
| 2025-11-20 | feat: implement t-PpYZt2 | Ben Sima | |
| 2025-11-20 | chore: organize tasks into epics and fix namespaces | Ben Sima | |
| - Converted parent tasks to Epics: - Task Manager Improvements - PodcastItLater: Path to Paid Product - Complete comprehensive test suite - General Code Quality Refactor - Created new Epic 'PodcastItLater: UX Polish' - Reparented orphan tasks to appropriate epics - Fixed namespaces ending in .hs.hs | |||
| 2025-11-20 | doc: update agent design to require timestamps in logs | Ben Sima | |
| 2025-11-20 | feat: implement t-PpYZt2 | Ben Sima | |
| 2025-11-20 | doc: add design document for Multi-Agent System 2.0 | Ben Sima | |
| 2025-11-20 | feat: implement t-PpYZt2 | Ben Sima | |
| 2025-11-20 | chore: create epic for Multi-Agent System 2.0 (Haskell port) | Ben Sima | |
| 2025-11-20 | feat: implement t-PpYZt2 | Ben Sima | |
| 2025-11-20 | fix: remove null noise from worker monitor | Ben Sima | |
| - Use 'empty' in jq to properly filter ignored log lines | |||
| 2025-11-20 | task: harvest updates from workers | Ben Sima | |
| 2025-11-20 | feat: implement t-PpYZt2 | Ben Sima | |
| 2025-11-20 | task: sync database | Ben Sima | |
| 2025-11-20 | fix: enable debug logs for worker agent | Ben Sima | |
| - Allows monitoring tool execution details in amp.log | |||
| 2025-11-20 | task: sync database | Ben Sima | |
| 2025-11-20 | Merge branch 'live' into omni-worker-1 | Ben Sima | |
| 2025-11-20 | feat: automate worker workflow in bash | Ben Sima | |
| - Replaced agent-driven workflow with robust bash script - Script handles task claiming, branching, syncing, and submission - Agent is now only responsible for implementation and testing - Eliminates context loss and process adherence issues | |||
| 2025-11-20 | task: t-1ne80pJ done | Ben Sima | |
| Amp-Thread-ID: https://ampcode.com/threads/T-4aeb1055-1271-41f4-ad2b-39d49b75c355 Co-authored-by: Amp <amp@ampcode.com> | |||
| 2025-11-20 | Merge branch 'task/t-1ne80pJ' into live | Ben Sima | |
| 2025-11-20 | fix: merge local live branch in worker guide | Ben Sima | |
| - We share the .git directory, so we can merge 'live' directly - Avoids dependency on 'origin' which might be stale or unused | |||
| 2025-11-20 | fix: prevent data loss in worker loop | Ben Sima | |
| - Changed 'git reset --hard' to 'git merge' in worker guide - This prevents the worker from wiping its own status updates (commits to base branch) when starting a new task loop | |||
| 2025-11-20 | task: manually harvest t-1ne80pJ status | Ben Sima | |
| 2025-11-20 | task: claim t-1ndDhLo | Ben Sima | |
| 2025-11-20 | task: claim t-1rb7Xhg | Ben Sima | |
| 2025-11-20 | chore: add tasks for Task Manager improvements and Audio polish | Ben Sima | |
| 2025-11-20 | feat: implement t-1ne80pJ | Ben Sima | |
| Amp-Thread-ID: https://ampcode.com/threads/T-0ad36363-7155-4f3f-be83-030581148792 Co-authored-by: Amp <amp@ampcode.com> | |||
