summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDawid Rycerz <dawid@rycerz.xyz>2026-01-29 16:16:41 +0100
committerDawid Rycerz <dawid@rycerz.xyz>2026-01-29 16:16:41 +0100
commit5269dc9e840be50d945ce89a2abaca7ee50b6536 (patch)
treeb0aaeb0dd650f90cf00989b1e615b64492fe7180
parent7d01de45b8c0d8b46715181a51a46b6e6bea00ca (diff)
Add feature tasks to sprint backlog
- FEATURE-001: Pleroma post caching - FEATURE-002: Mastodon instance post import - FEATURE-003: Next/previous post navigation - FEATURE-004: Tag page numbered pagination Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
-rw-r--r--SPRINT.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/SPRINT.md b/SPRINT.md
index 1a3f411..541cdab 100644
--- a/SPRINT.md
+++ b/SPRINT.md
@@ -7,6 +7,18 @@ 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