From f33191686976440a8017670ee9df5864e48152f9 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Mon, 23 Feb 2026 20:32:12 +0100 Subject: [PATCH] chore(meta): update changelog Co-Authored-By: Claude Opus 4.6 --- CHANGELOG.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f9a6fc688..4bd39db31 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,28 @@ Format based on [Keep a Changelog](https://keepachangelog.com/). ## [Unreleased] +### Added +- DialogueResponse verb handler — players pick dialogue options and receive follow-up lines via full D-028 four-layer pipeline (#539) +- Trust-gated gossip verification — integration tests confirm Secret/Real/Surface tier gating per D-075 (#171) +- Line variety tracker wiring — DialogueCooldownTracker prevents repeat lines within 600-tick window (#338) +- DialogueResponse cross-language fixture for GDScript testing +- Sprint team lifecycle through PR review — teams stay alive for commit → push → review → fix loop → approve → shutdown + +### Fixed +- Dialogue systems moved from BridgePlugin to NpcPlugin — game logic registers where it belongs (#538) +- Schedule ambiguity: emit_observation_events now has explicit .before(advance_tick) constraint +- process_dialogue_response updates ActiveDialogue tick and InteractionMemory on follow-up +- DialogueResponse range check added (CLOSE_RANGE, matching Talk/Confront pattern) +- Weighted selection fallback replaced with unreachable!() — dead code removed +- assert!(false) → panic!() in serialization tests (clippy) +- SetFacing and TeleportToHub added to roundtrip test coverage + +### Changed +- Shared run_dialogue_pipeline() helper eliminates ~60 lines of duplication between Talk and DialogueResponse systems +- DialogueCooldownTracker documented as per-player-global by design (NPC-scoped line IDs per D-035 prevent collision) +- CONFRONTATION_LINES marked TODO for migration to D-028/D-035 content pipeline +- pr-push and pr-review skills updated with team lifecycle awareness + ## [v0.1.15] — 2026-02-23 ### Added