Commit Graph
120 Commits
Author SHA1 Message Date
wushenghua 7a4c1ca939 refactor: extract knockout review page view 2026-08-25 22:39:53 +08:00
wushenghua 3d477ef2e9 refactor: extract reward choice page view 2026-08-25 22:14:04 +08:00
wushenghua 23924a2e37 refactor: extract recovery page view boundary 2026-08-25 21:46:04 +08:00
wushenghua 621cad091a feat(runtime): route recovery through controller 2026-08-25 19:38:38 +08:00
wushenghua 79cb098222 feat(runtime): add recovery controller 2026-08-25 19:35:48 +08:00
wushenghua 73217b491e feat(runtime): route reward choice through controller 2026-08-25 19:22:24 +08:00
wushenghua 98b3111abd feat(runtime): add reward choice controller 2026-08-25 19:17:41 +08:00
wushenghua 0171a7fb35 feat(runtime): route knockout review through controller 2026-08-25 19:05:47 +08:00
wushenghua a7d7d05931 feat(runtime): add knockout review controller 2026-08-25 19:01:40 +08:00
wushenghua a3f31e2d3a feat(runtime): route battle result through controller 2026-08-25 18:45:23 +08:00
wushenghua d26a03ecdc feat(runtime): add battle result controller 2026-08-25 18:39:49 +08:00
wushenghuaandCodex 37b503234e refactor(runtime): route live battle through controller
Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-25 18:17:09 +08:00
wushenghuaandCodex 31ed44fa5b feat(runtime): add battle live page controller
Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-25 18:10:03 +08:00
wushenghuaandCodex 402145e495 fix(runtime): restore market touch target
Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-25 17:53:43 +08:00
wushenghuaandCodex b1f33ee2f2 fix(runtime): preserve market layout route identity
Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-25 17:46:47 +08:00
wushenghua eb74d7684b refactor(runtime): route battle opening through controller 2026-08-25 17:36:19 +08:00
wushenghua 7b084d5626 feat(runtime): add battle opening page controller 2026-08-25 17:31:32 +08:00
wushenghua 9518e2eac8 refactor(runtime): route risk commitment through controller 2026-08-25 17:14:07 +08:00
wushenghua 3e80083806 feat(runtime): add risk commitment page controller 2026-08-25 17:05:11 +08:00
wushenghua 8ac91f24be refactor(runtime): route risk board through controller 2026-08-25 14:47:50 +08:00
wushenghua b37f60cc79 feat(runtime): add risk board page controller 2026-08-25 14:45:14 +08:00
wushenghua ab83290ef3 refactor(runtime): route readiness through controller 2026-08-25 14:21:30 +08:00
wushenghua 6647b058a1 feat(runtime): add readiness page controller 2026-08-25 14:17:01 +08:00
wushenghua 199997e921 refactor(runtime): route party line through controller 2026-08-25 13:57:36 +08:00
wushenghua 478330befc feat(runtime): add party line page controller 2026-08-25 13:51:50 +08:00
wushenghua 8570378720 refactor(runtime): route guild through controller 2026-08-25 13:30:55 +08:00
wushenghua 278bd68f7c feat(runtime): add guild page controller 2026-08-25 13:24:14 +08:00
wushenghua 43ab397281 refactor(runtime): route contract choice through controller 2026-08-25 12:59:12 +08:00
wushenghua 5758272776 feat(runtime): add contract choice page controller 2026-08-25 12:55:24 +08:00
wushenghua 4a8a004472 refactor(runtime): route recruit review through controller 2026-08-25 12:22:10 +08:00
wushenghua 3493dd1282 feat(runtime): add recruit review page controller 2026-08-25 12:17:50 +08:00
wushenghua b27e1f3fd4 refactor(runtime): route market view through controller 2026-08-25 12:05:55 +08:00
wushenghua f692846b57 feat(runtime): add market page controller 2026-08-25 11:57:22 +08:00
wushenghuaandCodex 14b0461dd5 refactor(runtime): route roster views through page controller
Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-25 10:35:09 +08:00
wushenghuaandCodex c8af889bda feat(runtime): add company page controller pilot
Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-25 10:29:56 +08:00
wushenghuaandCodex 8a8fb33c19 feat(runtime): integrate settings service boundary
Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-25 10:20:18 +08:00
wushenghuaandCodex 3e12969e39 feat(m12): wire outcome recovery runtime route
Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-25 06:36:51 +08:00
wushenghuaandCodex 0ae1fbd0a0 feat(m12): add idempotent outcome settlement and reward receipts
Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-25 06:30:21 +08:00
wushenghua 3bcd559169 feat(bat003-004): add inspect and pause controls 2026-08-25 05:30:11 +08:00
wushenghua 5f69834b7c feat(shp002): reconstruct recruit review runtime 2026-08-25 04:19:03 +08:00
wushenghua 095258019e test(shp001): add market runtime capture evidence 2026-08-25 03:04:01 +08:00
wushenghua ef482ca9e5 feat(shp001): reconstruct market runtime 2026-08-25 02:44:46 +08:00
wushenghua 189c20bc4a fix(bat002): refine approved battle presentation 2026-08-24 22:00:08 +08:00
wushenghua 8c83cfb967 fix(bat002): align live field with approved battle chrome 2026-08-24 20:21:29 +08:00
wushenghua 99eebb1d6f fix(bat002): reconstruct approved live battle chrome 2026-08-24 19:09:38 +08:00
wushenghua 0de6c7a723 feat(bat002): add live battle timeline boundaries 2026-08-24 14:48:09 +08:00
wushenghuaandCodex 950b32e7f2 feat(bat002): build contained live battlefield
Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-24 13:28:34 +08:00
wushenghua 2d4d5a76e3 feat(bat002): add non-settling observation service 2026-08-24 12:43:36 +08:00
wushenghua f892bb64a4 fix(bat001): separate threat label from marker 2026-08-24 02:49:51 +08:00
wushenghua 59de20ea48 fix(bat001): shorten threat disclosure copy 2026-08-24 02:31:12 +08:00