• Joined on 2025-12-21
alvis opened issue alvis/oO#91 2026-04-17 08:11:55 +00:00
feat: prompt versioning — track prompt_version + model in tip_scores
alvis opened issue alvis/oO#90 2026-04-17 08:11:30 +00:00
feat: LLM output validation + structured JSON retry for tip generation
alvis opened issue alvis/oO#89 2026-04-17 08:11:11 +00:00
feat: TipCandidate shared schema — typed candidates through the bandit pipeline
alvis opened issue alvis/oO#88 2026-04-17 08:10:50 +00:00
feat: context assembler — user signals → structured LLM prompt context
alvis opened issue alvis/oO#87 2026-04-17 08:10:30 +00:00
feat: AI gateway — wire ml/serving to LiteLLM with model aliases
alvis opened issue alvis/oO#86 2026-04-17 08:10:11 +00:00
infra: ai compose profile — Ollama + LiteLLM for local dev
alvis opened issue alvis/oO#85 2026-04-17 07:59:16 +00:00
Consolidate MLflow + Airflow auth into shared OIDC provider
alvis opened issue alvis/oO#82 2026-04-16 15:26:11 +00:00
feat: tip kind system — task, advice, insight, reminder
alvis opened issue alvis/oO#81 2026-04-16 15:26:11 +00:00
feat: feature registry + user profile builder
alvis opened issue alvis/oO#83 2026-04-16 15:26:11 +00:00
research: next-gen ranking policies — Thompson sampling, neural bandits, hybrid
alvis opened issue alvis/oO#84 2026-04-16 15:26:11 +00:00
research: LLM prompt strategies for tip generation quality
alvis opened issue alvis/oO#78 2026-04-16 15:25:11 +00:00
feat: signal source abstraction — generalize beyond Todoist
alvis opened issue alvis/oO#80 2026-04-16 15:25:11 +00:00
refactor: generalize recommendation pipeline — candidate → rank → render stages
alvis opened issue alvis/oO#79 2026-04-16 15:25:11 +00:00
feat: AI tip generation via Ollama — contextual advice from user signals
alvis opened issue alvis/oO#76 2026-04-16 15:24:28 +00:00
bug: no data retention purge for tip_scores and tip_feedback (GDPR 30-day)
alvis opened issue alvis/oO#75 2026-04-16 15:24:28 +00:00
bug: reward updates to ml/serving silently swallowed on failure
alvis opened issue alvis/oO#74 2026-04-16 15:24:28 +00:00
bug: Todoist access tokens never refreshed — silent failure after expiration
alvis opened issue alvis/oO#73 2026-04-16 15:24:28 +00:00
bug: TipFeedback type includes helpful/not_helpful but backend rejects them
alvis opened issue alvis/oO#77 2026-04-16 15:24:28 +00:00
bug: port mismatch — config.ts defaults to 3078, docker-compose uses 3001
alvis commented on issue alvis/oO#47 2026-04-16 15:23:27 +00:00
Modular-monolith packaging + import-boundary lint

Moving to M4: import-boundary lint (eslint-plugin-boundaries) becomes important at scale. Low risk for now with single developer.