참고소스 수정본

This commit is contained in:
LASTA_DEV01\lasta
2026-05-12 19:40:31 +09:00
parent 0f34a451fc
commit 2e9204243d
8708 changed files with 3259488 additions and 869 deletions

View File

@@ -0,0 +1,18 @@
from ontocast.onto.enum import WorkflowNode
from ontocast.onto.state import AgentState
def route_after_ontology_selection(state: AgentState) -> str:
"""Route after ontology selection."""
if not state.render_ontology:
return WorkflowNode.RENDER_FACTS
if state.current_ontology.is_null():
return WorkflowNode.BOOTSTRAP_ONTOLOGY
return WorkflowNode.RENDER_ONTOLOGY_UPDATE
def route_after_ontology_consolidation(state: AgentState) -> str:
"""Route after ontology stage: facts map if needed, else serialize."""
if state.render_facts:
return WorkflowNode.RENDER_FACTS
return WorkflowNode.SERIALIZE