Skip to content
🚧 Early alpha — building the foundation. See the roadmap →

Tagged: Data model

All Tags
Data model
18 pages
5 related

Data modeling, graph databases, consistency, and resilience

Pages with this tag

Knowledge organization

1

How to organize framework knowledge in Obsidian — structural primitives, meta-frameworks, and the hierarchy vs. graph tension.

Tradeoffs

2

Known tradeoffs in the current design and their justifications.

Challenge 01: Are the ontology diff primitives truly atomic?

3

Critically assess whether our 9 atomic operations are the right decomposition. Find counterexamples, edge cases, or missing operations.

Challenge 06: Pairwise vs synthetic spine — architecture, resilience, and trustworthiness

4

Investigate whether Crosswalker should architect cross-framework crosswalks through a canonical intermediate spine (hub-and-spoke) or continue with direct pairwise mappings. Go deep on long-term resilience and audit-grade trustworthiness of synthetic spines.

Challenge 07: Link metadata / edge model for evidence mapping

5

Design the edge metadata model for evidence→framework implementation links — the "other" edge type Crosswalker has to support that's NOT a crosswalk. Bases-compatible storage, custom or inherited schema, reviewer attribution, status transitions.

KB population and ecosystem shift

6

Incorporated Frameworker research, DFD cross-project learnings, and documented the Dataview → Bases → Datacore transition.

Why Obsidian, why files

7

The foundational design decision — filesystem-first, not database-first. Why Obsidian over Notion, Airtable, or any no-code database.

Ontology evolution: first principles revisited

8

Breaking down the ontology evolution problem from data structure primitives, not organizational conventions. Where we are, what we're deciding, and the paths forward.

Research: atomic operations on graphs — are the 13 primitives primitive enough?

9

Literature survey of graph edit distance, ontology diff, tree-diff, schema evolution, and category theory to determine the provably complete set of atomic operations for describing structural changes.

How primitive are the primitives? Pluggable layers and open questions

10

Questioning whether the 13 structural primitives are fundamental enough, exploring detection as pluggable logic, taxonomy-over-taxonomies for decisioning, custom transfer logic, and graph vs. hierarchy scope.

User-first ontology maintenance: what does the experience look like?

11

Starting from the user (human or agent) and working backwards — what does it feel like to keep ontologies up to date? What does the system actually DO when frameworks change?

Evidence-link edge model synthesis — junction notes as the committed architecture

12

Distilling 2 research sessions directly targeted at Challenge 07 (the link metadata / edge model for evidence mapping). Both converge strongly on junction notes (edge-as-note reification) as the only architecture compatible with Obsidian Bases' flat-YAML constraint, with a concrete 13-field schema validated against 8 GRC tools and OSCAL round-trip.