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
wushenghua and Codex
0d59caadb9
refactor: extract party line page view
...
Co-Authored-By: Codex <noreply@anthropic.com >
2026-08-26 01:38:39 +08:00
wushenghua and Codex
eea6b8e220
refactor: extract risk board page view
...
Co-Authored-By: Codex <noreply@anthropic.com >
2026-08-26 01:06:55 +08:00
wushenghua and Codex
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
wushenghua and Codex
37b503234e
refactor(runtime): route live battle through controller
...
Co-Authored-By: Codex <noreply@anthropic.com >
2026-08-25 18:17:09 +08:00
wushenghua and Codex
402145e495
fix(runtime): restore market touch target
...
Co-Authored-By: Codex <noreply@anthropic.com >
2026-08-25 17:53:43 +08:00
wushenghua and Codex
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
wushenghua and Codex
14b0461dd5
refactor(runtime): route roster views through page controller
...
Co-Authored-By: Codex <noreply@anthropic.com >
2026-08-25 10:35:09 +08:00
wushenghua and Codex
8a8fb33c19
feat(runtime): integrate settings service boundary
...
Co-Authored-By: Codex <noreply@anthropic.com >
2026-08-25 10:20:18 +08:00
wushenghua and Codex
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
wushenghua and Codex
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