Block a user
what’s the point of Ops section in admin panel?
Observability baseline: structured logs, Sentry, trace IDs across services
a small button with gears icon should be plance on the main interface with the link to the config page of a user
notify me button in the main user interface must be moved to the config page, where all the config and connections to external services go
user feedback should be only “done”, “snoose” or “dismiss”, no “useful/not useful”
feat: bandit consumes profile features (egreedy-v2, D=12)
feat: signal source abstraction — generalize beyond Todoist
ml/serving JetStream consumer for signals.> + feedback.>
feat: bandit consumes profile features (egreedy-v2, D=12)
Scaffolding shipped in 2d7cf21.
Done:
- egreedy-v2 endpoints in ml/serving (D=12) with normalization helpers
- ADR-0012
- egreedy-v2-shadow registered in recommender.ts (disabled by default) -…