Jeroen Schweitzer jpmschweitzer
  • Joined on 2025-11-14
jpmschweitzer commented on pull request jpmschweitzer/settled-reach#71 2026-02-25 22:42:36 +01:00
refactor(client): Sprint 20 D-020 compliance and structural cleanup

Review: client -> main (type: code)

Hoshe (Code Quality): APPROVE

Solid refactoring set with good test coverage. Four items worth noting, none blocking.

jpmschweitzer created pull request jpmschweitzer/settled-reach#72 2026-02-25 22:36:00 +01:00
feat(simulation): social site template schema and triangle system
jpmschweitzer pushed to server at jpmschweitzer/settled-reach 2026-02-25 22:35:39 +01:00
d34fc970a7 feat(simulation): add triangle escalation integration tests
918dffc643 chore(meta): update changelog
89158f2f2a chore(simulation): regenerate msgpack fixtures for protocol v16
c436ae905f feat(simulation): wire triangle escalation and crisis events into protocol
9eaca0b5a4 feat(simulation): persist template ownership and references in save state
Compare 6 commits »
jpmschweitzer created pull request jpmschweitzer/settled-reach#71 2026-02-25 22:07:25 +01:00
refactor(client): Sprint 20 D-020 compliance and structural cleanup
jpmschweitzer pushed to client at jpmschweitzer/settled-reach 2026-02-25 22:07:03 +01:00
98100da0d0 chore(meta): update changelog
de136fc1a5 refactor(client): unify duplicate YAML parsers into YamlParser (#560)
964bb9c459 refactor(client): extract SnapshotEventRouter from main.gd (#559)
6f9c97ca03 refactor(client): decouple dialogue_box from GameState and AudioManager (#558)
c8de1a0629 refactor(client): make stationary_ticks and zone_id server-authoritative (#557)
Compare 5 commits »
jpmschweitzer pushed to server at jpmschweitzer/settled-reach 2026-02-25 21:12:37 +01:00
95a9b349a0 docs(docs): add district topology diagram
e4a3e0ce60 docs(docs): add gate cluster spatial layout
33e0c51218 chore(meta): update changelog
1b5825cf39 docs(docs): add generator architecture workshop brief
5c029cf6ea docs(docs): update sova station profile for horizon station lore
Compare 6 commits »
jpmschweitzer pushed to client at jpmschweitzer/settled-reach 2026-02-25 21:12:32 +01:00
95a9b349a0 docs(docs): add district topology diagram
e4a3e0ce60 docs(docs): add gate cluster spatial layout
33e0c51218 chore(meta): update changelog
1b5825cf39 docs(docs): add generator architecture workshop brief
5c029cf6ea docs(docs): update sova station profile for horizon station lore
Compare 6 commits »
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-02-25 21:12:09 +01:00
95a9b349a0 docs(docs): add district topology diagram
e4a3e0ce60 docs(docs): add gate cluster spatial layout
33e0c51218 chore(meta): update changelog
1b5825cf39 docs(docs): add generator architecture workshop brief
5c029cf6ea docs(docs): update sova station profile for horizon station lore
Compare 6 commits »
jpmschweitzer pushed to planning at jpmschweitzer/settled-reach 2026-02-25 21:10:59 +01:00
95a9b349a0 docs(docs): add district topology diagram
e4a3e0ce60 docs(docs): add gate cluster spatial layout
33e0c51218 chore(meta): update changelog
1b5825cf39 docs(docs): add generator architecture workshop brief
5c029cf6ea docs(docs): update sova station profile for horizon station lore
Compare 6 commits »
jpmschweitzer pushed to client at jpmschweitzer/settled-reach 2026-02-25 17:01:07 +01:00
81b64b3cf7 chore(db): backup database after Sprint 19 close
7d501c2c58 Merge remote-tracking branch 'origin/planning'
32bf807308 chore(meta): release v0.1.19
d676a8f41e chore(meta): update changelog
6bf7d342f3 chore(skills): add planning team ticket type to sprint-plan
Compare 6 commits »
jpmschweitzer pushed to server at jpmschweitzer/settled-reach 2026-02-25 17:00:56 +01:00
81b64b3cf7 chore(db): backup database after Sprint 19 close
7d501c2c58 Merge remote-tracking branch 'origin/planning'
32bf807308 chore(meta): release v0.1.19
d676a8f41e chore(meta): update changelog
6bf7d342f3 chore(skills): add planning team ticket type to sprint-plan
Compare 6 commits »
jpmschweitzer pushed to planning at jpmschweitzer/settled-reach 2026-02-25 17:00:07 +01:00
81b64b3cf7 chore(db): backup database after Sprint 19 close
7d501c2c58 Merge remote-tracking branch 'origin/planning'
32bf807308 chore(meta): release v0.1.19
30a5311f24 Merge remote-tracking branch 'origin/client'
3725a3df5e fix(client): address PR #70 review — event leak, quit flush, notification color
Compare 31 commits »
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-02-25 16:58:46 +01:00
81b64b3cf7 chore(db): backup database after Sprint 19 close
7d501c2c58 Merge remote-tracking branch 'origin/planning'
d676a8f41e chore(meta): update changelog
6bf7d342f3 chore(skills): add planning team ticket type to sprint-plan
2175349c56 docs(sprints): add sprint 20 "Shape" briefings
Compare 5 commits »
jpmschweitzer pushed to planning at jpmschweitzer/settled-reach 2026-02-25 16:57:46 +01:00
d676a8f41e chore(meta): update changelog
6bf7d342f3 chore(skills): add planning team ticket type to sprint-plan
2175349c56 docs(sprints): add sprint 20 "Shape" briefings
Compare 3 commits »
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-02-25 16:56:39 +01:00
32bf807308 chore(meta): release v0.1.19
jpmschweitzer pushed tag v0.1.19 to jpmschweitzer/settled-reach 2026-02-25 16:56:39 +01:00
jpmschweitzer pushed to server at jpmschweitzer/settled-reach 2026-02-25 16:54:58 +01:00
30a5311f24 Merge remote-tracking branch 'origin/client'
3725a3df5e fix(client): address PR #70 review — event leak, quit flush, notification color
e1ea07e746 feat(client): save/load client UI — F5/F6 quicksave/quickload (#554)
704415fa99 chore(meta): update changelog
af3398ea34 fix(ci): address PR #69 review — stale comments, dead CLI flags
Compare 28 commits »
jpmschweitzer pushed to client at jpmschweitzer/settled-reach 2026-02-25 16:54:51 +01:00
30a5311f24 Merge remote-tracking branch 'origin/client'
704415fa99 chore(meta): update changelog
af3398ea34 fix(ci): address PR #69 review — stale comments, dead CLI flags
a0ed10468b Merge remote-tracking branch 'origin/ci'
51bad2e606 fix(client): bump protocol version to 15
Compare 14 commits »
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-02-25 16:54:36 +01:00
30a5311f24 Merge remote-tracking branch 'origin/client'
3725a3df5e fix(client): address PR #70 review — event leak, quit flush, notification color
e1ea07e746 feat(client): save/load client UI — F5/F6 quicksave/quickload (#554)
e51650ec74 Merge origin/main into client (resolve CHANGELOG conflict)
Compare 4 commits »
jpmschweitzer closed pull request jpmschweitzer/settled-reach#70 2026-02-25 16:54:34 +01:00
feat(client): save/load client UI — F5/F6 quicksave/quickload (#554)