mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-10 04:36:40 +00:00
A client rendered an endpoint for every provider the inventory knew, including providers this run never deploys, so it carried connections nothing was serving. Discovery now intersects with application_closure(deployment.whitelist), the same set the service loader preloads from. An unresolvable closure filters nothing, because dropping every provider would look exactly like a deployment without any. credential_missing stays non-fatal in the app pass, where a provider may still be waiting to write its secret, and becomes fatal at the reconciliation stage, where every provider has already run.