From eaab224bb0c6a507a2b46864e18a297295c81e10 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Thu, 12 Feb 2026 01:47:55 +0100 Subject: [PATCH] chore(meta): update changelog Co-Authored-By: Claude Opus 4.6 --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e17af82f..0f5a68bbd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,11 @@ Format based on [Keep a Changelog](https://keepachangelog.com/). ## [Unreleased] +### Added +- Sprint 2 proof: fog of perception E2E tests (#357) — 3 tests verifying all 7 acceptance criteria through real server pipeline (movement, tiles, fog, wall hiding, corner reveal) +- Server proof room — wall at (16,14) between player at (16,16) and NPC at (16,13) for LOS testing +- Dynamic test snapshot in SimBridge — tracks player position from queued inputs, Bresenham LOS, Manhattan-distance visibility for standalone demo mode + ### Fixed - Type safety in GameState visible_tiles loop — validates Dictionary with x/y keys before access (PR #11 review) - Entity renderer skips redundant modulate.a writes when alpha unchanged (PR #11 review)