020c860cc5
Merge pull request 'feat(engine): Phase M — sync transparency + local data backup' (#189) from feat/sync-transparency into master
funman3002026-07-17 01:11:25 +00:00
2f373784bf
feat(engine): Phase M — sync transparency + local data backup
funman300
2026-07-16 18:06:01 -07:00
b4845564af
Merge pull request 'refactor(engine): ambiguity gate covers the full cluster — batches 1-3' (#188) from refactor/ambiguity-gate-cluster-v2 into master
funman3002026-07-17 00:48:15 +00:00
838342649c
refactor(engine): ambiguity gate covers the full cluster — batches 1-3, 585 pairs burned to zero
funman300
2026-07-16 17:42:46 -07:00
7f604f5df6
Merge pull request 'feat(engine): surface upstream move-type counters and replay seek' (#173) from feat/upstream-stat-counters into master
funman3002026-07-16 23:53:11 +00:00
fc4ea17789
Merge pull request 'polish(engine): standard empty/loading/error states (Phase L)' (#184) from feat/empty-states into master
funman3002026-07-14 03:08:55 +00:00
02bcc8b4af
polish(engine): standard empty/loading/error states (Phase L)
feat/empty-states
funman300
2026-07-13 20:03:09 -07:00
7669a1bb56
Merge pull request 'feat(engine): theme-store preview thumbnails (Phase H part 2)' (#179) from feat/theme-store-previews into master
funman3002026-07-14 00:46:46 +00:00
ae8118d7df
feat(engine): theme-store preview thumbnails (Phase H part 2)
funman300
2026-07-13 17:26:47 -07:00
e03a61885a
chore(deploy): bump image to 739c94d3 [skip ci]
Gitea CI
2026-07-14 00:23:10 +00:00
739c94d3bb
Merge pull request 'polish(engine): Phase H part 1 — unified toast stack, onboarding fixes' (#178) from feat/feedback-polish into master
funman3002026-07-14 00:14:03 +00:00
3388169329
fix(engine): platform-correct onboarding copy; Home waits for first-run onboarding (Phase H)
feat/feedback-polish
funman300
2026-07-13 16:52:16 -07:00
0e07e1d1ad
refactor(engine): unify toasts into one bottom-anchored stack (Phase H)
funman300
2026-07-13 16:48:46 -07:00
26820dc668
chore(deploy): bump image to d989d07f [skip ci]
Gitea CI
2026-07-13 23:31:04 +00:00
83f37bada6
docs(changelog): cut 0.45.0 — Phase F touch action bar
v0.45.0
funman300
2026-07-13 16:22:33 -07:00
d989d07fe7
Merge pull request 'feat(engine): Phase F touch action bar — thumb-reach Undo/Draw/Hint + hold-to-repeat undo' (#177) from feat/bottom-action-bar into master
funman3002026-07-13 23:22:15 +00:00
fa54c58bc4
feat(engine): Phase F touch action bar — thumb-reach Undo/Draw/Hint + hold-to-repeat undo
feat/bottom-action-bar
funman300
2026-07-13 16:07:10 -07:00
dd304913df
docs(ui): record Phase F decision 5 — bottom action bar is touch-only
funman300
2026-07-13 15:49:15 -07:00
48ad6b6618
docs(changelog): cut 0.44.0 — Phase B home hierarchy
v0.44.0
funman300
2026-07-13 15:16:27 -07:00
81ac4a5383
Merge pull request 'ci(test): host-persistent target dir; fast fmt gate; drop dead rust-cache' (#176) from ci/host-persistent-target into master
funman3002026-07-13 22:14:39 +00:00
5081359a1b
chore(deploy): bump image to f51ee7b2 [skip ci]
Gitea CI
2026-07-13 21:04:46 +00:00
f51ee7b234
Merge pull request 'feat(engine): Phase B home hierarchy — Continue card, hero New Game, deal-options disclosure' (#175) from feat/home-hierarchy into master
funman3002026-07-13 20:55:37 +00:00
e820f02d75
chore(deploy): bump image to 4d9d710a [skip ci]
Gitea CI
2026-07-10 21:03:58 +00:00
4d9d710a02
Merge pull request 'test(e2e): update replay payload specs to schema v4' (#172) from fix/web-e2e-replay-v4-shape into master
funman3002026-07-10 21:01:27 +00:00
85ad697652
chore(deploy): bump image to 3fbee9ce [skip ci]
Gitea CI
2026-07-10 18:22:57 +00:00
3fbee9ce30
Merge pull request 'fix(core): save files store the deal via upstream serializers (schema v6)' (#171) from fix/save-schema-v6-session-recording into master
funman3002026-07-10 18:12:28 +00:00
ce2b29f5df
Merge pull request 'fix(replay): store the deal via upstream card_game serializers (schema v4)' (#170) from fix/replay-schema-v4-session-recording into master
funman3002026-07-10 16:56:33 +00:00
7b91d1104b
chore(deploy): bump image to fce0266b [skip ci]
Gitea CI
2026-07-09 23:57:56 +00:00
fce0266b47
Merge pull request 'chore: delete dead code approved from the PR #166 sweep' (#169) from chore/dead-code-removals into master
v0.43.2
funman3002026-07-09 23:46:47 +00:00
e425555238
chore(deploy): bump image to dda6a254 [skip ci]
Gitea CI
2026-07-09 22:27:38 +00:00
d71dfc19b4
chore(deploy): bump image to 1aad3251 [skip ci]
Gitea CI
2026-07-09 22:09:23 +00:00
dda6a25439
Merge pull request 'fix(engine): double-click moves exactly the clicked run (#158)' (#167) from fix/158-double-click-exact-stack into master
funman3002026-07-09 21:58:15 +00:00
1aad3251ba
Merge pull request 'ci(web): build wasm in the deploy pipeline instead of committing it (#156)' (#168) from fix/156-wasm-in-ci into master
funman3002026-07-09 21:57:56 +00:00
b26200f948
chore: delete dead code approved from the PR #166 sweep
funman300
2026-07-09 13:28:09 -07:00
ea8d8eee9a
ci(web): build wasm in the deploy pipeline instead of committing it (#156)
fix/156-wasm-in-ci
funman300
2026-07-09 13:06:29 -07:00
ccfb9394e0
chore: remove dead code and stale doc claims found in multi-agent sweep
fix/android-anim-redraw
funman300
2026-07-09 11:48:33 -07:00
b5c1ba4867
fix(engine): emit RequestRedraw from animation systems — restores 60 fps card animation on Android
funman300
2026-07-09 11:25:23 -07:00
1dbfacc636
chore(deploy): bump image to d179d9d5 [skip ci]
Gitea CI
2026-07-09 06:07:30 +00:00
d179d9d582
chore(web): regenerate wasm artifacts
Gitea CI
2026-07-09 05:53:00 +00:00
b578120adf
chore(deploy): bump image to db1cc58f [skip ci]
Gitea CI
2026-07-09 05:38:06 +00:00
0a0970df08
chore(deploy): bump image to 255b7814 [skip ci]
Gitea CI
2026-07-09 05:31:50 +00:00
4b575a359c
chore(deploy): bump image to 5b5d5878 [skip ci]
Gitea CI
2026-07-09 05:29:32 +00:00
db1cc58f3a
Merge pull request 'refactor(core): align Spider with upstream card_game idioms' (#162) from refactor/spider-upstream-idioms into master
v0.43.0
funman3002026-07-09 05:26:50 +00:00
cea7f8bec6
chore(deploy): bump image to 2b2e7a7f [skip ci]
Gitea CI
2026-07-09 05:17:35 +00:00
b9bbc59109
chore(deploy): bump image to 5c4d440b [skip ci]
Gitea CI
2026-07-09 05:11:39 +00:00
255b781420
Merge pull request 'feat(engine): group HUD menu into Play/You/Community/System + Esc dismissal audit' (#165) from feat/menu-grouping into master
funman3002026-07-09 05:10:02 +00:00
5b5d587818
Merge pull request 'feat(engine): win-summary action hierarchy — Play Again, Watch, Share' (#164) from feat/win-flow into master
funman3002026-07-09 05:09:35 +00:00
2b2e7a7f2c
chore(web): regenerate wasm artifacts
Gitea CI
2026-07-09 05:09:09 +00:00
5c4d440b31
Merge pull request 'feat(engine): You hub — Profile/Stats/Achievements/Replays in one tabbed modal (Phase E)' (#161) from feat/you-hub into master
funman3002026-07-09 05:02:07 +00:00
77c12377f7
chore(deploy): bump image to 374858ab [skip ci]
Gitea CI
2026-07-09 05:01:33 +00:00
374858ab6d
Merge pull request 'feat(engine): tabbed Settings panel — Phase A of the menu redesign' (#160) from feat/settings-tabs into master
funman3002026-07-09 04:59:11 +00:00