|
GA-R5 x2: D-135 amended (dc0 converges on the proxy at rebuild); D-140 PINNED (tofu/juju)
D-135 amendment. Operator: "if we have to rebuild in dc0 for any reason we will be using a proxy rather than a full mirror rebuild." The 953 GB mirror is not reconstructed; a rebuild comes back as an apt caching proxy on the dc1 pattern. This qualifies D-135's standing "no fallback and no later convergence" -- none while the mirror stands, but a rebuild converges. Nothing changes today: the running mirror is verified intact and stays. Owed at the rebuild: capture the mirror arm's outcome BEFORE dismantling it, or the experiment D-135 existed to run produces nothing. Consequence for the fold: the phase runbooks can carry ONE artifact strategy instead of branching per DC. D-140 PINNED. Operator: "I accept the opentofu plan. Hardened dc0 deployment then opentofu management with a successful tested deployment method from dc0. Something to pin for the end of deployment, review and add opentofu management to the remaining tasks." Order: dc0 deploys and hardens -> method tested -> proven method is the translation input -> reviewed at end-of-deployment. Not converted now because the bundle deploy has never completed end to end and changing the mechanism first means two unknowns at once. Value is measurably in the model/config layer, not topology. Cost to price at review: the provider is resource-shaped not bundle-shaped, against a measured 56 apps / 108 relations. Provider capabilities must be read, never recalled. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HvCyrwvYTTcDYnRErfMsNf |
|---|
|
|
| docs/CURRENT-STATE.md |
|---|
| docs/design-decisions.md |
|---|