{"id":"secrets-lazy-evaluation","text":"FTL2 secrets use lazy evaluation: missing env vars don't fail at context creation, errors surface only on access, and get() provides default fallbacks — enabling flexible secret management without upfront validation failures.","truth_value":"IN","source":"","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"secrets-lazy-evaluation","truth_value":"IN","reason":"premise"}]}}