Project Roadmap
Two workstreams: the ontology itself and the web interface that presents it.
From requirements lock through OWL implementation and concept population. Currently in Phase 3A (Terminology Acquisition).
Phase 1: Requirements Lock
ORSD, Manifest, family boundaries, shared core, reuse strategy. All Phase 1 deliverables complete.
Complete
Phase 2: Requirements Testing
Competency questions (86), concept record template, starter concept records, roadmap v5. Complete.
Complete
3A: Terminology Acquisition
Concept inventory harvesting across all families. ~105 topics identified with tier assignments. Currently active.
In Progress
3B: CQ Validation
Validate that harvested concepts can answer all 86 competency questions. Concurrent with 3A.
Upcoming
3C: Class Hierarchy Lock
Establish formal is-a hierarchies per family. Epistemic first, then Operational, then Organizational.
Upcoming
3D: Properties and Domains
Define object and data properties with domain/range constraints.
Upcoming
3E: Restrictions and Axioms
Add OWL restrictions, cardinality constraints, and disjointness axioms.
Upcoming
3F: OWL Implementation
Encode in Protege. Hybrid file structure now, modular later.
Upcoming
3G: CQ Evaluation
Run SPARQL queries against the OWL implementation to verify all CQs are answerable.
Upcoming
3H: Concept Records
Full 50-field concept records for all retained concepts.
Upcoming
Key Decisions Already Made
- OWL 2 as base implementation language; Protege for machine-readable modeling
- Standards are both epistemic objects and part of the authority model
- Market analysis is a first-class ontology area
- ML is classified as an enabling domain, not a core VI tradition
- No upper ontology adopted; BFO 2.0 held as reference for future alignment
- Concept stability and deprecated-concept mappability for at least 5 years
- 4-dimensional system characterization replaces the former Problem Type taxonomy
- Mint-and-map integration architecture with w3id.org/vi/ namespace
Building an extensible web application to explore, present, and interact with the ontology.
Backlog 12
Recommended
Mobile responsive breakpoints Design
Navigation collapse for mobile Design
MDX support for prose pages Feature
Concept deep-dive page template Feature
Full-text search Feature
Embedded media & video support Feature
Interactive annotation layers Feature
Vision system scoping tool Feature
Production build & static hosting Infrastructure
SEO metadata & Open Graph tags Infrastructure
Self Identified
Add page for North Star Feature
Add Executive Summary Feature
Current 0
Completed 17
Astro + React Islands scaffold Infrastructure
Git repo & GitHub remote Infrastructure
Feature-based project structure Infrastructure
Overview page migration Feature
Architecture page migration Feature
Topic Explorer with search & filter Feature
Interactive Graph (Cytoscape.js) Feature
Family Diagrams (Mermaid.js) Feature
Research Library page Feature
Roadmap page with dual tracks Feature
Depth selector with localStorage Feature
JSON data layer extraction Infrastructure
Brand palette migration Design
Typography & spacing refinement Design
Add page for Research Explorer Feature
KOS Catalog unified table Feature
Family-clustered ontology graph Feature
Architecture Decisions
- Astro + React Islands — static-first with interactive components where needed
- Nanostores for lightweight cross-component state (depth selector)
- Feature-based folder structure for extensibility (new features = new folders)
- JSON data layer with path toward MDX for prose content
- Cytoscape.js for graph visualization, Mermaid.js for architectural diagrams
- SSG output — deployable as static files to any hosting provider