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

12 KiB
Raw Permalink Blame 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