OntoCode Product Design Specification¶
Document type: Product design specification pack (target state). Not a shipped feature list. See ROADMAP_MAPPING.md for release mapping and SHIPPED.md for what works today.
This specification pack defines the product, UX, technical architecture, design system, state model, plugin platform, AI experience, and implementation roadmap for OntoCode and the broader Ontologos semantic engineering platform.
Integrated with repo plans: ROADMAP_MAPPING.md — master checklist for every Product Roadmap 2.0 item mapped to releases. For what ships today, see SHIPPED.md.
Primary Goal¶
Move OntoCode beyond a VS Code ontology extension into a first-class semantic engineering IDE and platform.
Product Stack¶
- OntoCore: Rust semantic workspace engine.
- OntoCode: VS Code extension experience.
- OntoUI — Shared React UI platform (platform/ONTOUI.md) — v0.13 foundation shipped
- OntoStudio: Future standalone desktop application (planned).
- Plugin Platform: Capability Provider ecosystem (planned v0.14).
- AI Layer: Context-aware semantic engineering assistant (proposed v1.1+).
- Design System: Shared UI/UX language.
Terminology: Glossary · Architecture hub: platform/OVERVIEW.md
Documents¶
PRODUCT_DESIGN_SPECIFICATION.mdPLATFORM_ARCHITECTURE.mdSTATE_MANAGEMENT.mdDESIGN_TOKENS.mdUX_PATTERNS.mdWORKSPACE_WIREFRAMES.mdCOMPONENT_INTERFACES.mdEVENT_SEQUENCE_DIAGRAMS.mdPLUGIN_API_SPEC.mdAI_ORCHESTRATION_ARCHITECTURE.mdGRAPH_RENDERING_ARCHITECTURE.mdACCESSIBILITY_SPEC.mdKEYBOARD_SHORTCUTS.mdTESTING_STRATEGY.mdTELEMETRY_ANALYTICS.mdPRODUCT_ROADMAP_2.0.mdROADMAP_MAPPING.md— UI phases ↔ repo releasesDESIGN_TOKENS.json