Skip to content

OntoIndex + OntoCode Documentation Package

Note: Documents in this folder describe product vision, target architecture, and planned features. They are not commitments. For what ships in v0.8.0, see What ships today. For planning without fixed dates, see Release timeline (non-commitment).

This package contains product vision and specification documents. For user-facing guides, pick a documentation path:

Path Audience Start
VS Code extension Explorer, inspector, Query Workbench, reasoner panels Marketplace install, no Rust required
Rust & CLI ontoindex CLI, crates.io libraries, CI, LSP integrators cargo install ontoindex-cli

Documentation home · What ships today

Package Audience
User docs (paths above) New users and integrators
docs/design/ (this folder) Contributors and planners (roadmap, target architecture, ADRs)

Two related products:

  1. OntoIndex — Rust ontology index/query engine (ontoindex-* crates).
  2. OntoCode — VS Code extension (explorer, diagnostics, Turtle + Manchester authoring, Query Workbench, reasoner in v0.6).

Sibling project: OntoLogos — Rust ontology reasoner. OntoCode delegates reasoning to OntoLogos per ADR-0015.

Dependency policy: ADR-0016 — thin ontoindex-* facades over mature crates. Inventory: DEPENDENCY_MATRIX.md. Licenses: LICENSES.md.

v1.0 exit bar

PROTEGE_PARITY.md — canonical P0/P1/P2 checklist for Protégé-competitive release.

Document status

Many specs describe target behavior. Check the banner at the top of each doc, or:

Documents

Product & roadmap

Technical specs

UX

Historical / backlog