//! `tpt-archon-bridge`: zero-copy IPC and unified page-cache traits.
//!
//! Phase 2a of the `tpt-archon` stack. This crate defines the capability types
//! and the [`page_cache`] trait that let the kernel and the storage engine
//! share pages with no double-buffering. [`grant`] builds the
//! capability-gated, zero-copy [`grant::CapabilityGrant`] contract on top of
//! [`page_cache::UnifiedPageCache`] — the interface Telos-compiled
//! user-space code targets. It depends only on `tpt-archon-core`.
extern crate alloc;