Orchestrata Ultimate › Tests › Reference › knowledge_graph › test_runtime_writer

Tests reference — tests/knowledge_graph/test_runtime_writer.py

Module of tests/knowledge_graph, split out because the directory page would be too large.

Prose pending.

tests/knowledge_graph/test_runtime_writer.py

source · 13 tests · 539 lines

Tests for knowledge_graph.runtime_writer.

Covers: core.base.traces, knowledge_graph.canonical_schema, knowledge_graph.runtime_writer

Kind Name Line Description
class TestRuntimeSignalWriter 36
method TestRuntimeSignalWriter.test_write_message_mentions_file 37
method TestRuntimeSignalWriter.test_write_gateway_event_degrades_when_repo_none 66 A writer with no repo must not raise; it degrades silently.
method TestRuntimeSignalWriter.test_write_message_merges_on_canonical_message_id 76 Message's canonical merge key is message_id (SPEC-106
method TestRuntimeSignalWriter.test_write_gateway_event_merges_on_canonical_entry_id 131 GatewayEvent's canonical merge key is entry_id -- same proof
method TestRuntimeSignalWriter.test_write_decision_links_requirements 179
method TestRuntimeSignalWriter.test_write_decision_writes_made_by_alongside_made 204 MADE_BY (FR-002's named edge) is written alongside MADE (what the
method TestRuntimeSignalWriter.test_write_tool_call_mentions_entity 244
method TestRuntimeSignalWriter.test_writes_conform_to_canonical_schema 274 Runtime signal writes use canonical labels/keys and keep the graph
method TestRuntimeSignalWriter.test_write_message_is_reachable_from_project_hub 396 Session-254 ruling: every Message must be reachable from the root
method TestRuntimeSignalWriter.test_write_message_anchors_with_empty_mentioned_files 426 The old query put anchoring after an UNWIND []; an empty list killed
method TestRuntimeSignalWriter.test_write_tool_call_is_reachable_from_project_hub 458 Session-254 ruling: every ToolCall must be reachable from the root
method TestRuntimeSignalWriter.test_write_tool_call_anchors_without_project_id 486 agents/volks/base.py calls write_tool_call without project_id; the
method TestRuntimeSignalWriter.test_write_gateway_event_is_reachable_from_project_hub 512 Session-254 ruling: every GatewayEvent must be reachable from the