Fold bot-bottle-orchestrator into this repo #321
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The orchestrator lives in a separate repo (
bot-bottle-orchestrator) but the case for keeping it separate has weakened:bot_bottlefor the forge/state layerstart --headless,commit,resume) map 1:1 to CLI commands defined here — a breaking CLI change silently breaks the orchestratorProposed shape: move the orchestrator into
bot_bottle/orchestrator/as a subpackage with its own entry point (python -m bot_bottle.orchestrator run). It stays clearly additive — users who do not use forge-native integration do not run it — butpip install bot-bottlegets you everything. One install, one version to track, one CI.Side effects:
cli.pybecomes an internal boundary, eliminating the cross-repo sync hazardBottleRunnerprotocol stays as the abstraction point internally)bot-bottle-orchestratorwould be archived after the move.