Commit History

  1. README: add Field Notes blog link (achievement:fieldnotes)⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    13fbedb
  2. README: add demo video (YouTube) + social post (X) links⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    9f31bcd
  3. Revert to track:backyard (study tutor = Backyard archetype)

    Verified signature
    ea04b2c
  4. Switch to track:wood (Thousand Token Wood) + retune framing

    Verified signature
    3ddb493
  5. Tour: compact uniform tiles, centered content (fix layout)

    Verified signature
    8e42a2e
  6. Tour: gestures tile + merged tile; fix card spacing/highlight

    Verified signature
    8be8980
  7. Pre-render ⓘ tour audio (FIXED_LINES + startup prefetch)

    Verified signature
    1cb9349
  8. Add 'What makes Pip special' tour (info button on splash)

    Verified signature
    8ad0aae
  9. Sync modal_app.py: GGUF (MiniCPM5) served via llama.cpp

    Verified signature
    33aae36
  10. Ship 'Today I Learned' certificate + link traces dataset

    Verified signature
    f814376
  11. Add Build Small submission tags + de-stale to fine-tuned MiniCPM5 brain

    Verified signature
    4c2100e
  12. Redesign a11y pass: WCAG-safe button labels + chip/eyebrow/muted contrast + fuller reduced-motion + polish⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    54cb48c
  13. Redesign: 'A Window of Wonders' — Fraunces/Nunito, dawn-to-dusk palette, Pip's twilight window, storybook cards⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    3f549da
  14. Fix autoplay state-machine bugs from review (stuck asking, paused-quiz audio, mic leak, token guard)⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    77f8adf
  15. Auto-play lesson flow: hands-free auto-advance + tap-to-ask (silence detect) + Pause/Skip⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    fe48556
  16. Add 5 new kids lessons (butterfly, bees, five senses, shapes, magnets) + sticker names⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    7764a9c
  17. Speed: frontend audio prefetch + in-memory buffer cache (instant per-line playback)⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    9d6b806
  18. Speed: cache + pre-record lesson audio (instant playback) + optional KEEP_WARM⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    3799ca8
  19. Engagement upgrade: alive Pip celebrations + Sticker Book + Web-Audio SFX (A·C·D)⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    9d4a18f
  20. Pre-warm Kokoro G2P pipeline in Modal container (kill first-call /speak spike)⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    c3fe492
  21. Add Modal GPU inference app + MODAL_BASE_URL routing (slice 2)⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    aeb5d68
  22. Warm only voicing path at startup (don't pin CPU loading the brain)⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    a998cf8
  23. Fix thread oversubscription on free CPU Space (cap to cgroup quota)⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    df28a69
  24. Pre-warm models at startup (kill first-call cold start) + thread-safe lazy loaders⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    8561fc1
  25. Professor Pip — kids learning avatar (courses, make-your-own, safety gate, browser lesson engine)⁠

    ratandeep +1: Claude Opus 4.8 (1M context)
    912d04e
  26. initial commit

    Verified signature
    df56b3f