Skip to main content

qualia_core_db/inference/runtime/receipt/
mod.rs

1//! Serializable cold-path evidence and fixed-size hot-path counters.
2
3mod execution;
4mod manifest;
5mod source;
6
7pub use execution::{
8    ArtifactCleanupCounters, BackendKind, ExecutionCounters, ExecutionReceipt,
9    COUNTER_COMPILE_CALLS, COUNTER_COMPUTE_DISPATCHES, COUNTER_DECODE_STEPS, COUNTER_DEVICE_FENCES,
10    COUNTER_DEVICE_TO_HOST_BYTES, COUNTER_FALLBACKS, COUNTER_GRAPH_LAUNCHES,
11    COUNTER_HOST_TO_DEVICE_BYTES, COUNTER_HOT_ALLOCATIONS, COUNTER_IMMUTABLE_UPLOAD_BYTES,
12    RECEIPT_SCHEMA_VERSION,
13};
14pub use manifest::{
15    sha256_file, sha256_token_ids, BenchmarkManifest, MANIFEST_SCHEMA_VERSION,
16    RAW_GREEDY_DECODE_POLICY,
17};
18pub use source::{capture_source_provenance, SourceProvenance};