ontoref-code/diagram.md

208 lines
12 KiB
Markdown
Raw Normal View History

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