Expand description
AXIOM-to-Cortex memory admission scaffolds.
AXIOM runtime output is an evidence submission. It can enter Cortex only as a memory candidate and only with provenance, anchors, redaction, proof, and contradiction posture made explicit.
Structs§
- Admission
Semantic Trust Input - Caller-supplied semantic trust context that is not present in the ADR 0038 admission envelope.
- Admission
Semantic Trust Report - Admission-side semantic trust report.
- Axiom
Memory Admission Request - Request to admit AXIOM output as a Cortex memory candidate.
- Durable
Admission Refusal - Refusal payload returned by
AxiomMemoryAdmissionRequest::require_durable_admission_allowed. - Source
Anchor - Source anchor backing a proposed memory candidate.
- Tool
Provenance - Tool/runtime provenance carried with the admission request.
Enums§
- Admission
Decision - Deterministic admission decision.
- Admission
Envelope Error - Failure while parsing a generic AXIOM memory admission envelope.
- Admission
Rejection Reason - Reasons an AXIOM admission request cannot be admitted as a clean candidate.
- Axiom
Import Class - ADR 0034 import classes for any imported
pai-axiomscaffold or convention. - Candidate
State - Candidate lifecycle state declared by the caller.
- Contradiction
Scan - Contradiction scan result for the proposed claim or belief slot.
- Evidence
Class - Evidence class carried by the AXIOM submission.
- Phase
Context - Runtime phase/context that produced the admission request.
- Proof
State - Proof closure state for the submitted candidate.
- Redaction
Status - Redaction posture of the submitted content.
- Source
Anchor Kind - Allowed source anchor categories.
Constants§
- AXIOM_
ADMISSION_ PROOF_ CLOSURE_ INVARIANT - Stable invariant key surfaced when the AXIOM admission durable gate
refuses to permit durable promotion because the supplied
ProofStateis notProofState::FullChainVerified. - AXIOM_
ADMISSION_ PROOF_ CLOSURE_ RULE_ ID - ADR 0026 rule id for the AXIOM admission proof-closure contributor.
Functions§
- require_
admissible_ evidence - Require a classified evidence submission.
- require_
axiom_ origin_ is_ not_ product_ spec - Require tool provenance and reject product-specification imports at this gate.
- require_
candidate_ state - Require that the target remains a memory candidate.
- require_
contradiction_ scan - Require a contradiction scan before clean admission.
- require_
explicit_ non_ promotion - Require explicit statement that admission is not promotion.
- require_
phase_ context - Require a known AXIOM phase or work-record context.
- require_
redaction_ status - Require an explicit non-leaking redaction posture.
- require_
source_ anchors - Require one or more non-blank source anchors.
- require_
usable_ proof_ state - Require proof state that is not missing or broken.
Type Aliases§
- Admission
Envelope Result - Result type for parsing a generic AXIOM memory admission envelope.
- Admission
Validation Result - Result type for admission validation helpers.