ReadonlyactiveDefaults to true when docs.active is absent.
ReadonlydeclarationPosition of this capability's own buildData/createData call site -- always available (ADR 0052).
ReadonlydocsThis capability's own declared documentation, if any -- the single path for
owner/sensitivity/purpose/legalBasis/dataResidency/auditRequired
(ADR 0057): a capability has nothing above it to resolve against, so a separate
top-level "resolved" property would only ever duplicate docs.X verbatim.
ReadonlyexclusiveResolved: docs.exclusiveGroup, if declared.
ReadonlyexportThe binding name the buildData/createData result is exported as.
ReadonlyfieldsEvery declared field.
ReadonlyfileRoot-relative POSIX path of the file declaring this capability -- the
one place an absolute discovery path is converted for publication
(OUT-01, see display-path.ts). Every downstream model that carries a
capability's file (Ownership, Finding, Dependency, Manifest Snapshot)
copies this value rather than re-deriving it, so there is exactly one
conversion point. Re-derive a real path with absolutePathFrom(root, file) when actual filesystem/import work needs one.
ReadonlygettersEvery declared getter.
Readonlykind"buildData" or "createData" -- which call form declared this capability.
ReadonlymutatorsEvery declared mutator.
ReadonlysubscriptionsEvery declared subscription.
One
buildData/createDatacapability, resolved from the inventory's shared model.