Skip to content

[Copilot Dreams] Check new resources in the right generated catalog 🤖🤖🤖 - #6161

Merged
aaronpowell merged 1 commit into
mainfrom
copilot/dream-curate-memories-20261102023034
Nov 2, 2026
Merged

aaronpowell merged 1 commit into
mainfrom
copilot/dream-curate-memories-20261102023034

Conversation

@Copilot

Copilot AI commented Nov 2, 2026

Copy link
Copy Markdown

🧠 How this helps Copilot

Copilot could look for a new resource in the repository's main README and mistakenly conclude that its listing is missing. The guidance now points to the category catalog where the build places that resource, and no longer suggests that this build refreshes website data.

Automated details

Source: curate-memories Dream, analyzing main at 858bca0.

Discarded guidance: The plugin review checklist stays unchanged because review-rule learnings are outside this run's scope.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@Copilot
Copilot AI requested a review from a team as a code owner November 2, 2026 02:30
Comment thread AGENTS.md
npm ci

# Build the project (generates README.md and marketplace.json)
# Build the project (generates category READMEs and marketplace.json)

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

🛠️ Find the generated catalogs: The old output description could send Copilot to the root README for resource listings, but the build writes those listings to category READMEs. The root README can still receive a separate featured-plugin update.

Comment thread AGENTS.md
1. Create the file with proper front matter
2. Add the file to the appropriate directory
3. Update the README.md by running: `npm run build`
3. Update `docs/README.agents.md` or `docs/README.instructions.md` by running: `npm run build`

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

🛠️ Check the resource's actual listing: Looking in the root README could make an added agent or instruction appear missing; the producer writes their listings to these two catalogs.

Comment thread AGENTS.md
4. Add any bundled scripts or assets to the folder
5. Make scripts executable: `chmod +x script.sh`
6. Update the README.md by running: `npm run build`
6. Update `docs/README.hooks.md` by running: `npm run build`

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

🛠️ Check the hook's actual listing: The root README is not the hook listing destination; the producer writes the hook catalog here, so the verification step now leads to the generated entry.

Comment thread AGENTS.md
2. Include frontmatter with `name` and `description`, plus agentic workflow fields (`on`, `permissions`, `safe-outputs`)
3. Compile with `gh aw compile --validate` to verify it's valid
4. Update the README.md by running: `npm run build`
4. Update `docs/README.workflows.md` by running: `npm run build`

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

🛠️ Check the workflow's actual listing: A root-README check could incorrectly suggest that a new workflow was omitted; the build writes the workflow listing to its category catalog.

Comment thread AGENTS.md
3. Add any bundled assets (scripts, templates, data) to the skill folder
4. Run `npm run skill:validate` to validate the skill structure
5. Update the README.md by running: `npm run build`
5. Update `docs/README.skills.md` by running: `npm run build`

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

🛠️ Check the skill's actual listing: Copilot could look for a generated skill entry in the wrong README; the producer writes skill entries to this category catalog.

Comment thread AGENTS.md
3. Edit the generated `plugin.json` with your metadata
4. Run `npm run plugin:validate` to validate the plugin structure
5. Run `npm run build` to update README.md and marketplace.json
5. Run `npm run build` to update `docs/README.plugins.md` and marketplace.json

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

🛠️ Check the plugin's actual listing: The old root-README destination could make a plugin listing appear absent, while the build writes the plugin catalog under docs. Marketplace generation remains part of the same command.

Comment thread AGENTS.md
3. Ensure `assets/preview.png` exists as the primary visual asset
4. Run `npm run plugin:validate` to validate plugin and extension metadata
5. Run `npm run build` to regenerate website data and marketplace output
5. Run `npm run build` to regenerate category READMEs and marketplace output

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

🛠️ Avoid assuming website data was refreshed: The old step could lead Copilot to believe this command also regenerates website data, but the package defines that as a separate script. This step now names the outputs its command actually regenerates.

Comment thread AGENTS.md
- Run `npm run build` to update the README
- **Always run `bash eng/fix-line-endings.sh`** to normalize line endings (CRLF → LF)
- Check that your new resource appears correctly in the README
- Check that your new resource appears correctly in `docs/README.<type>.md`

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

🛠️ Verify the listing where it is generated: Checking only the root README could incorrectly suggest that the build missed a resource; resource listings are written to category catalogs.

Comment thread AGENTS.md
> **Important:** All pull requests should target the **`main`** branch, not `staged`.

1. **README updates**: New files should automatically be added to the README when you run `npm run build`
1. **README updates**: New files should automatically be added to `docs/README.<type>.md` when you run `npm run build`

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

🛠️ Expect the correct generated diff: The old wording could prompt an unnecessary root-README edit for a new resource; the build updates the category listings instead. Conditional featured-plugin updates to the root README remain possible.

Comment thread AGENTS.md

- [ ] Run `npm install` (or `npm ci`) to install dependencies
- [ ] Run `npm run build` to generate the updated README.md
- [ ] Run `npm run build` to generate the updated `docs/README.<type>.md`

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

🛠️ Check the right build output before submitting: A successful build need not add a resource to the root README; its listing is generated in the corresponding category catalog, which is the output this checklist should verify.

@github-actions github-actions Bot added merge-risk:medium ready-for-review Submission passed intake validation and is ready for maintainer review labels Nov 2, 2026
@github-actions

github-actions Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

🚦 Submission status: 👀 Ready for review

Risk tier: merge-risk:medium — New or substantially changed resource without privileged execution
Required to merge: passing submission-gate checks plus 1 approval from reviewers with write access.

Why this tier
  • Changes files outside the low-risk documentation and resource paths

Automated checks

Check Status Details
Line endings ✅ Passed Passed · logs
Spelling ✅ Passed Passed · logs
Contributor reputation ✅ Passed Passed · logs
Duplicate resource scan ✅ Passed Passed · logs
PR quality signal ✅ Passed Passed · logs

Review

  • Approvals: 0/1
  • Assigned reviewer: not assigned yet — comment /request-review to ask for one
  • Review target date: not set
  • Still needed: 1 more approval(s)
  • No staffed reviewer pool owns these files yet; any reviewer with write access counts as the domain reviewer.

Commands

Command Who What it does
/rerun-checks PR author, maintainers Re-runs failed or incomplete checks and re-evaluates this gate
/request-review PR author, maintainers Asks the review rotation to assign a reviewer (adds needs-reviewer)

Updated for 6da4f4d · gate run · This comment is maintained automatically — see submission gate docs.

@aaronpowell
aaronpowell merged commit 68b6277 into main Nov 2, 2026
27 of 29 checks passed
@aaronpowell
aaronpowell deleted the copilot/dream-curate-memories-20261102023034 branch November 2, 2026 03:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merge-risk:medium ready-for-review Submission passed intake validation and is ready for maintainer review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants