// Package api defines flex-auth's public, backend-neutral types: // resource manifests, subject manifests, relationship facts, policy // package metadata, check requests, and decision envelopes. // // These types are the stable contract consumed by protected systems // (Markitect first) and produced by every adapter. Schema artifacts // in schemas/ are generated from or validated against these types. // // Concrete type definitions land in FLEX-WP-0002 P2.1. package api