-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmod.rs
More file actions
22 lines (20 loc) · 1005 Bytes
/
Copy pathmod.rs
File metadata and controls
22 lines (20 loc) · 1005 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// SPDX-License-Identifier: MPL-2.0
// SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
//! Mass-panic: datacenter-scale codebase imaging and temporal navigation.
//!
//! This module provides the Rust-side types and logic for mass-panic mode.
//! It extends assemblyline with three capabilities:
//!
//! 1. **Imaging**: fNIRS-inspired system health maps — spatial risk density
//! across the scan surface (repos, dirs, files) with functional connectivity
//! edges between related risk zones.
//!
//! 2. **Temporal**: Time-series snapshots stored in VeriSimDB, enabling
//! forward/backward navigation through system state, diff between any
//! two points, trend detection, and impact analysis.
//!
//! 3. **Chapel bridge**: Protocol types and launcher for Chapel distributed
//! orchestration across multiple machines. The Chapel layer is optional —
//! single-machine scanning uses rayon via the assemblyline module.
pub mod imaging;
pub mod temporal;