mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 11:46:35 +00:00
derive_includes applies the same shared:true flip as force_shared_db, so variant rounds that pin a consumer's DB to shared:false keep the central provider (and its generated credentials) in the include set the deploy will actually load. extend_inventory derives its manager-placed groups from the same variant-aware closure instead of a base-config walk, which re-added pruned provider groups without credentials. matrix.py passes the round's variant map to the extend step. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>