Skip to content

docs(catalog): document app-manifest-validate reusable#42

Merged
zircote merged 1 commit into
mainfrom
fix/catalog-document-app-manifest-validate
Jul 1, 2026
Merged

docs(catalog): document app-manifest-validate reusable#42
zircote merged 1 commit into
mainfrom
fix/catalog-document-app-manifest-validate

Conversation

@zircote

@zircote zircote commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

What

Document the app-manifest-validate.yml reusable in the workflow catalog so the catalog-completeness gate passes.

  • Add a catalog entry for app-manifest-validate.yml
  • Correct the title count to the actual 23 reusables (it read 20 while 22 existed, then 23 with this entry)

Why

The catalog-check gate fails closed if any workflow with a workflow_call: block is missing from workflow-catalog.md. app-manifest-validate.yml — added with the five-App auth work (ADR-011) and intentionally exposed via workflow_call so a repo can validate a vendored apps.json copy — had no catalog entry, so main was red. This adds the entry and fixes the drifted count.

Scope

Docs-only: touches .github/skills/attested-delivery/references/workflow-catalog.md. No workflow behavior changes.

catalog-completeness gate requires every workflow_call file to be listed in
workflow-catalog.md. app-manifest-validate.yml (exposed via workflow_call per
ADR-011 so repos can validate a vendored apps.json) was missing. Add its entry
and correct the title count to the actual 23 reusables.
Copilot AI review requested due to automatic review settings July 1, 2026 02:08

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.

Pull request overview

Updates the attested-delivery workflow catalog documentation to include the previously undocumented app-manifest-validate.yml reusable workflow, ensuring the catalog-completeness gate passes.

Changes:

  • Update the catalog title count to 23 central reusable workflows (matches the actual number of workflow entries).
  • Add a new catalog entry documenting ${CLAUDE_PLUGIN_ROOT}/workflows/app-manifest-validate.yml (contract, permissions, predicate, allow-list).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@zircote zircote merged commit 22d7431 into main Jul 1, 2026
8 checks passed
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.

2 participants