facett-fleet-view/Cargo.toml
[package]
name = "facett-fleet-view"
description = "facett — the FLEET COVERAGE BOARD view: a full-system-autotest run rendered as a live board (rows = fleet members: nornir/dwarves/holger/korp…, columns = driven surfaces × {fat/egui, thin/web}), each cell green/red/grey from nornir-testmatrix TestResultRows, under a prominent Gap==∅ GateReport verdict banner. A PURE VIEW over the shared coverage model — no fleet executor, no containers, no robots (the fleet analogue of facett-matrix)."
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
[features]
# L4: functional-status emitter passthrough (see facett-core). No-op in release.
testmatrix = ["facett-core/testmatrix"]
[dependencies]
# The Facet/Elm contract, theme, a11y, headless harness.
facett-core = { path = "../facett-core", version = "0.3.0" }
egui = { workspace = true }
serde = { version = "1", features = ["derive"] }
serde_json = { workspace = true }
# The SHARED coverage model — GateReport (the Gap==∅ verdict), Gap/SurfaceNode,
# TestResultRow, the status vocabulary + run summariser. Consumed, never twinned:
# this view invents no parallel coverage model (same dep the facett-matrix grid
# derives from). Resolves from crates.io (see the workspace note).
nornir-testmatrix = "0.2"