ReadonlyactiveFrom the linked documentEnv()'s active option. Defaults to true when omitted or undocumented.
ReadonlyauditReadonlycategoryFrom the linked documentEnv() call, if any.
ReadonlycontractResolved display name: linked documentEnv()'s name, else createEnv()'s own name option, else exportName.
ReadonlydataReadonlydeclarationWhere this contract's createEnv(...) call is declared. Always present -- every discovered contract has one, by definition. See ADR 0036.
ReadonlydeprecatedFrom the linked documentEnv() call, if any.
ReadonlydeprecatedFrom the linked documentEnv() call, if any.
ReadonlydocumentationWhere this contract's documentEnv(...) call is declared, if one exists. Undefined for a contract that's never been documented. See ADR 0036.
ReadonlydocumentedWhether any documentEnv() call is linked to this contract at all.
ReadonlyexclusiveFrom the linked documentEnv() call, if any -- see runtime.ContractDocs.exclusiveGroup.
ReadonlyexpiresReadonlyexportThe binding name the createEnv() result is exported as.
ReadonlyfileAbsolute path of the file declaring the createEnv() call.
ReadonlylegalReadonlymetadataReadonlyownerReadonlypackageSet when this contract was discovered via an allow-listed package's
declared schema entry point rather than local discovery -- the bare
package name renderManifest() must import from instead of computing a
relative path to the (analysis-only) resolved file. See ADR 0014.
ReadonlypurposeReadonlyretentionReadonlysensitivityReadonlyvariablesEvery variable declared in the schema, merged with its linked documentation.
One
createEnv()contract, merged with its linkeddocumentEnv()documentation (if any). Its governance fields (owner..metadata) areEnvGovernanceFields-- contract-level defaults that individual variables may override.