Skip to content
This site is deprecated. See the new version.

Schema Reference

📋Page Status
Page Type:ContentStyle Guide →Standard knowledge base article
Quality:52 (Adequate)
Importance:2 (Peripheral)
Words:605
Structure:
📊 2📈 3🔗 0📚 01%Score: 7/15
LLM Summary:Auto-generated technical documentation cataloging 35 entity types (risks, capabilities, interventions, organizations) and 41 relationship types (causes, mitigates, enables) used in the wiki's internal data structure. Provides complete schema reference with validation pipeline and UI component integration.

This documentation is auto-generated from src/data/schema.ts.

Last generated: 2026-02-01

Loading diagram...
Loading diagram...
TypeDescription
risk-
risk-factor-
capability-
safety-agenda-
safety-approachesSafety research approaches/agendas
interventionTechnical or policy interventions
policy-
policiesPolicy categories (alias for grouping)
organizationGeneric organization
labAI lab (generic)
lab-frontier-
lab-research-
lab-startup-
lab-academic-
crux-
conceptAbstract concepts, ideas, or theoretical constructs
conceptsPlural alias
case-study-
researcher-
scenario-
resource-
funder-
historicalHistorical era or timeline event
eventsEvents or milestones
analysisAnalysis or comparison pages
modelAnalytical model for risks/scenarios (has MDX content)
modelsPlural alias
parameterKey societal/structural variable (generic)
metricMeasurable indicator (generic)
argumentArguments for/against a position
ai-transition-model-parameterParameters in the AI transition model
ai-transition-model-metricMetrics tracking AI transition parameters
ai-transition-model-scenarioScenarios/outcomes in the transition model
ai-transition-model-factorRoot factors (was risk-factor in ATM context)
ai-transition-model-subitemSub-items within factors (e.g., compute, algorithms)
TypeDescription
relatedGeneric relationship
causesA causes B
causeAlias for causes
mitigatesA reduces/prevents B
mitigated-byInverse: A is mitigated by B
mitigationA is a mitigation for B
requiresA needs B to work
enablesA makes B possible
blocksA prevents B
supersedesA replaces B (for deprecated entries)
increasesIntervention increases parameter
decreasesRisk decreases parameter
supportsIntervention supports/stabilizes parameter
measuresMetric measures parameter
measured-byInverse of measures
analyzed-byEntity is analyzed by a model/analysis
analyzesEntity analyzes another
child-ofA is a child/sub-item of B
composed-ofA is composed of B
componentA is a component of B
addressesA addresses/deals with B
affectsA affects B
amplifiesA amplifies B
contributes-toA contributes to B
driven-byA is driven by B
driverA is a driver of B
drivesA drives B
leads-toA leads to B
shaped-byA is shaped by B
consequenceA is a consequence of B
exampleA is an example of B
key-factorA is a key factor in B
manifestationA is a manifestation of B
mechanismA is a mechanism for B
outcomeA is an outcome of B
prerequisiteA is a prerequisite for B
researchA is research related to B
scenarioA is a scenario type
sub-scenarioA is a sub-scenario of B
vulnerable-techniqueA is vulnerable to technique B
modelsA models B
Loading diagram...
Terminal window
node scripts/generate-schema-docs.mjs

This script reads src/data/schema.ts and extracts:

  • EntityType enum values and comments
  • RelationshipType enum values and comments

The categories shown in the diagrams are defined in the script itself.