Skip to content

fix: pm bench audit - #1703

Merged
Flotapponnier merged 1 commit into
devfrom
fix/pm-bench-audit
Jul 31, 2026
Merged

fix: pm bench audit#1703
Flotapponnier merged 1 commit into
devfrom
fix/pm-bench-audit

Conversation

@Flotapponnier

Copy link
Copy Markdown
Collaborator

Full audit of all 4 PM benches and the harness after the Metaculus add + Betfair remove work.

Breaking fixes

  • pm-stats.ts: Add manifold, predictit, smarkets, metaculus to PM_VENUES — without this, those 4 venues had no cohort.venues entry so their product pages returned null for PM context
  • pm-venue-context.ts: Add predictit and smarkets to PM_VENUE_META (same issue — product pages returned null immediately)
  • pm-rate-limits.yml: Remove metaculus from ramp_added_latency panel exclusion — the harness runs a ramp for Metaculus (RampRates: 5/10/20) so the exclusion was silently dropping real data

Moderate fixes

  • pm-api-latency.yml: subtitle "seven" → "eight"; seo_intro venue list now includes PredictIt/Smarkets/Metaculus; methodology endpoint bullet now documents all 8 venues; findings "five venue APIs" → "eight venue APIs"
  • pm-rate-limits.yml: seo_description and subtitle updated to 8 venues; methodology endpoint bullet and ramp clamp bullet now cover PredictIt/Smarkets/Metaculus
  • pm-ws-latency.yml: subtitle now correctly says Kalshi is "measured, not ranked" (rank_matrix is Polymarket-only per PR fix(pm-ws-latency): remove Kalshi from rank_matrix #1697); methodology Kalshi hostname fixed (external-api-ws → api.elections.kalshi.com/trade-api/ws/v2); Metaculus per_chain_explainer entry added

Minor fixes

@Flotapponnier
Flotapponnier merged commit e232403 into dev Jul 31, 2026
1 check failed
@Flotapponnier
Flotapponnier deleted the fix/pm-bench-audit branch July 31, 2026 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant