wushenghua
|
b40bf377f3
|
docs(m64): close DEV-2R with the opening board evidence
|
2026-09-14 03:21:41 +08:00 |
|
wushenghua
|
127ac9a9c4
|
feat(m64-b): reflow the inspect and compare boards on the shared card
|
2026-09-14 03:19:33 +08:00 |
|
wushenghua
|
2a27b8c0ba
|
docs(m64-a): record the opening migration and the single-size convergence
|
2026-09-14 03:15:45 +08:00 |
|
wushenghua
|
f646479e3d
|
refactor(w5): single 1280x720 target with keep aspect across screens, tests and probes
|
2026-09-14 03:14:05 +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
|
9d74e5dc70
|
feat(m64-a): migrate the initial four-of-two page onto the shared chrome
|
2026-09-14 03:00:36 +08:00 |
|
wushenghua
|
2ff5c6e7e0
|
docs(m64): activate the DEV-2R initial-company migration
|
2026-09-14 02:56:50 +08:00 |
|
wushenghua
|
0e34bd833f
|
docs(m63-d): close DEV-1R with the Settings migration evidence
|
2026-09-14 02:53:04 +08:00 |
|
wushenghua
|
cfeb924b2f
|
feat(m63-d): migrate Settings onto the shared chrome
|
2026-09-14 02:52:00 +08:00 |
|
wushenghua
|
dcc64efd33
|
docs(m63-c): record the Title migration and the recovery fix
|
2026-09-14 02:45:33 +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
|
d2f645d5f6
|
docs(goal): converge on a single widescreen design authority
|
2026-09-14 02:37:18 +08:00 |
|
wushenghua
|
1b57dd7479
|
docs(m63-b): record the first-launch setup migration
|
2026-09-14 02:34:20 +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
|
7287c1f990
|
docs(m63-a): record the boot migration evidence
|
2026-09-14 02:15:32 +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
|
48325f283b
|
docs(m63): activate the DEV-1R entry migration with boot first
|
2026-09-14 02:02:44 +08:00 |
|
wushenghua
|
b148cfb014
|
docs: ledger the post-cleanup regression
|
2026-09-14 01:53:41 +08:00 |
|
wushenghua
|
9fbebceeb5
|
chore(w4): delete the six orphan assets and record the corrected inventory
|
2026-09-14 01:52:33 +08:00 |
|
wushenghua
|
4bd8f1ee10
|
docs(w4): cleanup inventory for owner sign-off
|
2026-09-14 01:10:14 +08:00 |
|
wushenghua
|
9b35f710c8
|
docs: activate the MVP quality goal, ledger and its command
|
2026-09-14 01:07:46 +08:00 |
|
wushenghua
|
2e5540ed97
|
docs(m62): close the component unification milestone with ink baselines
|
2026-09-14 00:44:33 +08:00 |
|
wushenghua
|
798c9f740e
|
test(m62-c): flag icon overlap only when the icon centre is under the ink
|
2026-09-14 00:43:35 +08:00 |
|
wushenghua
|
61737b2e8d
|
test(m62-c): measure label ink boxes and settle the readiness probe before scanning
|
2026-09-14 00:41:43 +08:00 |
|
wushenghua
|
d1bf33ca23
|
test(m62-c): unique per-probe ink markers
|
2026-09-14 00:40:21 +08:00 |
|
wushenghua
|
9a0d40ccdd
|
test(m62-c): legacy probes record ink baselines while migrated pages stay strict
|
2026-09-14 00:38:55 +08:00 |
|
wushenghua
|
e2cbfb212e
|
test(m62-c): wire the ink checker into the guild, contract and readiness probes
|
2026-09-14 00:37:57 +08:00 |
|
wushenghua
|
1b0bb88c29
|
docs(m62): freeze the shared component library and the page matrix
|
2026-09-14 00:36:40 +08:00 |
|
wushenghua
|
7da2e4d9fe
|
docs(m61): close the design digest and density review
|
2026-09-14 00:28:56 +08:00 |
|
wushenghua
|
6a27346a10
|
docs(m61-a): add the player experience digest
|
2026-09-14 00:26:25 +08:00 |
|
wushenghua
|
310d2620dd
|
docs(m61): activate the design digest and density validation
|
2026-09-14 00:25:10 +08:00 |
|
wushenghua
|
44c5a637bf
|
docs(m60): record the playable full-cycle truth and its open findings
|
2026-09-13 23:01:27 +08:00 |
|
wushenghua
|
dac5de4023
|
test(m60-b): free the driven scene before exit
|
2026-09-13 22:59:04 +08:00 |
|
wushenghua
|
e1cad068fc
|
test(m60-b): drive one complete first cycle through the entry shell
|
2026-09-13 22:56:48 +08:00 |
|
wushenghua
|
04e0c4fecd
|
docs(m60): close the test-alignment step
|
2026-09-13 22:08:37 +08:00 |
|
wushenghua
|
8f11f00636
|
test(m60-a): align the dev3 guild/contract flow and retire the legacy front-door test
|
2026-09-13 22:07:51 +08:00 |
|
wushenghua
|
e9fac3df53
|
docs(m60): activate the playability truth pass
|
2026-09-13 22:05:46 +08:00 |
|
wushenghua
|
16cc7aaad6
|
docs: record the first playability truth-pass findings
|
2026-09-13 22:02:50 +08:00 |
|
wushenghua
|
9bce6cf385
|
docs(m59): close the ink-check milestone and record the six repaired defects
|
2026-09-13 21:08:11 +08:00 |
|
wushenghua
|
b58fad20d8
|
test(m59-a): ink checks, longest-string fixture and the defects they found
|
2026-09-13 21:07:19 +08:00 |
|
wushenghua
|
7113aeffed
|
docs(m59): activate the probe ink-check plan
|
2026-09-13 20:54:51 +08:00 |
|
wushenghua
|
b7a0b9cf2e
|
docs: add the remaining work and gates inventory
|
2026-09-13 20:52:12 +08:00 |
|
wushenghua
|
c5acf765ad
|
docs(m58): record the owner acceptance and close the milestone
|
2026-09-13 19:59:50 +08:00 |
|
wushenghua
|
3ab98afe2e
|
docs(m58): record the defect lessons and prevention mechanisms
|
2026-09-13 19:57:27 +08:00 |
|
wushenghua
|
fad38c5262
|
fix(m58-c): keep resource badge labels off their icons
|
2026-09-13 19:49:47 +08:00 |
|
wushenghua
|
e9fe993646
|
fix(m58-c): measure plaque ink bands and seat title and subtitle on parchment
|
2026-09-13 19:28:06 +08:00 |
|
wushenghua
|
a5dec1c426
|
fix(m58-c): put market title and subtitle inside the measured plaque opening
|
2026-09-13 19:22:08 +08:00 |
|
wushenghua
|
91738e6989
|
docs(m58): capture evidence and owner review handoff
|
2026-09-13 17:28:40 +08:00 |
|