blue/crates/blue-core/src
Eric Garcia ddce9e8b03 fix: derive worktree name from path, not branch name
Git worktree names are stored in .git/worktrees/<name> and cannot
contain slashes. The code was using branch names like "feature/slug"
or "rfc/name" as worktree names, which git2 rejects silently.

Now the worktree name is derived from the path's directory name (the
slug), which is always a simple identifier without slashes.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 19:09:13 -05:00
..
daemon chore: apply clippy fixes and fix invalid YAML test 2026-01-25 18:35:54 -05:00
forge chore: batch commit - ADRs, RFCs, dialogues, spikes, and code updates 2026-01-30 16:28:31 -05:00
realm feat: RFC 0038 SDLC workflow discipline implementation 2026-01-30 08:59:20 -05:00
alignment.rs feat: implement RFC 0012 alignment dialogue orchestration 2026-01-24 20:14:13 -05:00
documents.rs feat: RFC 0038 SDLC workflow discipline implementation 2026-01-30 08:59:20 -05:00
indexer.rs chore: apply clippy fixes and fix invalid YAML test 2026-01-25 18:35:54 -05:00
lib.rs chore: batch commit - ADRs, RFCs, dialogues, spikes, and code updates 2026-01-30 16:28:31 -05:00
llm.rs chore: apply clippy fixes and fix invalid YAML test 2026-01-25 18:35:54 -05:00
manifest.rs feat: implement dynamic context activation (RFC 0016 + 0017) 2026-01-25 17:21:05 -05:00
plan.rs feat: lifecycle suffixes for all document states + resolve all clippy warnings 2026-01-26 12:19:46 -05:00
repo.rs fix: derive worktree name from path, not branch name 2026-01-30 19:09:13 -05:00
state.rs chore: sync state.rs and add RFC/spike documents 2026-01-24 20:32:32 -05:00
store.rs fix: add plan_cache to base schema + feature/{slug} branch naming 2026-01-27 17:21:25 -05:00
uri.rs feat: implement document sync and Claude Code task integration (RFC 0018, 0019) 2026-01-25 20:58:46 -05:00
voice.rs feat: Phase 4 - session and reminder tools 2026-01-24 03:29:51 -05:00
workflow.rs feat: RFC 0035 spike resolved lifecycle suffix 2026-01-26 21:56:55 -05:00