generated from coulomb/repo-seed
feat: render graph explorer zone boundaries
This commit is contained in:
@@ -154,6 +154,23 @@ The graph explorer should support zone-oriented modes for Fabric payloads:
|
||||
Zone modes are diagnostic views. They answer "where does this run or who can
|
||||
reach it here?" without mutating the underlying Fabric responsibility boundary.
|
||||
|
||||
Zone boundary overlays are a visual layer over the graph canvas. They should be
|
||||
computed from visible node positions after layout/filtering rather than modeled
|
||||
as graph parent nodes. The default boundary grouping is `deploymentEnvironment`:
|
||||
|
||||
| Overlay label | Matching nodes |
|
||||
|---------------|----------------|
|
||||
| `dev-tegwick` | visible nodes with `deploymentEnvironment: dev` in the private local development overlay |
|
||||
| `test` | visible nodes with `deploymentEnvironment: test` or legacy `staging` |
|
||||
| `prod` | visible nodes with `deploymentEnvironment: prod` |
|
||||
|
||||
Nodes without deployment overlay data are not enclosed. Edge-only deployment
|
||||
overlay evidence may contribute to zone summaries and warnings, but it should
|
||||
not create a boundary unless at least one visible node belongs to the same zone.
|
||||
When access-zone grouping is selected, boundaries use `accessZone` values such
|
||||
as `private-dev`, `collaborator-test`, `production-public`, or
|
||||
`production-admin`.
|
||||
|
||||
Useful warnings for the graph explorer include:
|
||||
|
||||
- control surfaces in user-facing access zones;
|
||||
|
||||
Reference in New Issue
Block a user