Expand description
§quant-governor
Governance policy routing for governed compression.
This crate provides policy-driven routing for codec selection based on content type, size, and accuracy requirements.
§Core Concepts
- GovernancePolicy: Declares codec profiles and admissibility classes
- CodecDecision: Output of policy evaluation with selected codec and metadata
- ExactFallbackReceipt: Tracks fallback from compressed back to raw
- DegradationReceipt: Tracks quality degradation from higher to lower fidelity
§Codec Profiles
| Profile | Description | Use Case |
|---|---|---|
raw | Uncompressed | Critical accuracy |
q8 | 8-bit quantization | Balanced |
q4 | 4-bit quantization | Storage constrained |
turbo | Turbo-quant accelerated | Low latency |
fib | Fibonacci-weighted | Precision sensitive |
§Usage
use quant_governor::{GovernancePolicy, CodecDecision, GovernanceRequest, evaluate};
let policy = GovernancePolicy::default();
let request = GovernanceRequest::default();
let decision = evaluate(request, &policy);Re-exports§
pub use decision::CodecDecision;pub use decision::CodecProfile;pub use degradation::DegradationReceipt;pub use error::GovernorError;pub use policy::AdmissibilityClass;pub use policy::ContentType;pub use policy::GovernancePolicy;pub use policy::GovernanceRequest;pub use receipt::ExactFallbackReceipt;
Modules§
- decision
- Codec decision types and profile definitions.
- degradation
- Degradation receipt for quality-based codec transitions.
- error
- Error types for quant-governor.
- policy
- Governance policy definition and evaluation.
- receipt
- Exact fallback and degradation receipt types.
Functions§
- evaluate
- Policy-driven codec evaluation.