Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

ADR-0074: There is one list of secret entry fields, out::SECRET_FIELDS, and it is public

Status: accepted

Context

Two lists is one list and one leak: the copy goes stale exactly when a phase adds a field, which is what let a stored TOTP seed print in clear from envv get --field totp_secret while the whole-entry dump masked it. The test pins the property the printing path evaluates, not the membership

Decision

There is one list of secret entry fields, out::SECRET_FIELDS, and it is public

Evidence

unv-cli/src/out.rs