Skip to content

Publish approved featured catalog icons to main - #82

Merged
aphansal123 merged 12 commits into
mainfrom
aphansal123-featured-catalog-icon-data
Oct 14, 2026
Merged

aphansal123 merged 12 commits into
mainfrom
aphansal123-featured-catalog-icon-data

Conversation

@aphansal123

@aphansal123 aphansal123 commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

This pull request adds a new catalog-icons.json file that defines a catalog of icon metadata for various applications and skills. Each entry includes an identifier, icon URL, provenance information, and a SHA256 hash for verification. This will help standardize and document the icons used across the project.

Key additions in catalog-icons.json:

Icon metadata catalog:

  • Added metadata for 13 application and skill icons, including identifiers, icon URLs, provenance/approval details, and SHA256 hashes. This covers icons for products like Jira, GitHub Security Best Practices, Sentry, Azure DevOps, Figma, and more.

Provenance and licensing:

  • Included detailed provenance and approval statements for each icon, clarifying public redistribution rights and licensing status.

Hash-based verification:

  • Provided SHA256 hashes for each icon to ensure integrity and authenticity of the referenced assets.

aphansal123 and others added 11 commits October 13, 2026 22:57
Preserve reviewed artwork and declarations with immutable asset URLs. Add only icon metadata to the existing catalog resource snapshot.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b21c356f-7fbf-4392-8f95-f5c987dba212
Preserve approved data while using the icon-aware generator in CI.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b21c356f-7fbf-4392-8f95-f5c987dba212
Retain approved data and refresh live registry inputs with the icon-aware generator.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b21c356f-7fbf-4392-8f95-f5c987dba212
Co-authored-by: aphansal123 <21958153+aphansal123@users.noreply.github.com>
Point provenance at immutable approved PNG exports instead of private repository links. Clarify the distinction from the private original artwork while preserving redistribution attestations and all asset pins and digests.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b21c356f-7fbf-4392-8f95-f5c987dba212
Co-authored-by: aphansal123 <21958153+aphansal123@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b21c356f-7fbf-4392-8f95-f5c987dba212
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b21c356f-7fbf-4392-8f95-f5c987dba212
Copilot AI balanced review requested due to automatic review settings October 14, 2026 14:43
@aphansal123

Copy link
Copy Markdown
Contributor Author

@trent-j The previous PR didn't get merged into the main branch so just recreated it here, thanks!

@aphansal123
aphansal123 requested a review from trent-j October 14, 2026 14:45

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟡 Changes recommended

The catalog includes unrelated registry updates that contradict the stated icon-only scope.

1 open finding
What changed in this PR

Publishes approved featured-resource icons through the catalog overlay and generated metadata.

Changes:

  • Adds 12 immutable PNG assets and 13 icon declarations.
  • Adds 13 generated icon URLs.
  • Also includes an unintended broad registry refresh.
File Description
catalog-icons.json Declares 13 reviewed icons and provenance.
ai-catalog.json Adds icon metadata plus unrelated registry updates.
icons/​atlassian-labs/​jira.png Jira artwork.
icons/​figma/​figma.png Figma artwork.
icons/​github/​security-best-practices.png Security artwork.
icons/​mattpocock/​grill-me.png Grill Me artwork.
icons/​microsoft/​azure-devops.png Azure DevOps artwork.
icons/​microsoft/​azure.png Azure artwork.
icons/​microsoft/​microsoft-foundry.png Foundry artwork.
icons/​microsoft/​playwright.png Playwright artwork.
icons/​microsoft/​workiq.png Work IQ artwork.
icons/​pbakaus/​impeccable.png Impeccable artwork.
icons/​sentry/​sentry-triage.png Sentry artwork.
icons/​vercel-labs/​web-design-guidelines.png Included unused artwork.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread ai-catalog.json
@@ -22533,7 +22543,7 @@
"model-context-protocol"
],
"version": "1.0.0",
"updatedAt": "2026-10-14T03:19:37Z",
"updatedAt": "2026-10-14T14:31:19Z",
@aphansal123
aphansal123 merged commit 64a2e14 into main Oct 14, 2026
6 of 7 checks passed
Copilot stopped work on behalf of aphansal123 due to an error October 14, 2026 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants