docs: mark M14 complete and pass TEST:M14 gate
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
df5b4e04ae
commit
dd559502ae
+9
-9
@@ -87,15 +87,15 @@
|
||||
|
||||
## M14: Plugin Marketplace
|
||||
|
||||
- [ ] **M14.1** — Plugin discovery UI (fetch static registry JSON, list with name/type/author/version, install button)
|
||||
- [ ] **M14.2** — Plugin settings panel (`PluginSettingsForm.vue` renders JSON Schema, stored encrypted IDB)
|
||||
- [ ] **M14.3** — Plugin permissions UI (permissions dialog on install, grant/deny per capability, stored per plugin)
|
||||
- [ ] **M14.4** — Plugin dev mode (`VITE_PLUGIN_DEV=true`, hot-reload from `src/plugins/dev/`, error inspector)
|
||||
- [ ] **M14.5** — Built-in plugin: Wikipedia (`/wiki {query}`, Wikipedia REST API, returns `article` card)
|
||||
- [ ] **M14.6** — Built-in plugin: OpenLibrary (`/book {query}`, openlibrary.org, returns `book_ext` cards)
|
||||
- [ ] **M14.7** — Plugin import by URL (paste GitHub raw URL or IPFS CID, validate manifest, permissions dialog)
|
||||
- [ ] **M14.8** — Plugin versioning & auto-update (check registry on start, badge when updates available, changelog)
|
||||
- [ ] **TEST:M14** — Run `pnpm test` and `pnpm typecheck && pnpm lint`. Fix all failures before proceeding.
|
||||
- [x] **M14.1** — Plugin discovery UI (fetch static registry JSON, list with name/type/author/version, install button)
|
||||
- [x] **M14.2** — Plugin settings panel (`PluginSettingsForm.vue` renders JSON Schema, stored encrypted IDB)
|
||||
- [x] **M14.3** — Plugin permissions UI (permissions dialog on install, grant/deny per capability, stored per plugin)
|
||||
- [x] **M14.4** — Plugin dev mode (`VITE_PLUGIN_DEV=true`, hot-reload from `src/plugins/dev/`, error inspector)
|
||||
- [x] **M14.5** — Built-in plugin: Wikipedia (`/wiki {query}`, Wikipedia REST API, returns `article` card)
|
||||
- [x] **M14.6** — Built-in plugin: OpenLibrary (`/book {query}`, openlibrary.org, returns `book_ext` cards)
|
||||
- [x] **M14.7** — Plugin import by URL (paste GitHub raw URL or IPFS CID, validate manifest, permissions dialog)
|
||||
- [x] **M14.8** — Plugin versioning & auto-update (check registry on start, badge when updates available, changelog)
|
||||
- [x] **TEST:M14** — Run `pnpm test` and `pnpm typecheck && pnpm lint`. Fix all failures before proceeding.
|
||||
|
||||
## M15: Settings & Personalisation
|
||||
|
||||
|
||||
Reference in New Issue
Block a user