summaryrefslogtreecommitdiff
path: root/SPRINT.md
AgeCommit message (Collapse)Author
11 daysfeat(pleroma): add incremental caching for post fetchingDawid Rycerz
Use Astro 5 MetaStore to persist sync state (newestStatusId, lastSyncTime, accountId) between builds. On subsequent builds, only fetch new posts via the Mastodon API since_id parameter instead of re-fetching all ~344 statuses. Includes force-refresh support via PLEROMA_FORCE_REFRESH env var or config option, cache TTL, and automatic fallback to full fetch on errors. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
11 daysAdd feature tasks to sprint backlogDawid Rycerz
- 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>
11 daysAdd Claude Code setup and fix trailing comma in content configDawid Rycerz
- Add CLAUDE.md with project instructions and conventions - Add SPRINT.md for task tracking - Add .claude/settings.local.json with dev command permissions - Add trailing comma to pleroma hashtag list in content.config.ts Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>