No description
Introduce a composable system topology engine that models hardware and software resources as a coalgebraic hypergraph with category-theoretic semantics. Key features: - Stable identity types (WWN, PARTUUID, PCI BDF, etc.) as categorical objects - Pluggable probe architecture (block, USB, mount) via TopologyProbe trait - Morphism (intra-domain) and Functor (inter-domain) edge relations - Self-contained HTML visualization with D3 force-directed graph + table view - Multiple output formats: JSON (default), DOT, HTML - Offline-first design: no external dependencies in generated reports This release focuses on storage topology (block devices, partitions, filesystems, mounts) with foundational support for USB devices. The architecture is extensible to PCI, network, and cgroup domains. Motivation: Enable cross-domain diagnostic reasoning (e.g., "Why is this mount slow?") by unifying physical, logical, and functional layers under a single identity-preserving model. |
||
|---|---|---|
| src | ||
| webdoc | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||