From 930d8e023b5a4ac2e179aa80a74951cd5452668e Mon Sep 17 00:00:00 2001 From: godosa Date: Wed, 7 Oct 2026 07:51:31 +0200 Subject: shared push rule: split projects push the public repo via their publish command only Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01JEAjUkQRrCYX5MZhWxdtj2 --- shared/CLAUDE.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'shared') diff --git a/shared/CLAUDE.md b/shared/CLAUDE.md index 8e293cc..66b12f4 100644 --- a/shared/CLAUDE.md +++ b/shared/CLAUDE.md @@ -37,7 +37,8 @@ Orchestrator: `/wf-orchestrate` (never `wf next --as`, never implement). `wf-wor 1. `wf done -m "<≤2-line entry>"` (or `wf finish`) → follow what it prints. New work → `wf add` now. 2. `wf check` 0 errors → commit explicit paths (never `add -A` / `commit -a` / `add .`). Commit ≠ merge ≠ push; merge only your own task branch in worktree mode. Push only to remote `home` (if present): - `git push home --all && git push home --tags`. Other remotes never unasked. + `git push home --all && git push home --tags`. Other remotes never unasked. Split project (`code_root` = a + public repo): push that repo only via its publish command (project CLAUDE.md), never `--all` there. 3. Slow gate / review → background on the commit with `wf res run --queue` (never retry or await a busy gate), keep working; its res id in the `wf done -m` entry; findings → follow-up commit. ## Several sessions -- cgit