Jeroen Schweitzer jpmschweitzer
  • Joined on 2025-11-14
jpmschweitzer pushed to copy at jpmschweitzer/settled-reach 2026-02-21 14:22:38 +01:00
9e33a82e1d fix(copy): PR #53 review — ID collision, moods.yaml enum, voice/lore fixes
jpmschweitzer pushed to client at jpmschweitzer/settled-reach 2026-02-21 14:20:31 +01:00
c347f28cbd fix(client): address PR #54 review — 7 items across Hoshe and Tyre
jpmschweitzer commented on pull request jpmschweitzer/settled-reach#54 2026-02-21 14:17:44 +01:00
feat(client): Sprint 15 React — tilemap, entity, camera, UI validation

Review: client -> main (type: code) — PR #54

Hoshe (QA): REQUEST_CHANGES

Core implementations sound. Camera smoothing pattern is clean.

jpmschweitzer commented on pull request jpmschweitzer/settled-reach#53 2026-02-21 14:17:34 +01:00
feat(copy): Sprint 15 — opening hooks, dialogue layer 1-2, schema fixes

Review: copy -> main (type: copy)

Hoshe (QA): REQUEST_CHANGES

Strong execution overall. Mood rename landed on a subset, design doc quality is high.

jpmschweitzer created pull request jpmschweitzer/settled-reach#54 2026-02-21 14:10:56 +01:00
feat(client): Sprint 15 React — tilemap, entity, camera, UI validation
jpmschweitzer pushed to client at jpmschweitzer/settled-reach 2026-02-21 14:10:33 +01:00
519483a0cc chore(meta): update changelog
e616af6eca test(client): sprint 15 validation tests — camera, UI framework, entities
176052dfd6 feat(client): manual exponential camera smoothing (#117)
7ddee15f06 feat(client): tilemap z-filtering, entity 24x32 footprint, follow stub (#71, #72)
eb6b5cc337 Merge remote-tracking branch 'origin/main' into client
Compare 43 commits »
jpmschweitzer created pull request jpmschweitzer/settled-reach#53 2026-02-21 14:06:23 +01:00
feat(copy): Sprint 15 — opening hooks, dialogue layer 1-2, schema fixes
jpmschweitzer pushed to copy at jpmschweitzer/settled-reach 2026-02-21 14:05:52 +01:00
378c4945e7 feat(copy): #170 Layer 2 relationship history — greeting variants + situation mapping
458e50eee0 fix(copy): #169 access tier audit — mood vocab rename + monologue structural tags
6dc3a123e6 feat(copy): #299 #300 opening hook monologue — smuggler + detective first 5 minutes
c01ad011ed docs(sprints): add Sprint 15 React briefings
aa97ef988a chore(client): track Godot-generated uid and import files
Compare 20 commits »
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-02-21 13:44:04 +01:00
c01ad011ed docs(sprints): add Sprint 15 React briefings
aa97ef988a chore(client): track Godot-generated uid and import files
e1e9f3479a chore(skills): add bug-report processing skill
136d21ac8b chore(config): specify --bin in Makefile cargo run targets
038f97f07b data(client): update msgpack fixtures for protocol v12
Compare 8 commits »
jpmschweitzer pushed tag v0.1.14 to jpmschweitzer/settled-reach 2026-02-21 13:40:55 +01:00
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-02-21 13:40:55 +01:00
82e58559ba chore(meta): release v0.1.14
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-02-20 20:57:31 +01:00
e2985142f5 chore(meta): update changelog
a0001c059a docs(scratchpad): note on contextual NPC conversation topics
9a91c18739 data(schema): raise monologue line maxLength from 160 to 256 chars
536c7d953d docs(decisions): update D-061 with unified conversation log architecture
Compare 4 commits »
jpmschweitzer closed pull request jpmschweitzer/settled-reach#52 2026-02-20 20:52:57 +01:00
feat(ui): sprint 14 — monologue, debug overlay, dialogue log (#122 #511 #535)
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-02-20 20:52:56 +01:00
952f994d59 fix(ui): address PR #52 review — 10 items across Hoshe, Tyre, Araminta (#535)
2edc7c3098 feat(ui): unified dialogue log with overheard NPC conversations (#535)
ef3f4a70fa feat(ui): F3 debug overlay — real-time game state display (#511)
Compare 3 commits »
jpmschweitzer commented on pull request jpmschweitzer/settled-reach#52 2026-02-20 20:50:34 +01:00
feat(ui): sprint 14 — monologue, debug overlay, dialogue log (#122 #511 #535)

Re-Review: client -> main (type: code) — PR #52

Reviewers: Hoshe (Code Quality), Tyre (Architecture) Context: Fix commit e19887c addressed 10 items from original review (1 critical,…

jpmschweitzer pushed to client at jpmschweitzer/settled-reach 2026-02-20 20:39:26 +01:00
e19887c5a9 fix(ui): address PR #52 review — 10 items across Hoshe, Tyre, Araminta (#535)
jpmschweitzer commented on pull request jpmschweitzer/settled-reach#52 2026-02-20 20:27:26 +01:00
feat(ui): sprint 14 — monologue, debug overlay, dialogue log (#122 #511 #535)

PR Review: client -> main (type: code) — PR #52

Reviewers: Hoshe (Code Quality), Tyre (Architecture) Verdict: CHANGES REQUESTED


Hoshe (Code Quality): REQUEST_CHANGES

Well-st…

jpmschweitzer created pull request jpmschweitzer/settled-reach#52 2026-02-20 20:11:32 +01:00
feat(ui): sprint 14 — monologue, debug overlay, dialogue log (#122 #511 #535)
jpmschweitzer pushed to client at jpmschweitzer/settled-reach 2026-02-20 20:10:54 +01:00
1d0ba5f7d8 feat(ui): unified dialogue log with overheard NPC conversations (#535)
9b53096b0b feat(ui): F3 debug overlay — real-time game state display (#511)
Compare 2 commits »
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-02-20 19:31:29 +01:00
665f67626b Merge pull request 'feat(copy): Sprint 14 — monologue architecture, line pools, voice guide, schema, overheard dialogue' (#51) from copy into main
386d80df26 fix: resolve merge conflicts with main (Situation + Mood variants)
036e9dc5c6 fix(tests): update NPC profile count assertions (20→23) for Sprint 14 content
91eb11da16 refactor(content): rename mood vocabulary to match voice guide (D-035 Sprint 14 amendment)
df4d7b4666 docs(design): add Gestalt KG validation to #253 prerequisite map and #121 mood guide
Compare 6 commits »