devloperdevesh / devloperdevesh/FaultPlane
[Feat/UI]: Build Failure Propagation Dependency Graph and Tenant Blast Radius Panel
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 2
- Forks
- 1
- Avg merge
- 14m
- Merged PRs (30d)
- 57
Description
Problem
When an upstream model endpoint or individual worker cluster collapses under a transient timeout drop signature, system operators currently lack a clear high-contrast physical dependency graph layout to trace exactly how the infrastructure failure propagates across different tenant groups and multi-tenant resource boundaries [1.5, 1.6].
Proposed Solution
Scaffold a complex, low-overhead dynamic visual panel layout (BlastGraph) utilizing interactive SVG matrices inside components/blast-radius/:
- The Failure Dependency Graph: Map nodes dynamically representing the Gateway (Nominal Blue
#4285F4), primary workers pool (Failure Red#EA4335), and backup target layers to render connection pathways clearly. - The Failure Propagation Ledger: Integrate a real-time horizontal timeline track detailing explicit timestamp variables logs (e.g.,
10:32:01 Worker failure detected -> 10:32:02 Blast radius contained -> 10:32:04 Checkpoint restored).
Use Case
Provides total infrastructure mapping transparency for system administrators during chaotic live multi-tenant failures, displaying how non-intrusive fault containment locks and protects adjacent processing margins natively [1.5, 1.6].
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the existing components/blast-radius/ area first and identify the entry point for a BlastGraph panel. Compare the proposed dependency graph and failure propagation timeline with the surrounding UI structure and determine how completion will be verified. Done means the panel represents the Gateway, worker and backup layers and shows the stated failure timeline for tenant blast-radius inspection.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- frontend, infrastructure, observability
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100