Implement auto-routing for bd create (bd-ubu2)
- Add internal/routing package with DetectUserRole and DetermineTargetRepo - Add routing config schema (mode, default, maintainer, contributor) - Add --repo flag to bd create for explicit override - Integrate routing logic into create command - Test with contributor/maintainer roles and explicit override Part of bd-8hf (Auto-routing and maintainer detection)
This commit is contained in:
@@ -91,6 +91,12 @@ func Initialize() error {
|
||||
// Set defaults for additional settings
|
||||
v.SetDefault("flush-debounce", "30s")
|
||||
v.SetDefault("auto-start-daemon", true)
|
||||
|
||||
// Routing configuration defaults
|
||||
v.SetDefault("routing.mode", "auto")
|
||||
v.SetDefault("routing.default", ".")
|
||||
v.SetDefault("routing.maintainer", ".")
|
||||
v.SetDefault("routing.contributor", "~/.beads-planning")
|
||||
|
||||
// Read config file if it was found
|
||||
if configFileSet {
|
||||
|
||||
Reference in New Issue
Block a user