Hide_D
|
9405055a97
|
fix: preserve pre-month notice log date
|
2026-07-25 23:43:03 +00:00 |
|
Hide_D
|
02a1642df7
|
test(game-engine): persist invader monthly lifecycle
|
2026-07-25 23:20:28 +00:00 |
|
Hide_D
|
d7e31f6859
|
test(game-engine): isolate invader rank assertions
|
2026-07-25 23:17:33 +00:00 |
|
Hide_D
|
0ecaee6382
|
test(game-engine): persist world actions through month boundary
|
2026-07-25 23:15:34 +00:00 |
|
Hide_D
|
2c51d073cc
|
test(game-engine): cover invader actions through month boundary
|
2026-07-25 23:13:11 +00:00 |
|
Hide_D
|
b603032691
|
test(game-engine): cover policy actions through month boundary
|
2026-07-25 23:09:00 +00:00 |
|
Hide_D
|
5418a5ba34
|
test(game-engine): cover NPC actions through month boundary
|
2026-07-25 22:59:41 +00:00 |
|
Hide_D
|
6da2c3fb48
|
test(engine): run economic actions at month boundaries
|
2026-07-25 22:52:17 +00:00 |
|
Hide_D
|
5daa7b48ff
|
fix(engine): preserve core monthly event arguments
|
2026-07-25 22:47:30 +00:00 |
|
Hide_D
|
de006181b7
|
fix(engine): align monthly post tail ordering
|
2026-07-25 22:33:36 +00:00 |
|
Hide_D
|
652e723457
|
feat(engine): migrate monthly wander disband
|
2026-07-25 22:20:55 +00:00 |
|
Hide_D
|
4247e05922
|
feat(engine): add monthly diplomacy history
|
2026-07-25 22:08:08 +00:00 |
|
Hide_D
|
3aa0163755
|
feat(engine): migrate monthly nation statistics
|
2026-07-25 21:57:10 +00:00 |
|
Hide_D
|
5f390a46b9
|
feat(engine): migrate monthly pre-update boundary
|
2026-07-25 21:36:34 +00:00 |
|
Hide_D
|
2b9ed619e7
|
feat: port monthly unique loss and inheritance merge
|
2026-07-25 21:19:38 +00:00 |
|
Hide_D
|
6272ff9882
|
fix: load and persist legacy inheritance ranks
|
2026-07-25 21:19:24 +00:00 |
|
Hide_D
|
de9f1cbc64
|
feat: port monthly speciality and betrayal actions
|
2026-07-25 20:55:34 +00:00 |
|
Hide_D
|
80d7f264af
|
fix: align legacy speciality selection
|
2026-07-25 20:55:27 +00:00 |
|
Hide_D
|
fdd169fbfd
|
feat: port monthly scout policy actions
|
2026-07-25 20:28:25 +00:00 |
|
Hide_D
|
25e67e15ae
|
Implement nation betting lifecycle
|
2026-07-25 20:16:11 +00:00 |
|
Hide_D
|
09e4a2233c
|
feat(game-engine): port city changes and NPC troop leaders
|
2026-07-25 19:49:51 +00:00 |
|
Hide_D
|
7818b52d04
|
feat: port monthly invader lifecycle
|
2026-07-25 19:19:31 +00:00 |
|
Hide_D
|
a0f7493f1a
|
feat: raise monthly NPC nations
|
2026-07-25 18:56:34 +00:00 |
|
Hide_D
|
5ed1cbe951
|
feat: register delayed scenario NPCs
|
2026-07-25 18:39:58 +00:00 |
|
Hide_D
|
90d195e721
|
feat(game-engine): implement CreateManyNPC monthly action
|
2026-07-25 18:15:52 +00:00 |
|
Hide_D
|
3cf5a66c77
|
Support legacy CreateAdminNPC no-op
|
2026-07-25 17:50:16 +00:00 |
|
Hide_D
|
16e84bf422
|
Implement monthly war income processing
|
2026-07-25 17:45:32 +00:00 |
|
Hide_D
|
5323c5891d
|
Implement semi-annual monthly processing
|
2026-07-25 17:35:16 +00:00 |
|
Hide_D
|
41d70a475c
|
Implement monthly nation level updates
|
2026-07-25 17:19:44 +00:00 |
|
Hide_D
|
3142f8d917
|
feat: implement monthly city supply update
|
2026-07-25 16:58:19 +00:00 |
|
Hide_D
|
1ae9ca6c1e
|
feat: implement monthly disaster event
|
2026-07-25 16:39:33 +00:00 |
|
Hide_D
|
f8645a4576
|
feat: migrate monthly city trade rates
|
2026-07-25 16:16:10 +00:00 |
|
Hide_D
|
1fef287b6b
|
fix: align reserved turn commands with legacy
|
2026-07-25 14:16:59 +00:00 |
|
Hide_D
|
0eab759083
|
fix: purge collapsed nations from city conflicts
|
2026-07-25 12:14:22 +00:00 |
|
Hide_D
|
b5633ae11a
|
Merge main into feature/turn-differential-longrun
|
2026-07-25 12:10:22 +00:00 |
|
Hide_D
|
111d3c7074
|
test: add turn command state differential harness
|
2026-07-25 11:38:42 +00:00 |
|
Hide_D
|
aae2160bb4
|
merge: align NPC AI decisions with legacy
|
2026-07-25 11:24:14 +00:00 |
|
Hide_D
|
61159209bf
|
fix(ai): align NPC final decisions with legacy
|
2026-07-25 11:23:53 +00:00 |
|
Hide_D
|
f7311385ce
|
Merge origin/main into frontend parity worktree
|
2026-07-25 11:16:03 +00:00 |
|
Hide_D
|
06c7197a1a
|
feat: add legacy-compatible neutral auctions
|
2026-07-25 11:07:37 +00:00 |
|
Hide_D
|
0151055f94
|
feat: fence periodic turn daemon execution
|
2026-07-25 09:22:32 +00:00 |
|
Hide_D
|
a83f7a44e3
|
fix: guard incomplete general lifespans
|
2026-07-25 08:57:53 +00:00 |
|
Hide_D
|
ee6fd00f7d
|
merge: add secure troop management
# Conflicts:
# app/game-engine/src/turn/types.ts
# app/game-engine/src/turn/worldLoader.ts
|
2026-07-25 08:50:01 +00:00 |
|
Hide_D
|
a8869a77c2
|
Merge branch 'codex/p0-general-turn-lifecycle'
# Conflicts:
# app/game-engine/src/turn/databaseHooks.ts
# app/game-engine/src/turn/inMemoryWorld.ts
# app/game-engine/src/turn/reservedTurnHandler.ts
# packages/infra/src/turnEngineDb.ts
|
2026-07-25 08:48:10 +00:00 |
|
Hide_D
|
ae4cc31a16
|
feat: add secure troop management
|
2026-07-25 08:44:44 +00:00 |
|
Hide_D
|
45ba960474
|
feat: complete general turn lifecycle
|
2026-07-25 08:42:57 +00:00 |
|
Hide_D
|
6889c463fd
|
merge: add monthly event pipeline
|
2026-07-25 08:24:32 +00:00 |
|
Hide_D
|
fb1074c5e8
|
feat: run persisted monthly events
|
2026-07-25 08:23:59 +00:00 |
|
Hide_D
|
26c3d5ce16
|
test: align general turns with trait runtime
|
2026-07-25 08:17:18 +00:00 |
|
Hide_D
|
a9954b5fb1
|
merge: complete general turn compatibility
|
2026-07-25 08:16:27 +00:00 |
|