wushenghua
1033ecc5be
feat(m84b): carry line position and field state on both member detail surfaces
...
The brief asks the Member detail for the Recruit's position and readiness, but
neither was reachable: the controller snapshots never carried them. Both
surfaces now show the prepared line position from the active contract's draft
order (reserve members read as not in line) and the current battle's field state
(on the field / fallen this battle). No approved master or slot authority exists
for Roster / Recruit Detail, so this is an incremental improvement and the plan
records that the formal design authority is still pending. The M68 probe gains
the row assertions and a switch that skips the entry-shell captures, which the
dedicated DEV-6 tests cover.
2026-09-18 08:52:13 +08:00
wushenghua
f5758a7203
feat(m79-i10): region atlas page with clear state, renown and a shared atlas glyph
2026-09-15 19:48:00 +08:00
wushenghua
b871680539
fix(m79-i05): reach region two through the interface and remove the post-withdrawal dead end
2026-09-15 17:37:20 +08:00
wushenghua
fd97d9f3b7
feat(m79-g): region seven battle art, battlefield, music and pose wiring
2026-09-15 14:31:53 +08:00
wushenghua
a4de156535
feat(m79-f): region six battle art, battlefield, music and pose wiring
2026-09-15 13:00:37 +08:00
wushenghua
6a9518e31a
feat(m79-e): region five battle art, battlefield, music and pose wiring
2026-09-15 10:32:44 +08:00
wushenghua
5f9723d2db
feat(m79-d): region four battle art, battlefield, music and R2-R4 pose wiring
2026-09-15 10:15:56 +08:00
wushenghua
4b3089c8f4
feat(m79-c): region three content, art, music and an advancement gate through contract five
2026-09-15 09:42:18 +08:00
wushenghua
af712a63cd
feat(m79-b): contract advancement opens region two with its band, boss, battlefield and music
2026-09-15 06:59:21 +08:00
wushenghua
9aabf9c0c4
feat(m79-a): region 2 battle art, region battle/boss music and per-region family selection
2026-09-15 06:03:23 +08:00
wushenghua
56060f6c06
feat(m78): battle-ready actor art with idle/strike poses
2026-09-15 01:59:29 +08:00
wushenghua
1fe13e7b2f
feat(m77-d): battle captions, colour-cue mode and dual-scale battle ink gate
2026-09-15 01:36:15 +08:00
wushenghua
92e7cfdedd
feat(m77-c): battle SFX (contract BAT 1-60), region-1 battle/boss music and beat audio wiring
2026-09-15 00:17:21 +08:00
wushenghua
eb324ecdc3
feat(m77-b): battle event beats, actor poses and accessibility switches
2026-09-14 22:32:57 +08:00
wushenghua
3e23e37785
feat(m77-a): Windglass Verge battle field, region-1 actor art and a field gate
2026-09-14 22:13:13 +08:00
wushenghua
41374ee056
feat(m76-c): wire runtime audio into the entry shell with cycle and entry gates
2026-09-14 21:12:43 +08:00
wushenghua
466d07d64d
feat(m68-a): roster, detail and the dismissal/return review screens on shared materials with a strict probe
2026-09-14 12:15:54 +08:00
wushenghua
e565dd51ef
refactor(w5): converge every migrated screen and test on the single 1280x720 target
2026-09-14 03:07:03 +08:00
wushenghua
cfeb924b2f
feat(m63-d): migrate Settings onto the shared chrome
2026-09-14 02:52:00 +08:00
wushenghua
b7d0294341
fix(m63-c): keep the recovered-record signal so New Game stays usable
2026-09-14 02:44:31 +08:00
wushenghua
6c8e0f9aa6
feat(m63-c): migrate Title onto the shared chrome and keep New Game usable with a recovered record
2026-09-14 02:40:59 +08:00
wushenghua
33de24bedc
feat(m63-b): migrate the first-launch setup onto the shared chrome
2026-09-14 02:33:04 +08:00
wushenghua
9e4a58bd7f
feat(m63-b): migrate the first-launch setup onto the shared chrome
2026-09-14 02:28:20 +08:00
wushenghua
828d25c122
feat(m63-a): migrate the boot screen onto the shared hand-drawn chrome
2026-09-14 02:14:01 +08:00
wushenghua
1ab5ea7d08
fix(ui): centralize semantic command widths
2026-09-12 20:35:00 +08:00
wushenghua
f04e2afb94
feat: apply approved chibi backgrounds to entry flow
2026-09-09 11:15:59 +08:00
wushenghua
484d06865b
fix(m52): soften title plaque for chibi style
2026-09-09 10:14:56 +08:00
wushenghua
5579e4e679
fix(m52): align title plaque with chibi direction
2026-09-09 10:07:48 +08:00
wushenghua
3f095457b2
feat(m52): turn title copy into identity plaque
2026-09-09 09:49:50 +08:00
wushenghua
fcb2eb3a7d
feat(m52): add title command icon language
2026-09-09 09:37:01 +08:00
wushenghua
676363170d
feat(m52): establish chibi title runtime presentation
2026-09-09 00:40:42 +08:00
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