Add descriptions for all installable apps - #24
MetzinAround wants to merge 3 commits into
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: e6afc5b4-5772-4b44-90be-268a218b93fd
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: e6afc5b4-5772-4b44-90be-268a218b93fd
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Unresolved user-facing copy issues remain in src/content/app-descriptions.ts.
Get a fresh assessment by requesting another Copilot review.
Review tier: Lite
Findings: 9
Open findings (9)
Correct typos in the clock description · New Use sentence case for the squirrel description · New Remove the exclamation from ghost signal copy · New Use the full International Space Station name · New Correct Conway's possessive and punctuation · New Hyphenate Flappy Bird-style · New Fix the rogue description grammar · New Hyphenate Pong-style · New Finish the tomato description as a sentence · New
What changed in this PR
Adds descriptions for external installable apps and makes them available in the /edit app store.
Changes:
- Adds descriptions for 18 external apps.
- Merges external descriptions with local app metadata.
- Documents app-description conventions.
| File | Reviewed changes |
|---|---|
src/pages/edit.astro |
Merges local and external descriptions. |
src/content/app-descriptions.ts |
Defines external app descriptions; copy corrections remain. |
.github/copilot-instructions.md |
Documents app-description and catalog-key conventions. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|
@crnicholson Some of the apps didn't have a description associated, so I went through and made a 1 sentence describer for each one. Copilot update instructions that each app should have a description so when this page populates, the description comes with it. This needs to go into the app descriptions PR first before that one is merged. |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

Adds descriptions for the installable apps that are not part of the local content collection.
The edit page now merges these descriptions with the existing app metadata so every app in the badger/home catalog can show a description.
Build verified with
npm run build.Targets #23.