Skip to content
FendixDocumentationDocs

.fendix.yaml · SEC-001 · SARIF

Current release v3.7.0
ReferenceStablev3.7.0

Evidence and provenance

Exact native, imported, weakness, tool-identity, and cross-tool corroboration semantics.

On this page

This reference names the evidence and provenance Fendix actually exposes. Internal observation fields are not automatically public report fields, and imported evidence keeps its external producer identity.

Semantic layers

LayerMeaningRepresentative fields
Observation / evidenceWhat an analyzer observed and where.evidence · endpoint · line · references
Correlated findingAn interpreted security condition with normalized identity and combined signals.rule_id · fingerprint · corroborating_tools
Finding dispositionPolicy outcome for one finding.status · decision_reason
CoverageWhether required evidence sources delivered.scanner_status · coverage
Release decisionSeparate release-level verdict combining findings and coverage.release_decision · coverage_state

Native and imported provenance

Native findings identify their Fendix source family and, where available, source_tier, rule_id, route, taint chain, and analyzer coverage. Imported SARIF findings use source: imported; the normalized external ToolID, source rule identity, source partial fingerprints, and normalized Weakness/CWE are preserved in structured normalization and report references.

ToolID and Weakness are normalization-domain fields in v3.7.0, not standalone top-level Finding JSON properties. Public JSON preserves them through source, references, import accounting, and corroboration fields. Consumers must not invent missing standalone fields.

Cross-tool corroboration

cross_tool_corroborated means an independent external tool reported the same normalized CWE at the same normalized location as a native finding. corroborating_tools carries the proof identities. This signal may affect confidence and policy.

It does not by itself prove exploitability, reachability, production impact, or successful exploitation. Imported codeFlows never become a native proven path in the stable importer.

Evidence and correlation concept · SARIF import · Finding fields