Files
nuzlocke-tracker/.beans/archive/nuzlocke-tracker-mz16--session-journal-blog-posts.md

39 lines
1.4 KiB
Markdown
Raw Permalink Normal View History

2026-02-19 08:43:52 +01:00
---
# nuzlocke-tracker-mz16
title: Session Journal / Blog Posts
2026-03-20 16:31:19 +01:00
status: completed
2026-02-19 08:43:52 +01:00
type: epic
2026-03-20 16:31:19 +01:00
priority: normal
2026-02-19 08:43:52 +01:00
created_at: 2026-02-19T07:43:05Z
2026-03-20 16:38:54 +01:00
updated_at: 2026-03-20T15:37:21Z
2026-02-19 08:43:52 +01:00
---
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.
2026-03-20 16:31:19 +01:00
## Decisions
2026-02-19 08:43:52 +01:00
2026-03-20 16:31:19 +01:00
- **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
- [x] Backend: journal entries CRUD API is complete (`nuzlocke-tracker-vmto`)
2026-03-20 16:38:54 +01:00
- [x] Frontend: journal list, editor, and view are functional (`nuzlocke-tracker-d68l`)