Feed: Answering a Card

Feed: Answering a Card A sequence diagram generated by Archify. submitAnswer(answer, clientId) requireViewer takeFeedSlot: hourly counter, over = stop answerCard(input) load live card; rules grade most kinds, free text answer: aiGate refused: ungradable grade key points hits, 1 retry ai_usage row + spend meters tx: review, FSRS state, awardXp nextCard() if preload claim lock, pop feedq, set current pickBalanced; under 10 left: refill pools push feedq: weak 50, due 30, new 20 result, stats, next card Guards Grade Record Next card Browser · Feed screen · Sequence participant Browser Feed screen Server action · submitAnswer · Sequence participant Server action submitAnswer Auth · requireViewer · Sequence participant Auth requireViewer Feed service · grade, save, queue · Sequence participant Feed service grade, save, queue AI gate · pause, caps · Sequence participant AI gate pause, caps LLM · fast model · Sequence participant LLM fast model Postgres · reviews, state, XP · Sequence participant Postgres reviews, state, XP Redis · feedq, locks · Sequence participant Redis feedq, locks