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

Operational landscape

Updated

The operational landscape shows who does what across the ontology ecosystem. It combines three dimensions:

  • Institutional actors — who creates, maps, regulates, consumes
  • Ontology components — frameworks themselves vs crosswalks vs evidence vs interchange formats
  • Resource intensity — one-time investment vs periodic updates vs continuous operational work

This is the combined view that determines what to build into software, what to crowdsource, and what requires ongoing resources (money, people, tooling, expertise).


The gradient runs from teal (build once, rooted in first principles) through yellow (community-maintained, evolves slowly) to red (ongoing operational work that never ends).


Who owns what across the ontology lifecycle? This matrix maps institutional actors against ontology components, colored by resource intensity.

Color key: One-time/rare — Periodic updates — Continuous ops — N/A

Ontology
definitions
Ontology
versioning
Crosswalk
definitions
Crosswalk
maintenance
Evidence
mapping
Standards/
formats
Standard bodies
NIST, ISO, MITRE
Creates frameworks
800-53, CSF, ATT&CK
Publishes versions
Versioning patterns
Some official crosswalks
CSF↔800-53
Rarely maintains
others’ crosswalks
N/ACreates OSCAL, STIX
Industry groups
CRI, OWASP, PCI SSC
Creates domain frameworks
CRI Profile
Publishes versions
ad-hoc cadence
Provides crosswalks
in Excel workbooks
Updates when upstream
frameworks change
N/ARarely
Regulators
SEC, FFIEC, NYDFS
Doesn’t create —
mandates adoption
References specific
versions in mandates
N/AN/AN/A — requires
you to do it
May mandate
specific formats
Mapping orgs
OLIR, SCF, CTID
N/ATracks upstream
version changes
Creates crosswalks
OLIR, SCF STRM, CTID
Continuous re-mapping
Staleness problem
N/AUses SSSOM
GRC vendors
ServiceNow, Drata
Implements in softwareUpdates libraries
when versions release
Bundles crosswalks
in product
Ongoing library
maintenance
Provides UI for
customer mapping
May support
OSCAL import/export
Your organizationImports via
Crosswalker
Re-imports on update
Resilience strategies
Consumes community
crosswalk configs
Staleness detection
Constraint enforcement
Core GRC work
Evidence mapping
Uses for
import/export
AuditorsN/AVerifies version
compliance
N/AN/AVerifies your
evidence links
May require
specific formats

Reading the matrix: Each cell shows what that actor does for that component, with links to relevant KB pages. The left border color indicates resource intensity — green (one-time), yellow (periodic), red (continuous), gray (not applicable).

Key insights from the matrix:

  • Crosswalk maintenance is red for mapping orgs, GRC vendors, AND your org — it’s the most resource-intensive ongoing work across the ecosystem. Mapping orgs like SCF and UCF reduce this burden with a synthetic spine (also: hub-and-spoke mapping) architecture — mapping each framework once to a canonical intermediate instead of authoring O(N²) direct pairwise crosswalks. Whether Crosswalker should consume, inherit, or build such a spine is an open Foundation question — see Challenge 06 and the 04-10 synthesis.
  • Evidence mapping is your org’s continuous burden — no one else can do it for you
  • Standard bodies do the one-time creation work but rarely maintain crosswalks to OTHER frameworks
  • Regulators mandate but don’t create or maintain — they add requirements without resources

Tier 1: First-principles software (build once)

Section titled “Tier 1: First-principles software (build once)”

Work rooted in the fundamental nature of the problem domain. Once solved correctly, this rarely changes because the underlying principles don’t change.

Work itemWhy it’s resilientRelated
EvolutionPattern taxonomyOntologies have always evolved these ways — the patterns are structuralOntology evolution
Core parser/transform/generate libraryCSV/XLSX/JSON parsing is a solved problem; generation is deterministicLayered architecture
VaultAdapter interfaceThe abstraction between vault operations and platform is stableWhy files
SCD type strategiesData warehouse patterns from the 1990s — proven, unchangedData model resilience
Config-as-code schemaJSON/YAML schema design is durable; migrations handle evolutionConfig schema

