agentnative 0.1.2

The agent-native CLI linter — check whether your CLI follows agent-readiness principles
1
2
3
4
5
6
7
8
9
10
11
12
//! Principle registry + matrix generator.
//!
//! The registry is the single source of truth linking spec requirements
//! (MUSTs, SHOULDs, MAYs across P1–P7) to the checks that verify them.
//! `Check::covers()` declares which requirement IDs a check evidences; the
//! matrix generator inverts that mapping to produce coverage artifacts.

pub mod matrix;
pub mod registry;

#[allow(unused_imports)] // Re-exports used by downstream code + tests.
pub use registry::{Applicability, ExceptionCategory, Level, REQUIREMENTS, Requirement};