//! Boundary test for the Nested Control Plane doctrine's Law 3
//! (`docs/architecture/nested-control-plane.md`): a lower tier -- `node`,
//! wrapped by `c2` -- must never import a higher tier's crate, here anything
//! from `hatchery` (harness, observation, tui). See this crate's own
//! `CLAUDE.md` `Forbidden:` line.
//!
//! Rust cannot resolve a `hatchery_*::...` path unless the crate is listed as
//! a dependency, so what this test catches is the first step: `Cargo.toml`
//! growing a `hatchery-*` dependency line back in.