aboutsummaryrefslogtreecommitdiffziptar.gz
path: root/CHANGES.md
diff options
context:
space:
mode:
authorgodosa <godosa@godosa.eu>2026-10-07 09:17:34 +0200
committergodosa <godosa@godosa.eu>2026-10-07 09:17:34 +0200
commitdf72f6f16a7a5141ff4df1bab7e1de34207a4163 (patch)
treed248d09369f3713c8f47bccb314c5a2eb82a7d40 /CHANGES.md
parent0f6857c26e5b2777c6be927dbc75fdcdbfe0e750 (diff)
downloadworkflow-df72f6f16a7a5141ff4df1bab7e1de34207a4163.tar.gz
workflow-df72f6f16a7a5141ff4df1bab7e1de34207a4163.zip
split projects 2/6: wf start makes code worktrees (.wf-home), wf next advice
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JEAjUkQRrCYX5MZhWxdtj2
Diffstat (limited to 'CHANGES.md')
-rw-r--r--CHANGES.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/CHANGES.md b/CHANGES.md
index f909bc7..9b0521a 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,4 +1,5 @@
# Changes (newest first)
+- 2026-10-07 split projects 2/6: `wf start` makes code worktrees (branch in the code repo, `.wf-home` pointing at the private project); `wf next` multi-session advice names `wf start` in the code repo. Projects: nothing.
- 2026-10-07 split projects 1/6: Config.split, push key, .wf-home discovery. Projects: nothing.
- 2026-10-07 Shared push rule: in a split project the public `code_root` repo is pushed only via the project's publish command, never `git push home --all` (that pushes local review branches unscanned). Projects: split projects name their publish command in their CLAUDE.md.
- 2026-10-07 Denylist guard at commit time: `.githooks/pre-commit` (staged lines + paths) and `.githooks/commit-msg` run `scripts/denylist_check.py` against the git-ignored `publish-denylist.local` (worktree top + main tree, plus `git config denylist.file` lists; `word` / `!token` exemption / `#`, case-insensitive; output `word #<line>` only; no list → warning). Enable per clone: `git config core.hooksPath .githooks`; audit: `denylist_check.py tree`. `scripts/publish_snapshot.py` removed (history is public now). Projects: nothing.