Commit Graph

11 Commits

Author SHA1 Message Date
null d7d97cc8a8 review 2026-07-12 16:07:09 -05:00
null 75a644e1ba review 2026-07-12 16:02:05 -05:00
null 157f080ee6 review 2026-07-12 12:55:14 -05:00
null d3763fd37b docs(daily): reconcile wildcard counts across guide + schema; pool 12->11
Self-review of the wildcard authoring spec caught two real issues:

1. Count contradiction: the new Wildcard section said '+12 free' while the pack's
   authoritative counts (QUESTION_SCHEMA.md daily table + metadata, and the guide's
   Required Counts + Final Production Gate 'count validation') still said 500/75. A
   content agent running count validation would fail, or worse delete weekday
   questions to hit 500. Reconciled all four locations to the weekday pack (frozen
   500) + wildcard add-on -> 511 total / 86 free / 425 premium, and folded the
   wildcard set into the Final Production Gate review sampling.

2. Rotation math: the picker indexes epochDay % poolSize and wildcard days fall ~10
   apart, so a pool size sharing a factor with 10 (12 is even) only surfaces a
   fraction of the questions per year. Pool size must be coprime with 10 -> 11, not
   12. Documented as a hard constraint so it isn't 'rounded to 10' later.

Also hardened the section: net-new (not a patch), answer_config option mirror,
unique snake_case option ids, and a QUESTION_SCHEMA.md cross-reference.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 16:48:18 -05:00
null b15e696388 docs(questions): v6 — patch_policy and mass_rewrite_policy metadata fields 2026-06-30 23:48:23 -05:00
null 1daf0c2bf5 docs(questions): v5.1 — Research-Informed Fun Rules, Daily Game Mechanics, Daily Content Metadata 2026-06-30 23:45:47 -05:00
null 88f2350c9c docs(questions): v5 rewrite — Daily Fun Gate, restructured guides, trimmed schema 2026-06-30 23:33:48 -05:00
null 683e4ed8d0 docs(questions): v4 content guide, v3 quality checklist, daily single choice weekday lineup spec 2026-06-30 21:24:56 -05:00
null 4686a2c200 docs(seed): replace question guides with v2 — content guide, rewrite plan, new quality checklist 2026-06-25 18:48:37 -05:00
null a2b38485b1 docs(seed): align type names with repo schema — single_choice, this_or_that, answer config 2026-06-25 12:35:49 -05:00
null d1026c7312 docs(seed): split question guide into three documents — content guide, schema, rewrite plan 2026-06-25 12:35:49 -05:00