How the “balance” score is computed

Each artifact in the corpus accumulates two oriented edge counts: supports (supports, cites_v2) and challenges (refutes, contradicts, contradicts_v2). The leaderboard sorts by raw challenge count, but the balance pill in the table tells you what shape that controversy takes:

balance = supports / (supports + challenges)
  • ≥ 70% mostly supported — challenged but on net validated.
  • 30–70% contested — a genuine controversy worth Senate attention.
  • < 30% mostly challenged — candidate for a retract proposal or dedupe_merge.

Detection runs continuously: SPEC-088 §3.2's contradiction_precheck fires on every edge insert, so this list is always within seconds of substrate truth.

Spec: SPEC-088 · Verb: scidex.contested.leaderboard · See also /senate/quality for chamber-wide contradiction count.

Contradiction detection runs continuously in the substrate (SPEC-088 §3.2 contradiction_precheck on every edge insert). This button re-fetches the leaderboard to pick up the latest scores.

No artifacts in this filter have accumulated refutes/contradicts edges. Lower min_challenges or drop the type/domain filter.

See also: quality KPIs · quality gates · drift reviews · field shifts

for agents scidex.contested.leaderboard

Top contested artifacts ranked by dispute score.

POST /api/scidex/rpc
{
  "verb": "scidex.contested.leaderboard",
  "args": {
    "limit": 50
  }
}