Skip to content

feat(roundtable): major demo uplift#2

Merged
marceloceccon merged 1 commit intomainfrom
features/demo-enhancements
Apr 15, 2026
Merged

feat(roundtable): major demo uplift#2
marceloceccon merged 1 commit intomainfrom
features/demo-enhancements

Conversation

@marceloceccon
Copy link
Copy Markdown
Member

Ships ten new user-facing capabilities plus two critical fixes:

• New Blind Jury engine (parallel one-shot responses with zero cross-visibility + optional Judge synthesis) alongside the existing CVP. Toggleable from the Protocol panel. • CVP now defaults to blind Round 1 (no first-mover contamination) and randomised participant order in later rounds; both toggleable. Adds convergence-based early stopping and a non-voting Judge that preserves minority views. • Failed provider calls now show clear errors instead of a bare "…". All providers' OpenAI-compat shims now actually work (pinned to the real chat-completions endpoint). • Live cost meter (tokens + USD estimate) and per-participant confidence trajectory sparkline. • Disagreement panel that groups conflicts by round and lets you jump straight to the source messages. • Prompt library with eight curated presets (Strategy / Engineering / Ethics / Science). • One-click session export (Markdown/JSON) + permalink sharing via compressed #rt=… hash. Anyone opening the link gets a read-only replay with exit banner — no re-running calls. • Floating right-side panel on large screens (CostMeter + ConfidenceTrajectory + DisagreementPanel + MessageFlow) that stays visible; falls back to sidebar on smaller screens. • Full ConfigPanel for every new toggle plus judge model selection.

All changes are live in the demo, with the README fully rewritten to reflect the new capabilities, engines, and sharing flow.

…ity fixes, visible errors, cost tracking, and shareable runs

Ships ten new user-facing capabilities plus two critical fixes:

• New Blind Jury engine (parallel one-shot responses with zero cross-visibility + optional Judge synthesis) alongside the existing CVP. Toggleable from the Protocol panel.
• CVP now defaults to blind Round 1 (no first-mover contamination) and randomised participant order in later rounds; both toggleable. Adds convergence-based early stopping and a non-voting Judge that preserves minority views.
• Failed provider calls now show clear errors instead of a bare "…". All providers' OpenAI-compat shims now actually work (pinned to the real chat-completions endpoint).
• Live cost meter (tokens + USD estimate) and per-participant confidence trajectory sparkline.
• Disagreement panel that groups conflicts by round and lets you jump straight to the source messages.
• Prompt library with eight curated presets (Strategy / Engineering / Ethics / Science).
• One-click session export (Markdown/JSON) + permalink sharing via compressed #rt=… hash. Anyone opening the link gets a read-only replay with exit banner — no re-running calls.
• Floating right-side panel on large screens (CostMeter + ConfidenceTrajectory + DisagreementPanel + MessageFlow) that stays visible; falls back to sidebar on smaller screens.
• Full ConfigPanel for every new toggle plus judge model selection.

All changes are live in the demo, with the README fully rewritten to reflect the new capabilities, engines, and sharing flow.
@marceloceccon marceloceccon merged commit 32849fd into main Apr 15, 2026
4 checks passed
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