mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-11 13:17:07 +00:00
committing_as() asked for the carried identity with a default of "", which test_no_infinito_get_defaults forbids: an empty fallback is indistinguishable from an unset key, and INFINITO_* defaults belong in default.env where the handler builders apply them. `(os.environ.get(KEY) or "")` returns the same value without claiming a default the key does not have, matching9ceeabb4d6. The defect shipped infa015ab432. Only targeted tests ran after that commit, so the full suite reported it hours later among unrelated changes. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>