modified paragraph phase 1 (done):
modified task item commit messages render with improved visual layout
modified task item "view on web" link per version using /:path/~versions/v{numb...
inserted task item newest version first (reverse server order)
inserted task item anonymous fetch for public files (no token needed)
M /sublimated/undefined +2 -0
74 unmodified lines75- cache detected space slug across sessions so settings page shows it before any file is opened76
77### version history improvements78
79phase 1 (easy, no new API):79phase 1 (done):80- [x] group versions by day: "Today", "Yesterday", "3 days ago", "Mon DD"81- [x] commit messages already render — improve visual layout82- add "view on web" link per version using `/:path/~versions/v{number}` URL pattern81- [x] commit messages render with improved visual layout82- [x] "view on web" link per version using `/:path/~versions/v{number}` URL pattern83- [x] newest version first (reverse server order)84- [x] anonymous fetch for public files (no token needed)85
86phase 2 (diff viewer, needs API):87- click version to see content at that point (read-only tab)88- API: `GET /v1/spaces/:slug/items/:id/diff?v1=X&v2=Y` already exists55 unmodified lines