1.4 KiB
1.4 KiB
title, status, type, priority, created_at, updated_at
| title | status | type | priority | created_at | updated_at |
|---|---|---|---|---|---|
| Session Journal / Blog Posts | completed | epic | normal | 2026-02-19T07:43:05Z | 2026-03-20T15:30:38Z |
Let users tell the story of their nuzlocke run through session journal entries (blog posts).
Nuzlockes are inherently story-driven — encounters you first think are weak become the star of the show, a needed sacrifice lets the run survive, one crit in a boss battle means defeat. Users should be able to capture those moments.
Concept
For each play session, users can write a short post to document what happened. Posts can:
- Include rich text / markdown content
- Embed screenshots and images
- Automatically link to their current team (or a subset of it)
- Reference deaths, new encounters, and other run events
- Be tied to a specific run
The journal becomes a chronological narrative of the nuzlocke run, with game data woven in automatically.
Decisions
- Editor: Plain markdown textarea with preview
- Images: Via markdown URL syntax (no uploads)
- Run linkage: Entries belong to a run, optionally linked to a boss battle
- Visibility: Private only (no sharing — deferred until user accounts exist)
- Templates: Blank slate — no templates
Success Criteria
- Backend: journal entries CRUD API is complete (
nuzlocke-tracker-vmto) - Frontend: journal list, editor, and view are functional (
nuzlocke-tracker-d68l)