Changes
Breaking Changes
- Removed
bdalias forbr(beads_rust) - usebrdirectly
New Features
- br alias guard: Automatically removes stale
alias br='bun run'from older ACFS versions- Uses
whence -p brto detect binary vs alias (zsh-specific) - Ensures
brcommand always points to beads_rust binary
- Uses
Migrations
- All
bdreferences migrated tobracross:- Shell config (acfs.zshrc)
- Web app lessons and tutorials
- Installer scripts (newproj, doctor, screens)
- CLI flags (
--no-bd→--no-br) - Environment variables (
AGENTS_ENABLE_BD→AGENTS_ENABLE_BR) - State variables (
enable_bd→enable_br) - Test suites
Bug Fixes
- Fixed mock function in test_newproj_errors.bats using wrong function name
- Fixed shellcheck SC1087 in test_new_tools_e2e.sh
Notes
- Bead IDs (bd-XXXX) are preserved as historical identifiers
- Upgrading users should re-source their shell or restart terminal