CharterAgreementProtocol. Conformance. Corpus
(Charter Agreement Protocol v0.2.1)
Copy Markdown
View Source
CAP never authorizes.
Pure conformance-corpus integrity loader.
load/1 accepts a %{relative_path => bytes} map and performs no I/O. The
compiled applicability floor, not the index itself, decides which cells are
required. Counts must equal observations; an empty or all-not-applicable
corpus cannot load.
Summary
Functions
The case classes present in the compiled applicability floor.
The independently compiled required-cell and not-applicable policy.
Load and integrity-check a complete in-memory corpus.
The public and codec surfaces present in the compiled applicability floor.
Types
Functions
@spec classes() :: [binary()]
The case classes present in the compiled applicability floor.
The independently compiled required-cell and not-applicable policy.
@spec load(term()) :: {:ok, t()} | {:error, CharterAgreementProtocol.Error.t()}
Load and integrity-check a complete in-memory corpus.
@spec surfaces() :: [binary()]
The public and codec surfaces present in the compiled applicability floor.