Cursor implementation prompts¶
Step-by-step prompts for implementing the OntoUI platform (v0.13+). Read SHIPPED.md and glossary.md first.
Rules¶
- Label implemented vs planned in code comments where behavior is stubbed.
- Do not implement OntoStudio shell, full plugin host runtime, or AI provider backends unless the prompt says so.
- Run tests after each prompt:
cd extension/webview-ui && npm test - Match existing TypeScript/React patterns in
extension/webview-ui/. - Ontology logic stays in Rust/LSP — webviews call LSP only.
Prompt index¶
| # | Prompt | Target release |
|---|---|---|
| 01 | build-ontoui-workspace-platform | v0.13 |
| 02 | add-workspacestore | v0.13 |
| 03 | add-workspaceregistry | v0.13 |
| 04 | migrate-panels-to-workspaces | v0.13 |
| 05 | implement-current-focus | v0.13 |
| 06 | improve-entity-workspace | v0.13–v1.0 |
| 07 | improve-graph-workspace | v0.13–v1.0 |
| 08 | improve-query-workbench | v0.13 |
| 09 | add-ai-action-lifecycle | v1.1+ |
| 10 | add-capability-provider-interfaces | v0.14 |
| 11 | semantic-refactoring-preview-workflow | v0.13 |
| 12 | reasoning-diagnostics-workflow | v0.13–v1.0 |
| 13 | design-tokens-component-library | v0.13 |
Recommended order: 01 → 02 → 05 → 03 → 04 → 06–08 → 11–13 → 09–10