Commit Graph

4 Commits

Author SHA1 Message Date
Jeff Emmett b2c2faee76 fix(rcred): correct script path — /modules/ not /dist/modules/
serveStatic resolves relative to dist/, so /dist/modules/ doubled the
prefix and 404'd. All other modules use /modules/rcred/file.js.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-15 16:57:59 -04:00
Jeff Emmett 127d692058 fix(rcred): add Vite build entry + fix script path + darken badge color
Dashboard was empty because folk-cred-dashboard.ts had no Vite build
entry — the JS never got compiled. Add build step to vite.config.ts,
fix script src to /dist/modules/rcred/folk-cred-dashboard.js, and
darken badge background from #fbbf24 to #d97706 so it doesn't blend
with the  emoji.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-15 16:48:30 -04:00
Jeff Emmett f2b125a72f feat(rcred): auto-seed demo scores on startup + open recompute for demo
Triggers recomputeSpace('demo') 10s after init if no scores exist.
Allows unauthenticated recompute on demo space so visitors can click
the Recompute button.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-15 16:31:25 -04:00
Jeff Emmett 5362806b72 feat(rcred): add rCred module — contribution recognition via CredRank
SourceCred-inspired PageRank on a per-space contribution graph from
8 rApps (tasks, docs, chats, cal, vote, flows, time, wallet).
16 weighted contribution types, power-iteration CredRank, 80/20
slow/fast Grain token distribution. Dashboard UI, 8 API endpoints,
3 MCP tools, 6h cron. An ode to SourceCred (2018-2022).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-15 15:26:36 -04:00