Skip to main content

Crate khive_pack_code

Crate khive_pack_code 

Source
Expand description

Code concept vocabulary, finding-note lifecycle, and deterministic audit ingest (ADR-085).

Re-exports§

pub use ingest::ingest_findings_json;
pub use ingest::CodeIngestBatch;
pub use ingest::CodeIngestOptions;
pub use ingest::CODE_INGEST_NAMESPACE;
pub use source_ingest::CodeSourceIngestError;
pub use source_ingest::CodeSourceIngestOptions;
pub use source_ingest::CodeSourceIngestReport;

Modules§

imports
Regex-based import scan for code.ingest L1.5 (ADR-085 Amendment 2 B3).
ingest
Pure, fail-closed findings.json to deterministic KG-record mapping.
manifest
Manifest discovery + parsing for code.ingest L1 (ADR-085 Amendment 2 B3, B4).
source_ingest
code.ingest L1 (manifest edges) + L1.5 (import-scan edges) core pipeline (ADR-085 Amendment 2 B3-B6). L2 Scanner/Extractor is out of scope (PR-2).

Structs§

CodePack
Code ontology pack — additive edge rules over four concept subtypes, the finding audit-observation note kind, and the code.ingest verb (ADR-085 Amendment 2).

Enums§

CodeIngestError
Fail-closed ingest errors that name the invalid field, accepted values, or shape.