Jeroen Schweitzer jpmschweitzer
  • Joined on 2025-11-14
jpmschweitzer commented on pull request jpmschweitzer/settled-reach#82 2026-03-04 09:52:36 +01:00
feat(ui): entity-bound speaker colors + entity renderer test fixes (#573, #574)

Update: PR now also includes #581 (debug console).

Additional commits since opening:

  • fix(ui): clear color registry on conversation end, add speaker color tests (#573)
  • fix(ui): correct…
jpmschweitzer pushed to client at jpmschweitzer/settled-reach 2026-03-04 09:50:40 +01:00
c3abf32185 feat(ui): add in-game debug console with tilde toggle and command dispatch (#581)
60d2c5bb90 fix(ui): correct Sprite2D/self_modulate assertions in P2 client tests (#574)
d30ab62bc0 fix(ui): clear color registry on conversation end, add speaker color tests (#573)
Compare 3 commits »
jpmschweitzer commented on pull request jpmschweitzer/settled-reach#82 2026-03-04 02:11:41 +01:00
feat(ui): entity-bound speaker colors + entity renderer test fixes (#573, #574)

Review: clientmain (type: code)

Hoshe (Code Quality): REQUEST_CHANGES

Summary: Entity renderer test fixes (#574) are correct — Sprite2D/self_modulate assertions match the…

jpmschweitzer pushed to client at jpmschweitzer/settled-reach 2026-03-04 02:08:36 +01:00
974bb2b28e feat(ui): bind dialogue speaker colors to entity identity (#573)
87b5cbb6c2 fix(ui): correct entity renderer test assertions for Sprite2D and zero offsets (#574)
ac68ec6eef fix(simulation): address PR #81 review — critical and high-priority issues
eb64f23b77 chore(meta): update changelog
c797a72fc2 chore(simulation): update tests and fixtures for Sprint 23
Compare 37 commits »
jpmschweitzer created pull request jpmschweitzer/settled-reach#82 2026-03-04 02:06:04 +01:00
feat(ui): entity-bound speaker colors + entity renderer test fixes (#573, #574)
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-03-03 23:46:00 +01:00
ac68ec6eef fix(simulation): address PR #81 review — critical and high-priority issues
eb64f23b77 chore(meta): update changelog
c797a72fc2 chore(simulation): update tests and fixtures for Sprint 23
c30197db0e feat(simulation): add debug console server and LOS boundary wall margin
50f5d6c22e feat(simulation): add storyteller engagement tracking and activation pass
Compare 6 commits »
jpmschweitzer closed pull request jpmschweitzer/settled-reach#81 2026-03-03 23:45:59 +01:00
feat(server): Sprint 23 — tile system, storyteller activation, debug console, LOS fix
jpmschweitzer commented on pull request jpmschweitzer/settled-reach#81 2026-03-03 23:45:52 +01:00
feat(server): Sprint 23 — tile system, storyteller activation, debug console, LOS fix

Re-review: servermain — after fix commit ac68ec6

Hoshe (Code Quality): APPROVE

All 3 criticals and 14 warnings from the first review verified fixed. 3 minor new observations (all…

jpmschweitzer commented on pull request jpmschweitzer/settled-reach#81 2026-03-03 23:41:53 +01:00
feat(server): Sprint 23 — tile system, storyteller activation, debug console, LOS fix

Review Fixes Applied (ac68ec6)

All 3 critical and 14 high-priority issues from the review have been addressed:

Critical (3/3 fixed)

jpmschweitzer pushed to server at jpmschweitzer/settled-reach 2026-03-03 23:41:07 +01:00
ac68ec6eef fix(simulation): address PR #81 review — critical and high-priority issues
jpmschweitzer commented on pull request jpmschweitzer/settled-reach#81 2026-03-03 21:40:31 +01:00
feat(server): Sprint 23 — tile system, storyteller activation, debug console, LOS fix

Review: servermain (type: code)

Hoshe (Code Quality): REQUEST_CHANGES

Summary: Well-structured sprint delivering five features with good test coverage. However, the deep pass…

jpmschweitzer created pull request jpmschweitzer/settled-reach#81 2026-03-03 19:13:39 +01:00
feat(server): Sprint 23 — tile system, storyteller activation, debug console, LOS fix
jpmschweitzer pushed to server at jpmschweitzer/settled-reach 2026-03-03 19:13:20 +01:00
eb64f23b77 chore(meta): update changelog
c797a72fc2 chore(simulation): update tests and fixtures for Sprint 23
c30197db0e feat(simulation): add debug console server and LOS boundary wall margin
50f5d6c22e feat(simulation): add storyteller engagement tracking and activation pass
7fbfc5ae65 feat(simulation): add tile-type layer, content loader, and chunk streaming
Compare 29 commits »
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-03-03 17:28:53 +01:00
b6c255c8cb chore(meta): plan Sprint 23: Terrain
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-03-03 17:25:40 +01:00
7231b28850 chore(meta): release v0.1.22
5aea6e283b chore(meta): update changelog
6bcdc48412 feat(client): add visual test harness with golden regression
8ac904fe69 fix(client): remove return statements from fog fragment shader
Compare 4 commits »
jpmschweitzer pushed tag v0.1.22 to jpmschweitzer/settled-reach 2026-03-03 17:25:40 +01:00
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-03-01 00:22:05 +01:00
6d416d144f fix(client): simplify fog shader to match D-015 — light fog only, blur exploration edge
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-03-01 00:04:27 +01:00
95875cb92d fix(client): restore tiles variable for zone tint loop in fog_state
jpmschweitzer closed pull request jpmschweitzer/settled-reach#79 2026-02-28 23:55:46 +01:00
feat(simulation): Sprint 22 — NPC pool, triangles, contamination
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-02-28 23:55:46 +01:00
24b9a7a0cc Merge remote-tracking branch 'origin/server'
282dad8d50 fix(simulation): address all round 3 PR review issues
d3217c5ae3 fix(simulation): replace f32 fields in generator with integer types
339f112c8f fix(simulation): fix triangle state save/load and persist contamination
70de959ac3 fix(simulation): correct CONTAMINATION_DELAY_TICKS from 1800 to 300
Compare 11 commits »