Parent
#136
What to build
Enforce the P0 sensitive Package Variable contract across declarations, Runtime Bindings resolution, and diagnostics. Sensitive values should be safe by default: env-only for P0, never defaulted, and redacted everywhere users inspect variable state.
Acceptance criteria
Blocked by
Parent
#136
What to build
Enforce the P0 sensitive Package Variable contract across declarations, Runtime Bindings resolution, and diagnostics. Sensitive values should be safe by default: env-only for P0, never defaulted, and redacted everywhere users inspect variable state.
Acceptance criteria
sensitiveand rejectsensitive: truedeclarations that also definedefault.valueorvalue_from.file.value_from.envwhen the referenced environment variable is present.hyard vars doctorreports sensitive policy violations as errors.hyard vars explainredacts sensitive values in text and JSON output while still reporting selected source and resolved status.Blocked by