• Joined on 2025-12-21
alvis pushed to main at alvis/oO 2026-04-25 00:41:21 +00:00
b8113d4bda docs(adr-0011): point B.3 at new issue #99
alvis closed issue alvis/oO#81 2026-04-25 00:41:09 +00:00
feat: feature registry + user profile builder
alvis commented on issue alvis/oO#81 2026-04-25 00:41:09 +00:00
feat: feature registry + user profile builder

Closing — phase A and phase B (the parts that fit this issue) shipped:

  • Phase A (7d4c29e) — registry + lazy-TTL builder; 5 features; KV table; ADR-0011
  • B.1 (9e96540) — per-user…
alvis opened issue alvis/oO#99 2026-04-25 00:40:45 +00:00
feat: bandit consumes profile features (egreedy-v2, D=12)
alvis pushed to main at alvis/oO 2026-04-25 00:38:46 +00:00
ee4eb15022 feat(profile): event-driven invalidation (#81 phase B.2)
alvis pushed to main at alvis/oO 2026-04-25 00:34:48 +00:00
4a42a6aabf feat(admin): profile freshness panel in data-quality (#81 phase B.4)
alvis pushed to main at alvis/oO 2026-04-25 00:27:09 +00:00
9e96540bcc feat(admin): per-user profile view + rebuild action (#81 phase B.1)
alvis commented on issue alvis/oO#81 2026-04-25 00:22:48 +00:00
feat: feature registry + user profile builder

Phase A shipped in 7d4c29e — registry + lazy-TTL builder in TS, KV table, contract mirror in Python, ADR-0011. ml/serving accepts profile_features but does not yet consume them in the bandit…

alvis pushed to main at alvis/oO 2026-04-25 00:22:24 +00:00
7d4c29e137 feat(profile): user-profile feature registry + builder (phase A)
alvis pushed to main at alvis/oO 2026-04-24 15:44:05 +00:00
430804e9a5 feat(ml): prompt registry + per-request variant selection
alvis closed issue alvis/oO#84 2026-04-24 15:44:05 +00:00
research: LLM prompt strategies for tip generation quality
alvis closed issue alvis/oO#92 2026-04-24 15:24:58 +00:00
feat: LLM tip quality monitoring dashboard in admin
alvis pushed to main at alvis/oO 2026-04-24 15:24:58 +00:00
aa4bdd8f09 feat(admin): LLM tip quality dashboard — per-model/prompt/kind breakdowns
alvis pushed to main at alvis/oO 2026-04-24 15:10:18 +00:00
75d0e89906 fix(infra): ml-serving LITELLM_URL default → host.docker.internal:4000
d4205a00cf refactor(infra): drop ai profile; ollama + litellm move to Agap
d7a2423940 fix(infra): mlflow image tag + python-based healthchecks for ml-serving/mlflow
bb879c5f0f refactor(admin): drop simulations/experiments/models pages; group nav into sections
5b52c6bf40 test: cover NATS bridge + Todoist scheduler; ADR-0010
Compare 21 commits »
alvis closed issue alvis/oO#22 2026-04-18 07:55:03 +00:00
Todoist sync via events (not on-demand fetch)
alvis commented on issue alvis/oO#22 2026-04-18 07:55:03 +00:00
Todoist sync via events (not on-demand fetch)

Shipped in 2a73809 and verified in deployment 2026-04-18: NATS bridge connects, signals/feedback streams created, scheduler emits signals.task.synced on the 15-min tick. Smoke test passed;…

alvis closed issue alvis/oO#21 2026-04-18 07:55:03 +00:00
events: NATS JetStream ingress + normalized event schema
alvis commented on issue alvis/oO#21 2026-04-18 07:55:03 +00:00
events: NATS JetStream ingress + normalized event schema

Shipped in 2a73809 and verified in deployment 2026-04-18: NATS bridge connects, signals/feedback streams created, scheduler emits signals.task.synced on the 15-min tick. Smoke test passed;…

alvis opened issue alvis/oO#98 2026-04-18 07:54:51 +00:00
ml/serving JetStream consumer for signals.> + feedback.>
alvis closed issue alvis/oO#87 2026-04-17 14:22:49 +00:00
feat: AI gateway — wire ml/serving to LiteLLM with model aliases