Tagged: Data model
Data modeling, graph databases, consistency, and resilience
Pages with this tag
Knowledge organization
1How to organize framework knowledge in Obsidian — structural primitives, meta-frameworks, and the hierarchy vs. graph tension.
Tradeoffs
2Known tradeoffs in the current design and their justifications.
Challenge 01: Are the ontology diff primitives truly atomic?
3Critically 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
4Investigate 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
5Design 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
6Incorporated Frameworker research, DFD cross-project learnings, and documented the Dataview → Bases → Datacore transition.
Why Obsidian, why files
7The foundational design decision — filesystem-first, not database-first. Why Obsidian over Notion, Airtable, or any no-code database.
Ontology evolution: first principles revisited
8Breaking 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?
9Literature 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
10Questioning 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?
11Starting 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
12Distilling 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.