summaryrefslogtreecommitdiff
path: root/SPRINT.md
blob: 65150e5b5856740f854e5f8fc448147c88cc4c91 (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)

## Completed This Sprint
- [x] **[FEATURE-004]** Add year grouping to tag pages, remove pagination
  - Completed: 2026-01-30
  - Notes: Removed pagination, single page per tag. Tags with >20 posts show year-grouped sections matching main posts page style (commit e000a4d)
- [x] **[FEATURE-003]** Add next/previous post navigation on blog post pages
  - Completed: 2026-01-30
  - Notes: Category-scoped navigation (regular/microblog/archived) with i18n support (commit 468d7c4)
- [x] **[FEATURE-002]** Import posts from old Mastodon instance
  - Completed: 2026-01-30
  - Notes: Imported via Mastodon API with local media caching (commit 3850218)
- [x] **[FEATURE-001]** Add caching for Pleroma post fetching
  - Completed: 2026-01-29
  - Notes: Incremental fetching via Astro 5 MetaStore + Mastodon since_id API. Supports force refresh via env var, config option, and cache TTL.
- [x] **[CHORE-001]** Initial Claude Code setup
  - Completed: 2026-01-29
  - Notes: Added CLAUDE.md, SPRINT.md, .claude/settings.local.json

## Blocked

## Sprint History