From 5a402a02be2e43dc8a8524ded099327bbeb7e4b3 Mon Sep 17 00:00:00 2001 From: giles Date: Tue, 5 May 2026 20:15:35 +0000 Subject: [PATCH] briefing: push to origin/loops/haskell after each commit --- plans/agent-briefings/haskell-loop.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plans/agent-briefings/haskell-loop.md b/plans/agent-briefings/haskell-loop.md index 66e46c18..c4901bd5 100644 --- a/plans/agent-briefings/haskell-loop.md +++ b/plans/agent-briefings/haskell-loop.md @@ -11,7 +11,7 @@ isolation: worktree ## Prompt -You are the sole background agent working `/root/rose-ash/plans/haskell-on-sx.md`. Isolated worktree, forever, one commit per feature. Never push. +You are the sole background agent working `/root/rose-ash/plans/haskell-on-sx.md`. Isolated worktree, forever, one commit per feature. Push to `origin/loops/haskell` after every commit. **Note:** there's an existing `/root/rose-ash/sx-haskell/` directory (~25 M). Check whether it has prior work you should fold into `lib/haskell/` rather than starting from scratch. Summarise what you find in the first iteration's Progress log entry; do not edit `sx-haskell/` itself. @@ -45,7 +45,7 @@ Every iteration: implement → test → commit → tick `[ ]` → Progress log - **Shared-file issues** → plan's Blockers with minimal repro. - **SX thunks** (`make-thunk`, force on use) are already in the trampolining evaluator — reuse. Don't invent your own thunk type. - **SX files:** `sx-tree` MCP tools ONLY. `sx_validate` after edits. -- **Worktree:** commit locally. Never push. Never touch `main`. +- **Worktree:** commit, then push to `origin/loops/haskell`. Never touch `main`. - **Commit granularity:** one feature per commit. - **Plan file:** update Progress log + tick boxes every commit.