Business analogy: This is R&D. High upfront cost, near-zero marginal cost afterward.

Built on first principles but adapts as the ecosystem shifts. Changes on the order of years, not months.

Work itemWhat causes changeRelated
Transform engine (24 types)New data patterns emerge; new framework formats appearOntology lifecycle: Import
Migration strategy engineNew SCD type combinations discovered through practiceConstraint enforcement
Plugin UI (wizard, settings)Obsidian API changes; UX improvements from user feedbackRoadmap: Formats
Typed link syntaxMetadata ecosystem evolves (Bases, Datacore)Link metadata

Business analogy: This is product engineering. Continuous improvement, but the foundation doesn’t change.

Tier 3: Community-maintained (shared work)

Section titled “Tier 3: Community-maintained (shared work)”

Work that’s per-framework but shareable. Once someone configures a framework, everyone benefits. This is where community leverage matters most.

Work itemWho does itRelated
Evolution profiles (per-framework YAML)Community contributes; Crosswalker validatesEvolutionPattern spec
FrameworkConfig presets (import configs)First user configures; shares via registryConfig schema
Crosswalk mapping dataOften sourced from OLIR, SCF, CTID; community refinesFramework crosswalks

Business analogy: This is the marketplace/ecosystem. The more contributors, the more valuable each contribution becomes. Like npm packages or Terraform providers.

Key insight: This tier is where Crosswalker’s community config registry would create the most value — the hard per-framework work done once, shared infinitely.

Work that recurs because the external world changes. Cannot be eliminated — only automated or made more efficient.

Work itemWhy it recursRelated
Framework version trackingFramework owners publish updates on their own schedulesFramework versioning
Crosswalk refreshWhen either framework in a crosswalk updates, the mapping may go staleCrosswalk staleness
Stale detection notificationsUsers need to know when their imported snapshot is outdatedConstraint enforcement
Community config validationSubmitted configs need review, testing, version bumpingProgressive classification

Business analogy: This is DevOps / SRE. If you built a business, this is where subscription revenue would fund ongoing labor. The institutional timing problem means this work literally never ends.

Work that’s specific to YOUR organization. No tool can eliminate it — only make it more efficient.

Work itemWhy only you can do itRelated
Evidence mappingOnly your team knows which policies satisfy which controlsGRC teams
Assessment documentationOnly your team knows your implementation detailsEvidence mapping
Audit trail maintenanceOnly your team can answer auditor questionsInstitutional landscape
Custom crosswalksYour org may have unique mapping needs between internal and external ontologiesSchema matching

Business analogy: This is the customer’s work. The tool makes it faster and more reliable, but it’s fundamentally human judgment.


The gradient directly maps to the layered architecture:

TierArchitecture layerInvestment type
Tier 1 (first principles)SpecOne-time R&D
Tier 2 (refined software)Library/SDKContinuous engineering
Tier 3 (community)Framework driversEcosystem building
Tier 4 (operations)Registry/infrastructureOngoing operations
Tier 5 (user work)Plugin UXCustomer success

The goal of Crosswalker’s architecture: Push as much work as possible toward Tier 1 (solved once, resilient forever). Where that’s impossible (Tiers 3-4), build community infrastructure so the work is shared. Only Tier 5 is irreducibly the user’s burden.


If this were a business:

  • Tiers 1-2 are funded by initial development (open source contributions, grants, or VC)
  • Tier 3 is self-sustaining once the community is large enough (network effects)
  • Tier 4 is the ongoing cost that requires either subscription revenue, sponsorship, or dedicated volunteers
  • Tier 5 is the value proposition — you sell efficiency, not elimination, of this work

The EvolutionPattern taxonomy is a Tier 1 investment that reduces Tier 4 costs — by classifying evolution patterns upfront, stale detection and migration become more automated and less human-dependent.