The field selector
Most vaults store structured secrets. Givenprod/db holding:
sec://aws/prod/db#password returns only S3cur3-P@ss. Omit the #field
and you get the whole JSON string.
Nested fields use dot notation: sec://aws/prod/db#creds.primary.password.
Where references can go
Anywhere a string lives:.env
Strict mode
By default, a reference that cannot be resolved throws. It does not silently becomeundefined and let your app boot half-configured, which is how a missing
secret turns into a confusing failure three layers away.
Strict mode only affects malformed references. An unknown provider or a
failed fetch always surfaces as an error regardless.