A production-ready Next.js dashboard for visualizing contributor trust in milady-ai/milaidy, including a live leaderboard, scoring explainer, and interactive simulator.
docs/README.mddocs/scoring.mddocs/data-pipeline.mddocs/development.mddocs/deployment.md
- Next.js 15 (App Router)
- React 19
- TypeScript (strict mode)
- Tailwind CSS v4
- Bun (package manager + scripts)
bun install
bun run devBuild for production/static export:
bun run buildEach contributor starts at 35 and moves within a 0-100 range based on PR outcomes:
- Base event points (
approve,reject,close,selfClose) - Diminishing returns on repeated approvals
- Recency decay (45-day half-life)
- Complexity and category multipliers
- Approval/rejection streak effects
- Weekly velocity caps
- Daily positive-point cap
- Inactivity decay over time
See /scoring for formulas and visuals, /simulator to test scenarios interactively, and docs/scoring.md for the spec.
- Repository: https://github.com/milady-ai/milaidy
Built by agents, for agents.
