Skip to content

Add scenario analytics and enhanced scoreboard - #1066

Draft
Emissaryx wants to merge 1 commit into
dalen:mainfrom
Emissaryx:agent/scenario-analytics-upstream
Draft

Add scenario analytics and enhanced scoreboard#1066
Emissaryx wants to merge 1 commit into
dalen:mainfrom
Emissaryx:agent/scenario-analytics-upstream

Conversation

@Emissaryx

Copy link
Copy Markdown

What

Adds a consolidated scenario analytics and scoreboard experience: filters, roster preview, role-aware standouts, character scenario connections, clearer scoring metrics, and responsive styling.

Why

This rebuilds the scenario work from the earlier cumulative fork branch as one reviewable upstream patch. It incorporates the requested clearer labels, actual score visibility, consistent columns, and more useful category-level statistics.

Independence

This branch is based directly on dalen/killboard:main. It does not require Emissary Cloudflare Workers, D1, routes, credentials, or account-owned services; it reads through the killboard's existing API client.

Checks

  • npm test (TypeScript, production Vite build, and oxlint) passes
  • git diff --check passes
  • Existing lint and Sass deprecation warnings remain non-fatal

This is opened as a draft because the feature is substantial and the presentation/metric choices benefit from maintainer review before merge.

@netlify

netlify Bot commented Aug 13, 2026

Copy link
Copy Markdown

Deploy Preview for curious-caramel-c7f0d8 ready!

Name Link
🔨 Latest commit 14e1370
🔍 Latest deploy log https://app.netlify.com/projects/curious-caramel-c7f0d8/deploys/6a7de5e9325134000800ea63
😎 Deploy Preview https://deploy-preview-1066--curious-caramel-c7f0d8.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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