summaryrefslogtreecommitdiff
path: root/SPRINT.md
blob: 541cdaba597717ccc7426d84283a6cdcd6976893 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Sprint Backlog

## Current Sprint: Setup
Started: 2026-01-29
Goal: Initialize project tooling for Claude Code

## In Progress

## Backlog (Prioritized)
- [ ] **[FEATURE-001]** Add caching for Pleroma post fetching
  - Implement local cache to avoid re-fetching all posts from social.craftknight.com on every build
  - Cache should store fetched posts and only pull new/updated ones
- [ ] **[FEATURE-002]** Import posts from old Mastodon instance
  - Fetch posts from https://mastodon.com.pl/@knightdave using the same approach as the Pleroma loader
  - Integrate into the existing content collection alongside Pleroma posts
- [ ] **[FEATURE-003]** Add next/previous post navigation on blog post pages
  - Add links to the previous and next posts on each blog post page
  - Allow readers to quickly navigate between posts in sequence
- [ ] **[FEATURE-004]** Add page number pagination on tag pages
  - Show numbered page links (e.g. "1, 2, 3, ..., 11") on tag listing pages like `/tags/microblog/`
  - Let users see total page count and jump to specific pages

## Completed This Sprint
- [x] **[CHORE-001]** Initial Claude Code setup
  - Completed: 2026-01-29
  - Notes: Added CLAUDE.md, SPRINT.md, .claude/settings.local.json

## Blocked

## Sprint History