Joseph Spiker spikerj
  • Joined on 2025-11-03
spikerj opened issue spikerj/spikersoft-issues#339 2026-07-02 15:15:30 +00:00
[Playgrounds P5d] Videos tab in the playground shell + submit flow (frontend)
spikerj opened issue spikerj/spikersoft-issues#338 2026-07-02 15:15:12 +00:00
[Playgrounds P5c] Admin moderation queue for community videos (frontend)
spikerj opened issue spikerj/spikersoft-issues#337 2026-07-02 15:15:06 +00:00
[Playgrounds P5b] Video media pipeline — upload, virus scan, transcode + thumbnail, storage/serving (event-driven)
spikerj opened issue spikerj/spikersoft-issues#336 2026-07-02 15:14:47 +00:00
[Playgrounds P5a] Videos backend foundation — LessonVideo model, submission + moderation endpoints, approved-read path
spikerj closed issue spikerj/spikersoft-issues#330 2026-07-02 15:08:01 +00:00
[Spike] Duolingo-style progression visualization — optional, menu-launched, sounds, younger audience
spikerj commented on issue spikerj/spikersoft-issues#330 2026-07-02 15:07:59 +00:00
[Spike] Duolingo-style progression visualization — optional, menu-launched, sounds, younger audience

Spike delivered and implemented. Duolingo-style optional progression visualization shipped via #333 (frontend feature-my-journey, PR #98) and #334 (backend /journey aggregation + streaks, PR…

spikerj commented on issue spikerj/spikersoft-issues#323 2026-07-02 15:07:50 +00:00
[Epic] Playground uniformity & lesson content layers (C / C++ / JavaScript / Python / C#)

Status refresh (the earlier table was stale)

Actual merged state on master:

spikerj closed issue spikerj/spikersoft-issues#327 2026-07-02 15:07:39 +00:00
[Playgrounds P4] Text layer — SpikerSoft-authored prose per section (our own book, in-shell)
spikerj closed issue spikerj/spikersoft-issues#326 2026-07-02 15:07:36 +00:00
[Playgrounds P3] Books layer — curated book links per subject/section in the shared shell
spikerj closed issue spikerj/spikersoft-issues#334 2026-07-02 15:07:35 +00:00
feat(lessons): thin GET /api/Lessons/journey aggregation for My Journey
spikerj closed issue spikerj/spikersoft-issues#333 2026-07-02 15:07:33 +00:00
feat(my-journey): winding-path progression visualization — optional, menu-launched (frontend)
spikerj closed issue spikerj/spikersoft-issues#329 2026-07-02 15:07:31 +00:00
[Spike] Completion-ratio unlocks for anonymous users — contribute to see more; account unlocks everything
spikerj closed issue spikerj/spikersoft-issues#332 2026-07-02 15:07:29 +00:00
[Ratio unlocks 2/2] Frontend: anon lesson mode, horizon locks, claim celebration, funnel events
spikerj closed issue spikerj/spikersoft-issues#331 2026-07-02 15:07:27 +00:00
[Ratio unlocks 1/2] Backend: anonymous sessions, graded anon progress, horizon, sign-in claim
spikerj commented on issue spikerj/spikersoft-issues#326 2026-07-02 15:07:20 +00:00
[Playgrounds P3] Books layer — curated book links per subject/section in the shared shell

Done — merged to master. Backend Books layer (curated reading picks stamped on lesson docs) in PR #53, and frontend Reading tab (curated book links in the shell right pane) in PR #96. Closing P3.

spikerj commented on issue spikerj/spikersoft-issues#332 2026-07-02 15:07:18 +00:00
[Ratio unlocks 2/2] Frontend: anon lesson mode, horizon locks, claim celebration, funnel events

Done — merged to master in two parts: pt1 (anon-session foundation, sign-in claim, sidebar ratio-lock) in PR #99, and pt2 (anonymous ratio-unlock lesson play across all tracks: anon-lesson…

spikerj commented on issue spikerj/spikersoft-issues#327 2026-07-02 15:07:05 +00:00
[Playgrounds P4] Text layer — SpikerSoft-authored prose per section (our own book, in-shell)

Done — merged to master. Backend our-own-book chapters (CurriculumText + anonymous reading endpoint) in PR #54, and frontend chapters in the Reading pane in PR #97. Closing P4.

spikerj commented on issue spikerj/spikersoft-issues#334 2026-07-02 15:07:01 +00:00
feat(lessons): thin GET /api/Lessons/journey aggregation for My Journey

Done — merged to master. GET /api/Lessons/journey aggregation (ordered lessons + prereqs + completion + horizon boundary, anonymous-friendly) plus daily streaks landed in PR #55 (4dfb444).…

spikerj commented on issue spikerj/spikersoft-issues#333 2026-07-02 15:06:59 +00:00
feat(my-journey): winding-path progression visualization — optional, menu-launched (frontend)

Done — merged to master. feature-my-journey winding-path visualization (node states incl. locked-horizon, JourneyAudioService, JourneyPrefsService with reduced-motion, /my-journey route +…

spikerj commented on issue spikerj/spikersoft-issues#329 2026-07-02 15:06:55 +00:00
[Spike] Completion-ratio unlocks for anonymous users — contribute to see more; account unlocks everything

Spike delivered and fully implemented. Design doc approved; implementation shipped via #331 (backend, PR #56) and #332 (frontend, PRs #99 + #100), all merged to master. Closing the spike.