Commit Graph
109 Commits
Author SHA1 Message Date
wushenghua fb50dd0b93 refactor: add shared MVP UI foundation 2026-08-26 20:23:56 +08:00
wushenghua 23c9bc5a78 fix: restore Market contract return command 2026-08-26 13:29:45 +08:00
wushenghua 19bf1392ce refactor: extract company roster and recruit detail views 2026-08-26 12:09:24 +08:00
wushenghua 5220acb97d refactor: extract Guild page passive view
Move the live HUB-001 layered desk into ABGGuildPageView while preserving routes and destination semantics.
2026-08-26 10:09:21 +08:00
wushenghua 885506f36f refactor: extract contract choice passive view 2026-08-26 09:25:38 +08:00
wushenghua 9a440b3e5f refactor: extract Market page passive view 2026-08-26 08:30:03 +08:00
wushenghua 0cf4ffb751 refactor: extract recruit review page view 2026-08-26 07:34:46 +08:00
wushenghuaandCodex 0d59caadb9 refactor: extract party line page view
Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-26 01:38:39 +08:00
wushenghuaandCodex eea6b8e220 refactor: extract risk board page view
Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-26 01:06:55 +08:00
wushenghuaandCodex a83963f30a refactor: extract readiness page view
Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-26 00:19:13 +08:00
wushenghua 26190debe4 refactor: extract risk commitment page view 2026-08-25 23:44:39 +08:00
wushenghua 7ba4326c50 refactor: extract battle result page view 2026-08-25 23:11:23 +08:00
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 73217b491e feat(runtime): route reward choice through controller 2026-08-25 19:22:24 +08:00
wushenghua 0171a7fb35 feat(runtime): route knockout review through controller 2026-08-25 19:05:47 +08:00
wushenghua a3f31e2d3a feat(runtime): route battle result through controller 2026-08-25 18:45:23 +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 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 9518e2eac8 refactor(runtime): route risk commitment through controller 2026-08-25 17:14:07 +08:00
wushenghua 8ac91f24be refactor(runtime): route risk board through controller 2026-08-25 14:47:50 +08:00
wushenghua ab83290ef3 refactor(runtime): route readiness through controller 2026-08-25 14:21:30 +08:00
wushenghua 199997e921 refactor(runtime): route party line through controller 2026-08-25 13:57:36 +08:00
wushenghua 8570378720 refactor(runtime): route guild through controller 2026-08-25 13:30:55 +08:00
wushenghua 43ab397281 refactor(runtime): route contract choice through controller 2026-08-25 12:59:12 +08:00
wushenghua 4a8a004472 refactor(runtime): route recruit review through controller 2026-08-25 12:22:10 +08:00
wushenghua b27e1f3fd4 refactor(runtime): route market view through controller 2026-08-25 12:05:55 +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 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
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 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
wushenghua 2363d0ff84 fix(bat001): restore opening receipt identity 2026-08-24 02:05:24 +08:00
wushenghua 1b5abf0df3 feat(bat001): implement static battle opening 2026-08-24 01:44:18 +08:00
wushenghua 64c1c6fe7e feat(rsk002): implement risk commitment runtime
Reconstruct the approved contained 16:9 commitment page with engine-owned risk facts, frozen Party actors, transparent hit areas and explicit confirmation before the idempotent Battle Opening handoff. Add focused responsive behavior coverage and update the battle UI fixture for the confirmation boundary.
2026-08-23 17:45:07 +08:00
wushenghua d0dea5b187 fix: compact RSK-001 risk copy 2026-08-23 09:41:40 +08:00
wushenghua b40bfa9668 feat: complete RSK-001 risk board runtime review 2026-08-23 07:56:42 +08:00