Optional ReadonlycapabilityThe capability this finding is about, if any.
ReadonlyexportName: stringThe binding name the capability is exported as.
Readonlyfile: stringAbsolute path of the file declaring the capability.
ReadonlycodeWhich kind of fact this finding reports.
ReadonlyfamilyWhich analysis pass produced this finding -- see ReportFindingFamily.
Optional ReadonlyfieldThe field path this finding is about, if any.
Optional ReadonlyindeterminateEvery candidate access site a "FIELD_ACCESS_INDETERMINATE" finding could actually be about -- populated only for that code. Spans potentially multiple consuming files, so each entry carries its own file (SourceLocation, not just SourcePosition).
ReadonlymessageHuman-readable explanation of the finding.
Optional ReadonlyoperationThe operation name this finding is about, if any.
Optional ReadonlypositionPosition of the declaration site (capability's own call, or field's own key) this finding is anchored to, when one is available -- see ADR 0052. Additive: absent for findings with no single declaration-site anchor (e.g. a usage-scan finding whose subject is a consuming file, not a declaration).
ReadonlyseverityHow strongly this finding should be treated.
Optional ReadonlysourceThe consuming file, for usage-scan-derived findings only.
One reportable fact about the discovered capability graph.
severityis assigned by the rule that produces the finding, following the two governing invariants in AGENTS.md: static analysis never infers a relationship from insufficient evidence (an ambiguous case isinfoorindeterminate-flavored, never guessed at aserror), and a finding built from declared metadata (e.g. a missingprotectionsfield) never claims more than "documented" vs. "not documented."