PRD: reprovision on gateway startup - bottle ca (chunk 1/5) #519

Open
didericis-claude wants to merge 14 commits from prd-0081-reconcile-1-ca into main
2 changed files with 3 additions and 3 deletions
Showing only changes of commit 6f3b221823 - Show all commits
+1 -1
View File
@@ -69,7 +69,7 @@ def _network_container_ips(network: str) -> list[str]:
])
if proc.returncode != 0:
detail = proc.stderr.strip() or f"exit {proc.returncode}"
raise ConsolidatedLaunchError(
raise InfraLaunchError(
f"could not inspect addresses on gateway network {network}: {detail}"
)
ips: list[str] = []
1
+2 -2
View File
@@ -85,11 +85,11 @@ class TestRuntimeModuleSizes(unittest.TestCase):
def test_backend_contract_does_not_absorb_preparation_logic(self) -> None:
# base.py holds the backend *contract*; implementation lives elsewhere.
# The cap is a tripwire against absorbing preparation/impl logic, not a
# ban on new contract surface — bumped 580->600 for the PRD 0081
# ban on new contract surface — bumped 580->615 for the PRD 0081
# gateway-attach contract (delegator + 3 abstract primitives; the flow
# itself lives in backend/gateway_attach.py, not here).
caps = {
ROOT / "bot_bottle" / "backend" / "base.py": 600,
ROOT / "bot_bottle" / "backend" / "base.py": 615,
ROOT / "bot_bottle" / "backend" / "preparation.py": 160,
}
oversized = [