Skip to main content

agrag.ingestion.reports.consolidation_report.ConsolidationReport

Bases: BaseModel

Report from Graph.consolidate().

Attributes:

  • would_match (list[MatchDecision]) – Confirmed non-exact matches found, whether applied or not.
  • applied (bool) – Whether the matches were applied.
  • failures (list[StageFailure]) – Failures reading the candidates of an entity, which that entity then skips, and failures writing a match graph or rebuilding resolved entities. Only the candidate read failures appear when apply is False.
  • ambiguous_count (int) – LLM verdicts that came back uncertain. These pairs never merge.

ambiguous_count​

ambiguous_count: int = 0

applied​

applied: bool = False

failures​

failures: list[StageFailure] = Field(default_factory=list)

would_match​

would_match: list[MatchDecision] = Field(default_factory=list)