From 620b4763b0331e5acf9784ce15318caa63c4facf Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 1 Feb 2026 12:10:19 +0900 Subject: feat(study): enable FSRS fuzz for due date variation Prevent cards with similar intervals from always appearing on the same day by enabling ts-fsrs built-in fuzz factor. Co-Authored-By: Claude Opus 4.5 --- src/server/routes/study.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/routes/study.ts b/src/server/routes/study.ts index 9c16699..d978a6a 100644 --- a/src/server/routes/study.ts +++ b/src/server/routes/study.ts @@ -33,7 +33,7 @@ const cardIdParamSchema = z.object({ cardId: z.uuid(), }); -const f = fsrs(); +const f = fsrs({ enable_fuzz: true }); export function createStudyRouter(deps: StudyDependencies) { const { cardRepo, deckRepo, reviewLogRepo } = deps; -- cgit v1.3-1-g0d28