pub enum AtlasScope {
Production,
Full,
}Expand description
Semantic compilation scope: which repository roles feed the architecture sections (entrypoints, contracts, state authority, flows, boundaries, deployment). Components and files ALWAYS list every role (labeled) — structure stays visible; only the inferred architecture is scoped, so a fixture route never becomes a global entrypoint and a benchmark DB writer never owns production state.
Variants§
Production
Default: production-role evidence only, plus test relationships
that explain production (TESTED_BY). Counts of scoped-out facts
land in the coverage map under scope.
Full
Everything: benchmark/fixture archaeology, benchmark tasks.
Trait Implementations§
Source§impl Clone for AtlasScope
impl Clone for AtlasScope
impl Copy for AtlasScope
Source§impl Debug for AtlasScope
impl Debug for AtlasScope
impl Eq for AtlasScope
Source§impl PartialEq for AtlasScope
impl PartialEq for AtlasScope
impl StructuralPartialEq for AtlasScope
Auto Trait Implementations§
impl Freeze for AtlasScope
impl RefUnwindSafe for AtlasScope
impl Send for AtlasScope
impl Sync for AtlasScope
impl Unpin for AtlasScope
impl UnsafeUnpin for AtlasScope
impl UnwindSafe for AtlasScope
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more