Files
computer-playbook/utils/meta
kevinveenbirkenbachandClaude Opus 5 5a7d741deb fix(meta): read the committing identity without an empty-string default
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, matching 9ceeabb4d6.

The defect shipped in fa015ab432. 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>
2026-09-26 02:54:06 +02:00
..