feat(simulation): protocol v14 — POI list, examine result, player knowledge wire types

Add three new ObserverSnapshot fields for client Sprint 18 tickets:
poi_list (Vec<PoiWire>) for minimap #151, examine_result
(Option<ExamineResultWire>) for #174, player_knowledge
(Option<PlayerKnowledgeWire>) for journal #264. POI list populated
live from KG-discovered PointOfInterest components. KG dump
serializes entity/fact knowledge with confidence, source, and state.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-25 02:29:29 +01:00
co-authored by Claude Opus 4.6
parent 2eca8e961b
commit dd3ead7a1b
8 changed files with 240 additions and 6 deletions
+3
View File
@@ -67,6 +67,9 @@ fn snapshot_roundtrip_over_unix_socket() {
conversation_ended: vec![],
follow_state: None,
rng_seed: None,
poi_list: vec![],
examine_result: None,
player_knowledge: None,
};
bridge