Tests in internal/beads were failing with "database not initialized:
issue_prefix config is missing" because bd's default routing was sending
test issues to ~/.beads-planning instead of the test's temporary database.
Fix:
- Add initTestBeads() helper that properly initializes a test beads database
with routing.contributor set to "." to keep issues local
- Update all affected tests to use the helper
- Update TestAgentBeadTombstoneBug to skip gracefully if the bd tombstone
bug appears to be fixed
Fixes: gt-sqme94
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>