Skip to content

Product & platform ADRs

Architecture decisions for OntoUI, workspace model, plugins, AI, and OntoStudio — product/platform layer.

Engineering ADRs (OntoCore crates, parsers, reasoners): design/adr/README.md

Index

ADR Title Status
0001 OntoUI as shared React platform Accepted (v0.13 foundation shipped)
0002 Workspace model over panel model Accepted (implemented v0.13)
0003 Current Focus as central UX concept Accepted (implemented v0.13)
0004 WorkspaceStore as UI source of truth Accepted (implemented v0.13)
0005 Capability Provider plugin model Accepted (planned v0.14)
0006 AI changes require preview before apply Accepted (proposed v1.1+)
0007 OntoStudio shares UI/platform with OntoCode Accepted (planned post v1.0)

When to write a product ADR

  • Cross-cutting OntoUI / OntoCode / OntoStudio decisions
  • UX architecture that affects multiple workspaces
  • Plugin or AI safety boundaries

OntoCore-only decisions (parser choice, crate split) → design/adr/README.md