RootCauseEngine class

Deterministic Root Cause Engine.

Analyzes FlutterAnalysisResult + List<PrioritizedGroup> + environment EvidenceItems to produce RootCauseCandidate objects.

Design rules:

  • No AI API calls.
  • No external network calls.
  • Each analyzer issue contributes to AT MOST ONE root cause candidate.
  • Confidence is only HIGH when evidence is unambiguous and multi-sourced.
  • Unknown relationships are NOT guessed.

Constructors

RootCauseEngine()
const

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

analyze({required FlutterAnalysisResult result, required List<PrioritizedGroup> prioritizedGroups, required List<EvidenceItem> environmentEvidence}) List<RootCauseCandidate>
Produces a sorted list of RootCauseCandidate objects.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited