feat: category-driven readme with incremental fetch and metadata enrichment#4
Merged
Merged
Conversation
15a6af2 to
3b8d65b
Compare
…chment
- Add categories section to libraries.yml with name/description
- Add description, tags, and category fields to every library entry
- Merge 14 fine-grained tags into 5 coarse categories
- Implement incremental git fetch instead of full re-clone
- Render category-grouped tables with per-category descriptions
- Dynamically generate TOC via {{LIBRARIES_TOC}} placeholder
- Add Tags column with inline-code formatting
- Merge License + Last Commit into Status column separated by ·
- Italicize last-commit dates older than 2 years
- Fix TOC anchor for categories containing &
- Reduce main.yml cron from every 4 hours to daily
- Validate category values against YAML-defined set
3b8d65b to
f7c244a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.