Reference Documentation
This section provides detailed technical reference documentation for InvarLock's configuration, CLI, APIs, guards, and supporting infrastructure.
Quick Navigation
| Document | Purpose | Audience |
|---|---|---|
| CLI Reference | Command-line interface and options | All users |
| Tier Policy Tuning CLI (Calibration) | Tier policy sweep harnesses | Operators recalibrating thresholds |
| Configuration Schema | YAML config structure and precedence | CLI users |
| Guards | Safety check configuration and evidence | Users tuning guards |
| Model Adapters | Adapter selection and capabilities | CLI and API users |
| Public Contracts | Stable public contracts for reports, verification, and policy artifacts | Tool authors, reviewers |
| Datasets | Dataset providers and pairing | CLI users |
| reports | v1 schema, telemetry, and HTML export | Operators, tool authors |
| Architecture | System layers, data flow, and dependencies | Builders, reviewers |
| Tier Policy Catalog | Guard threshold explanations | Operators auditing policies |
| Environment Variables | Runtime toggles and flags | Operators |
| API Guide | Programmatic interface | Python developers |
| Observability | Monitoring and telemetry | Operators |
By Task
Running Evaluations
- CLI Reference —
evaluate,verify,runcommands - Configuration Schema — YAML presets and profiles
- Datasets — Provider configuration
- Model Adapters — Adapter selection
- Public Contracts — Machine-readable trust contracts
Understanding reports
- reports — v1 schema, telemetry, and HTML export
- Artifact Layout — File organization
Tuning Guards
- Guards — Configuration and evidence
- Tier Policy Catalog — Threshold rationale
- Tier Policy Tuning CLI (Calibration) — Sweep harnesses for recalibrating thresholds
- GPU/MPS-First Guards — Design decisions
Programming Against InvarLock
- API Guide —
CoreRunner.executeand helpers - Programmatic Quickstart — Minimal examples
- Architecture — System layers and data flow
- Public Contracts — Evidence and policy contract surfaces
- Observability — Monitoring infrastructure
Operations
- Environment Variables — Runtime configuration
- Artifact Layout — Evidence retention
- Observability — Health checking and telemetry
Related Documentation
- User Guide — Task-oriented workflows
- Assurance — Assurance claims and derivations
- Security — Security policies