Skip to main content

agrag.ingestion.reports.reevaluation_report.ReevaluationReport

Bases: BaseModel

Report from Graph.reevaluate().

Attributes:

  • entities_reevaluated (list[UUID]) – Input entity ids reevaluated, deduped with input order preserved.
  • matches_added (list[MatchDecision]) – Confirmed matches with no active edge, now written.
  • matches_removed (list[UUID]) – Ids of active match edges the resolver did not confirm, now deactivated.
  • unchanged_count (int) – Input entities with no incident added or removed edge.

entities_reevaluated​

entities_reevaluated: list[UUID] = Field(default_factory=list)

matches_added​

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

matches_removed​

matches_removed: list[UUID] = Field(default_factory=list)

unchanged_count​

unchanged_count: int = 0