Skip to content

feat(metadata): Require use-cases in meta json#4321

Merged
ericfennis merged 6 commits into
mainfrom
require-usecases-meta-json
May 28, 2026
Merged

feat(metadata): Require use-cases in meta json#4321
ericfennis merged 6 commits into
mainfrom
require-usecases-meta-json

Conversation

@ericfennis

Copy link
Copy Markdown
Member

Changes

Adds new property to meta json files names "use-cases".

Motivation

For each icons we already require to provide use-cases. But now these usecases are only documented in the PR descriptions.
We should also add these to the meta json files, to document them for the icons.
These usecases are usefull for information to improve context for LLMs to indicate the use for each icon, which (hopefully) contributes improves the DX when using AI coding tools.

This will be part of bigger project to enrich context for AI coding tools.

Co-authored-by: Copilot <copilot@github.com>
@github-actions github-actions Bot added the 🫧 metadata Improved metadata label Apr 24, 2026
@ericfennis ericfennis changed the title feat: Require use-cases in meta json feat(metadata): Require use-cases in meta json May 22, 2026
Copilot AI review requested due to automatic review settings May 28, 2026 07:55

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

@ericfennis
ericfennis merged commit 45740be into main May 28, 2026
9 checks passed
@ericfennis
ericfennis deleted the require-usecases-meta-json branch May 28, 2026 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🫧 metadata Improved metadata

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants