feat(simulation): wire direct observation to knowledge graph (#364, #367)

Perception system emits DirectObservation/LeftLOS knowledge events
based on snapshot visibility. Entities entering LOS get Direct
confidence; leaving LOS downgrades to KnowsDetails. System params
are optional for backward compatibility when KnowledgePlugin is not
registered. 28 knowledge graph unit tests included.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-12 00:48:51 +01:00
co-authored by Claude Opus 4.6
parent e733a4c223
commit 804379dee2
3 changed files with 218 additions and 0 deletions
+1
View File
@@ -4,6 +4,7 @@
use bevy_app::prelude::*;
pub mod observation;
pub mod observer;
pub mod shadowcast;
pub mod vision_cone;