Skip to content

ontocast.stategraph.routing

route_after_ontology_consolidation(state)

Route after ontology stage: facts map if needed, else serialize.

Source code in ontocast/stategraph/routing.py
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

route_after_ontology_selection(state)

Route after ontology selection.

Source code in ontocast/stategraph/routing.py
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