From b89c4d5c9db369f44270a827bc46f41615d25d33 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Sat, 28 Feb 2026 14:26:58 +0100 Subject: [PATCH] chore(meta): update changelog Co-Authored-By: Claude Opus 4.6 --- CHANGELOG.md | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a6822b882..db54e8822 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,18 @@ Format based on [Keep a Changelog](https://keepachangelog.com/). ## [Unreleased] +### Added +- World seed protocol — StartupMessage carries world_seed from client to server after handshake, enabling deterministic NPC population seeding (D-010, D-029) +- EntanglementConfig — per-seed NPC population ratios (flat/mundane/intrigue) sampled from seeded RNG with D-029 bounds, ensuring same seed = same world (#175, #178) +- Fog debug mode — toggle FogState.debug_exploration to render raw exploration texture as colored overlay for diagnostic use +- D-110 through D-112: z-level addressing, subterranean architecture, no instancing decisions +- Q-051: speech bubble indicator over speaking NPCs +- Sprint 22 "Wire" briefings (server, client, visual, CI, planning, joint) + +### Fixed +- Fog system: blocky stair-stepped edges at vision cone boundary — doubled Gaussian blur step size for D-066 compliant 6-8 tile smooth gradient (#569) +- Fog system: zero visibility in explored areas — switched bounds calculation from visible_tiles (empty in live server mode) to visible_positions, and removed shader guard that cut off gradient bleed into unexplored tiles (#569) + ### Changed - Simplified vision cone from 3-sector (forward/peripheral/blind) to forward-only 120° arc — server sends only forward-cone tiles, client renders explored tiles behind the player with light fog overlay - Simplified fog shader from 5-layer to 3-layer model (clear, explored, unexplored) @@ -13,11 +25,6 @@ Format based on [Keep a Changelog](https://keepachangelog.com/). - Updated D-015/D-017 perception decisions to reflect simplified cone model - Moved connector scripts from db/connectors/ to tooling/db/ (#274) — symlink at old path for backwards compatibility -### Added -- D-110 through D-112: z-level addressing, subterranean architecture, no instancing decisions -- Q-051: speech bubble indicator over speaking NPCs -- Sprint 22 "Wire" briefings (server, client, visual, CI, planning, joint) - ## [v0.1.20] — 2026-02-25 ### Added