Phil Skentelbery
3d80e1af51
test(microformats): Add v1.3.0 validation tests for tags and h-feed
Phase 4: Validation per microformats-tags-design.md
Added test fixtures:
- published_note_with_tags: Creates note with test tags for p-category validation
- published_note_with_media: Creates note with media for u-photo placement testing
Added v1.3.0 microformats2 validation tests:
- test_hfeed_has_required_properties: Validates name, author, url per spec
- test_hfeed_author_is_valid_hcard: Validates h-card structure
- test_hentry_has_pcategory_for_tags: Validates p-category markup
- test_uphoto_outside_econtent: Validates u-photo placement per draft spec
Test results:
- All 18 microformats tests pass
- All 116 related tests pass (microformats, notes, micropub)
- Confirms Phases 1-3 implementation correctness
Updated BACKLOG.md with tag-filtered feeds feature (medium priority)
Implementation report: docs/design/v1.3.0/2025-12-10-phase4-implementation.md
Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-10 11:51:39 -07:00
..
2025-11-26 14:54:52 -07:00
2025-11-18 19:21:31 -07:00
2025-12-10 11:51:39 -07:00
2025-11-27 21:42:37 -07:00
2025-11-24 19:41:39 -07:00
2025-11-19 14:51:30 -07:00
2025-11-28 15:02:20 -07:00
2025-11-28 15:02:20 -07:00
2025-11-26 14:54:52 -07:00
2025-11-26 14:54:52 -07:00
2025-11-27 21:14:03 -07:00
2025-11-26 14:54:52 -07:00
2025-11-27 20:46:49 -07:00
2025-11-27 21:42:37 -07:00
2025-12-09 14:58:37 -07:00
2025-12-09 14:58:37 -07:00
2025-12-10 11:51:39 -07:00
2025-11-25 11:03:28 -07:00
2025-11-25 20:10:41 -07:00
2025-11-24 17:16:28 -07:00
2025-11-18 19:21:31 -07:00
2025-11-27 21:42:37 -07:00
2025-11-26 14:13:44 -07:00
2025-11-18 23:01:53 -07:00
2025-11-22 18:22:08 -07:00
2025-11-24 17:16:28 -07:00
2025-11-25 20:10:41 -07:00
2025-11-27 20:46:49 -07:00
2025-11-27 21:42:37 -07:00
2025-11-24 17:23:46 -07:00
2025-11-25 10:34:00 -07:00
2025-11-25 10:34:00 -07:00
2025-11-25 10:34:00 -07:00
2025-11-24 17:23:46 -07:00
2025-11-18 19:21:31 -07:00