ontoref-code/diagram.md
2026-07-10 01:44:59 +01:00

207 lines
12 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

flowchart LR
classDef axiom fill:#1a1a2e,stroke:#e94560,color:#fff,font-weight:bold
classDef tension fill:#16213e,stroke:#f5a623,color:#fff
classDef practice fill:#0f3460,stroke:#53c28b,color:#fff
classDef project fill:#1b262c,stroke:#4fc3f7,color:#fff
classDef moment fill:#2d2d2d,stroke:#aaa,color:#fff
protocol_not_runtime["Protocol, Not Runtime"]:::axiom
self_describing["Self-Describing"]:::axiom
voluntary_adoption["Voluntary Adoption"]:::axiom
internal_coherence_enforced["Internal Coherence Enforced"]:::axiom
dag_formalized["DAG-Formalized Knowledge"]:::axiom
ontology_axis_substance["Ontology Axis — Substance"]:::axiom
reflection_axis_act["Reflection Axis — Act"]:::axiom
witness_as_axis_seam["Witness as Axis Seam"]:::axiom
sufficient_verification["Sufficient Verification over Complete Knowledge"]:::axiom
formalization_vs_adoption["Formalization vs Adoption Friction"]:::tension
ontology_vs_reflection["Ontology vs Reflection"]:::tension
openness_vs_sustainability["Openness vs Sustainability"]:::tension
plane_habitability["Plane Habitability — Coexistence vs Transgression"]:::tension
enforcement_vs_emergence["Enforcement vs Emergence — Friction that Becomes Gravity"]:::tension
reach_vs_qualification["Reach vs Qualification — Difusión Honesty as Filter"]:::tension
adr_lifecycle["ADR Lifecycle"]:::practice
reflection_modes["Reflection Modes"]:::practice
coder_process_memory["Coder Process Memory"]:::practice
describe_query_layer["Describe Query Layer"]:::practice
ontoref_ontology_crate["Ontoref Ontology Crate"]:::practice
ontoref_reflection_crate["Ontoref Reflection Crate"]:::practice
adopt_ontoref_tooling["Adopt Ontoref Tooling"]:::practice
protocol_migration_system["Protocol Migration System"]:::practice
ontology_three_file_split["Ontology Three-File Split"]:::practice
adr_node_linkage["ADRNode Declared Linkage"]:::practice
web_presence["Web Presence"]:::practice
level_aware_about["Level-Aware About Projection"]:::practice
ontoref_daemon["Ontoref Daemon"]:::practice
api_catalog_surface["API Catalog Surface"]:::practice
unified_auth_model["Unified Auth Model"]:::practice
project_onboarding["Project Onboarding"]:::practice
daemon_config_management["Daemon Config Management"]:::practice
qa_knowledge_store["Q&A Knowledge Store"]:::practice
quick_actions["Quick Actions Catalog"]:::practice
personal_ontology_schemas["Personal Ontology Schemas"]:::practice
content_modes["Content & Career Reflection Modes"]:::practice
search_bookmarks["Search Bookmarks"]:::practice
drift_observation["Passive Drift Observation"]:::practice
manifest_self_description["Manifest Self-Interrogation Layer"]:::practice
config_surface["Config Surface"]:::practice
domain_extension_system["Domain Extension System"]:::practice
vcs_abstraction["VCS Abstraction Layer"]:::practice
agent_workspace_orchestration["Agent Workspace Orchestration"]:::practice
mcp_surface["MCP Server Surface"]:::practice
graphql_surface["GraphQL API Surface"]:::practice
registry_credential_vault["Registry Credential Vault"]:::practice
level_hierarchy_resolution["Level Hierarchy and Mode Resolution"]:::practice
ci_pipelines["CI/CD Pipelines"]:::practice
tier_coexistence_permanent_design["Tier Coexistence as Permanent Design"]:::practice
read_tensions_first["Read Tensions First (ondaod)"]:::practice
positioning_layer["Positioning Layer"]:::practice
protocol_anti_patterns["Protocol Anti-Pattern Catalog"]:::practice
interaction_trace["Interaction Trace"]:::practice
oci_distribution["OCI Distribution"]:::practice
docsite_projection["Docsite Projection — mdBook from the Ontology"]:::practice
self_describing -->|"ManifestsIn"| dag_formalized
self_describing -->|"ManifestsIn"| adr_lifecycle
self_describing -->|"ManifestsIn"| reflection_modes
ontology_vs_reflection -->|"Resolves"| dag_formalized
ontology_vs_reflection -->|"Resolves"| coder_process_memory
dag_formalized -->|"ManifestsIn"| ontoref_ontology_crate
reflection_modes -->|"ManifestsIn"| ontoref_reflection_crate
voluntary_adoption -->|"Resolves"| formalization_vs_adoption
protocol_not_runtime -->|"Implies"| voluntary_adoption
internal_coherence_enforced -->|"Resolves"| ontology_vs_reflection
adr_lifecycle -->|"Complements"| reflection_modes
adr_node_linkage -->|"ManifestsIn"| adr_lifecycle
adr_node_linkage -->|"Complements"| describe_query_layer
describe_query_layer -->|"DependsOn"| dag_formalized
coder_process_memory -->|"Complements"| describe_query_layer
ontoref_daemon -->|"Complements"| ontoref_ontology_crate
ontoref_daemon -->|"Complements"| reflection_modes
protocol_not_runtime -->|"Contradicts"| ontoref_daemon
voluntary_adoption -->|"ManifestsIn"| adopt_ontoref_tooling
adopt_ontoref_tooling -->|"DependsOn"| reflection_modes
self_describing -->|"ManifestsIn"| web_presence
web_presence -->|"Complements"| adopt_ontoref_tooling
self_describing -->|"ManifestsIn"| level_aware_about
ontology_vs_reflection -->|"ManifestsIn"| level_aware_about
level_aware_about -->|"DependsOn"| describe_query_layer
level_aware_about -->|"Complements"| web_presence
self_describing -->|"ManifestsIn"| docsite_projection
ontology_vs_reflection -->|"ManifestsIn"| docsite_projection
docsite_projection -->|"DependsOn"| describe_query_layer
docsite_projection -->|"Complements"| web_presence
reach_vs_qualification -->|"Resolves"| docsite_projection
qa_knowledge_store -->|"ManifestsIn"| dag_formalized
qa_knowledge_store -->|"Complements"| coder_process_memory
ontoref_daemon -->|"Contains"| qa_knowledge_store
daemon_config_management -->|"DependsOn"| ontoref_daemon
daemon_config_management -->|"Complements"| adopt_ontoref_tooling
quick_actions -->|"DependsOn"| reflection_modes
quick_actions -->|"ManifestsIn"| ontoref_daemon
describe_query_layer -->|"Complements"| quick_actions
drift_observation -->|"ManifestsIn"| ontoref_daemon
drift_observation -->|"Resolves"| ontology_vs_reflection
drift_observation -->|"DependsOn"| reflection_modes
personal_ontology_schemas -->|"ManifestsIn"| dag_formalized
personal_ontology_schemas -->|"Complements"| self_describing
content_modes -->|"ManifestsIn"| reflection_modes
content_modes -->|"DependsOn"| personal_ontology_schemas
search_bookmarks -->|"Complements"| qa_knowledge_store
search_bookmarks -->|"ManifestsIn"| ontoref_daemon
ontoref_daemon -->|"Contains"| search_bookmarks
api_catalog_surface -->|"ManifestsIn"| ontoref_daemon
api_catalog_surface -->|"Complements"| describe_query_layer
api_catalog_surface -->|"Complements"| protocol_not_runtime
unified_auth_model -->|"ManifestsIn"| ontoref_daemon
unified_auth_model -->|"ManifestsIn"| internal_coherence_enforced
ontoref_daemon -->|"Contains"| unified_auth_model
project_onboarding -->|"Complements"| adopt_ontoref_tooling
project_onboarding -->|"DependsOn"| unified_auth_model
project_onboarding -->|"DependsOn"| daemon_config_management
manifest_self_description -->|"Complements"| self_describing
manifest_self_description -->|"Complements"| adopt_ontoref_tooling
manifest_self_description -->|"ManifestsIn"| describe_query_layer
manifest_self_description -->|"Complements"| dag_formalized
manifest_self_description -->|"Complements"| adr_lifecycle
protocol_migration_system -->|"ManifestsIn"| adopt_ontoref_tooling
protocol_migration_system -->|"Complements"| adr_lifecycle
protocol_migration_system -->|"Complements"| voluntary_adoption
self_describing -->|"ManifestsIn"| protocol_migration_system
domain_extension_system -->|"Resolves"| formalization_vs_adoption
domain_extension_system -->|"DependsOn"| personal_ontology_schemas
domain_extension_system -->|"Complements"| describe_query_layer
domain_extension_system -->|"Complements"| adopt_ontoref_tooling
domain_extension_system -->|"Complements"| protocol_not_runtime
vcs_abstraction -->|"DependsOn"| reflection_modes
vcs_abstraction -->|"DependsOn"| project_onboarding
agent_workspace_orchestration -->|"DependsOn"| vcs_abstraction
agent_workspace_orchestration -->|"DependsOn"| reflection_modes
agent_workspace_orchestration -->|"Complements"| voluntary_adoption
config_surface -->|"ManifestsIn"| ontoref_daemon
config_surface -->|"DependsOn"| ontoref_ontology_crate
config_surface -->|"Complements"| api_catalog_surface
config_surface -->|"ManifestsIn"| dag_formalized
config_surface -->|"Complements"| self_describing
config_surface -->|"Complements"| adopt_ontoref_tooling
registry_credential_vault -->|"DependsOn"| domain_extension_system
registry_credential_vault -->|"Complements"| adopt_ontoref_tooling
registry_credential_vault -->|"Complements"| protocol_not_runtime
registry_credential_vault -->|"Complements"| unified_auth_model
level_hierarchy_resolution -->|"Complements"| domain_extension_system
level_hierarchy_resolution -->|"ManifestsIn"| manifest_self_description
level_hierarchy_resolution -->|"Complements"| reflection_modes
level_hierarchy_resolution -->|"Complements"| protocol_migration_system
level_hierarchy_resolution -->|"ManifestsIn"| dag_formalized
level_hierarchy_resolution -->|"Resolves"| formalization_vs_adoption
mcp_surface -->|"DependsOn"| ontoref_daemon
mcp_surface -->|"DependsOn"| unified_auth_model
graphql_surface -->|"DependsOn"| ontoref_daemon
graphql_surface -->|"DependsOn"| unified_auth_model
graphql_surface -->|"Complements"| mcp_surface
ontology_vs_reflection -->|"ManifestsIn"| read_tensions_first
formalization_vs_adoption -->|"ManifestsIn"| read_tensions_first
read_tensions_first -->|"Complements"| dag_formalized
voluntary_adoption -->|"TensionWith"| openness_vs_sustainability
openness_vs_sustainability -->|"SpiralsWith"| formalization_vs_adoption
openness_vs_sustainability -->|"ManifestsIn"| positioning_layer
openness_vs_sustainability -->|"DependsOn"| witness_as_axis_seam
tier_coexistence_permanent_design -->|"Resolves"| formalization_vs_adoption
tier_coexistence_permanent_design -->|"Resolves"| ontology_vs_reflection
tier_coexistence_permanent_design -->|"ManifestsIn"| voluntary_adoption
tier_coexistence_permanent_design -->|"ManifestsIn"| internal_coherence_enforced
ontology_vs_reflection -->|"ManifestsIn"| ontology_axis_substance
ontology_vs_reflection -->|"ManifestsIn"| reflection_axis_act
ontology_vs_reflection -->|"Complements"| witness_as_axis_seam
ontology_axis_substance -->|"TensionWith"| reflection_axis_act
witness_as_axis_seam -->|"SpiralsWith"| ontology_axis_substance
witness_as_axis_seam -->|"SpiralsWith"| reflection_axis_act
internal_coherence_enforced -->|"ManifestsIn"| witness_as_axis_seam
dag_formalized -->|"Complements"| ontology_axis_substance
positioning_layer -->|"ManifestsIn"| reflection_axis_act
positioning_layer -->|"ManifestsIn"| witness_as_axis_seam
positioning_layer -->|"Resolves"| formalization_vs_adoption
positioning_layer -->|"Resolves"| ontology_vs_reflection
positioning_layer -->|"ManifestsIn"| voluntary_adoption
positioning_layer -->|"ManifestsIn"| dag_formalized
positioning_layer -->|"Complements"| adr_node_linkage
positioning_layer -->|"ManifestsIn"| describe_query_layer
positioning_layer -->|"Complements"| mcp_surface
positioning_layer -->|"Complements"| domain_extension_system
positioning_layer -->|"Complements"| personal_ontology_schemas
positioning_layer -->|"ManifestsIn"| self_describing
tier_coexistence_permanent_design -->|"Complements"| positioning_layer
protocol_anti_patterns -->|"Complements"| read_tensions_first
protocol_anti_patterns -->|"DependsOn"| adr_lifecycle
protocol_anti_patterns -->|"ManifestsIn"| dag_formalized
protocol_anti_patterns -->|"ManifestsIn"| describe_query_layer
ontology_vs_reflection -->|"ManifestsIn"| interaction_trace
formalization_vs_adoption -->|"ManifestsIn"| interaction_trace
witness_as_axis_seam -->|"SpiralsWith"| interaction_trace
interaction_trace -->|"Complements"| coder_process_memory
interaction_trace -->|"Complements"| adr_lifecycle
interaction_trace -->|"Complements"| describe_query_layer
protocol_not_runtime -->|"ManifestsIn"| oci_distribution
formalization_vs_adoption -->|"ManifestsIn"| oci_distribution
oci_distribution -->|"Complements"| adopt_ontoref_tooling
oci_distribution -->|"Complements"| registry_credential_vault