The re-ranker evaluates a candidate edit by comparing it directly against competitor search results for the target query, calculating a median ranking over multiple samples while capturing per-item rationales to determine if the change improved rank position.
sequenceDiagram
autonumber
participant CO as Content Optimizer
participant RR as Re-Ranker LLM
participant Agg as Rank Aggregator
CO->>RR: Send Query, Competitors & Edited Target
loop N Evaluation Passes
RR->>Agg: Return Permuted Evaluation (Ranks + Rationales)
end
Agg->>Agg: Calculate Median Rank Position
Agg->>CO: Output Final Ranking Order with Rationales