-
sando: name the type in three test fixtures
-
sando: key gate evidence on the build, not the version string
-
Give code_smoke a cache that survives PrivateTmp, and stop misreading a bad fetch
-
page_smoke: a gate that reads the site the way a visitor does
-
Answer the producer before believing the bytes, not after
-
Configure pom as Sando's second app, and take an intake through the seam
-
Thread the app dimension through Sando's queries
-
Give Sando a product dimension in its configuration
-
Gate docengine again, by letting a test_target name an aux repo
-
sando: gate every database's migrations, not only the server's
-
sando: unwedge the backup floor and block on stale dumps
-
sando: compile the frontends in the code_smoke gate
-
sando: auxiliary-repo checkout so cross-repo path deps resolve
-
sando: adopt lint block, fix clippy, fmt
-
sando: content-addressed release identity; key promote/burn-in on build id
-
sando: extract stage_and_gate seam and test the host pipeline
-
sando: remove the Prometheus exporter instead of deciding its auth posture
-
Format the tree with rustfmt and add the lint + supply-chain gates
-
sando: fail the promote on red post-deploy gates, stop rollback rolling forward
-
gates: own the scratch cluster's privileges in code
-
sando: build + deploy companion services (mnw-cli) in lockstep