docs: Update project plan files
This commit is contained in:
@@ -2,6 +2,16 @@
|
||||
|
||||
**Last Updated**: 2025-12-10
|
||||
|
||||
## Recently Completed
|
||||
|
||||
### v1.3.0 - Microformats2 Compliance and Tags (Complete)
|
||||
- Tag/Category system with database schema
|
||||
- p-category microformats2 markup
|
||||
- h-feed required properties (name, author, url)
|
||||
- Author h-card with photo and bio
|
||||
- u-photo placement outside e-content
|
||||
- mf2py validation test suite
|
||||
|
||||
## Priority Levels
|
||||
|
||||
- **Critical** - Items that break existing functionality
|
||||
@@ -19,14 +29,6 @@
|
||||
|
||||
## High
|
||||
|
||||
### Strict Microformats2 Compliance
|
||||
- Complete h-entry properties (p-name, p-summary, p-author)
|
||||
- Author h-card implementation
|
||||
- h-feed wrapper for index pages
|
||||
- Full IndieWeb parser compatibility
|
||||
- Microformats2 validation suite
|
||||
- See: ADR-040
|
||||
|
||||
### Enhanced Feed Media Support
|
||||
- Multiple image sizes/thumbnails (150px, 320px, 640px, 1280px)
|
||||
- Full Media RSS implementation (media:group, all attributes)
|
||||
@@ -34,17 +36,16 @@
|
||||
- ATOM enclosure links for all media
|
||||
- See: ADR-059
|
||||
|
||||
### Tag/Category System
|
||||
- Database schema for tags
|
||||
- Tag-based filtering
|
||||
- Tag clouds
|
||||
- Category RSS/ATOM/JSON feeds
|
||||
- p-category microformats2 support
|
||||
|
||||
---
|
||||
|
||||
## Medium
|
||||
|
||||
### Tag Enhancements (v1.3.0 Follow-up)
|
||||
- Tag pagination on archive pages (when note count exceeds threshold)
|
||||
- Tag autocomplete in admin interface
|
||||
- Tag-filtered feeds (e.g., `/feed.rss?tag=python`, `/tags/python/feed.rss`)
|
||||
- Fix: Empty tag field in admin should remove all tags (currently may leave unchanged)
|
||||
|
||||
### Tag-Filtered Feeds
|
||||
- Filter feeds by tag (e.g., `/feed.rss?tag=python`)
|
||||
- Dedicated tag feed URLs (e.g., `/tags/python/feed.rss`)
|
||||
|
||||
Reference in New Issue
Block a user