Hide_D and Claude Opus 5
8b8a285bc7
merge: scenario 2601 GUI precision parity
...
Ref 원본 CSS를 근거로 문서·표·컨트롤 계약을 맞추고, scoped SFC의 :global(body)
누출과 Ref에 없는 클리핑을 페이지별 계약으로 정리했습니다.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-04 07:59:12 +00:00
Hide_D and Claude Opus 5
1f21379964
fix(frontend): stop clipping pages Ref leaves visible
...
The auction, my page, nation betting and hall of fame roots clipped content that
Ref lets overflow, which shifted their measured document size. The dashboard
reload controls and the diplomacy table frame now follow Ref's Lumen navigation
family and its non-collapsed gray/black frame.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-04 07:44:00 +00:00
Hide_D and Claude Opus 5
2f4569c057
fix(frontend): narrow legacy cell alignment to Ref's markup
...
Ref never aligns `.tb_layout` cells from the table; each legacy cell opts in
with align=center. The directory title table, npc list and chief reservation
rows follow that, the nation info cells use Ref's gray rule, and the main
document stops clipping horizontally.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-04 07:37:42 +00:00
Hide_D and Claude Opus 5
74f76aaa4f
fix(frontend): align legacy title, selector and grid contracts
...
Ref keeps the page title row at its default alignment and centres only the
heading, rules the yearbook selector row with 1px gray edges, and lets the log
panels overflow instead of clipping. The shared Lumen control family gets Ref's
middle baseline, and the general grid drops a bottom rule and clip that Ref does
not have.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-04 07:31:04 +00:00
Hide_D and Claude Opus 5
80fb1d118b
fix(frontend): restore Ref document and control contracts
...
Ref's `.bg0/.bg1/.bg2` set only a background image and `html, body` centre the
texture with vertical tiling, so the extra background colours and the default
tiling are removed. Two ranking views declared unscoped `body` rules that leaked
a 500px min-width and a 21px line-height onto every screen; each page now owns
its own contract. Controls that Ref renders with the Bootstrap/Lumen family get
the shared modifier so the bottom edge moves on hover and while pressed.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-04 07:22:15 +00:00
Hide_D
f0fa55245b
merge: scenario 2601 seed UI parity
2026-08-04 05:29:50 +00:00
Hide_D
4113d81ba2
fix(frontend): converge scenario 2601 legacy UI
2026-08-04 05:29:18 +00:00
Hide_D
9cfeaed3fe
fix(api): align scenario 2601 reference data
2026-08-04 05:29:12 +00:00
Hide_D
c1a46c7e63
merge: logical game clock
2026-08-04 02:52:53 +00:00
Hide_D
a26031dc3f
feat: add logical game clock
2026-08-04 02:51:27 +00:00
Hide_D
87965a39d6
Merge branch 'main' into fix/scenario2601-monthly-seed-parity-20260802
2026-08-03 18:57:44 +00:00
Hide_D
58b9a230a7
fix: match scenario 2601 monthly seed progression
2026-08-03 18:56:23 +00:00
Hide_D
0b3602f83b
merge: Ref current-season comparison fixture
2026-08-02 15:41:20 +00:00
Hide_D
a061297a3f
feat: import Ref current-season comparison fixture
2026-08-02 15:39:06 +00:00
Hide_D
2f17584075
merge: scenario 2601 GUI parity fixes
2026-08-02 12:16:53 +00:00
Hide_D
82b3606844
Merge branch 'main' into feature/scenario2601-gui-186-20260802
2026-08-02 12:15:31 +00:00
Hide_D
6248458baf
fix: align scenario 2601 in-game GUI parity
2026-08-02 12:15:22 +00:00
Hide_D
49fe0100e4
merge: scenario 2601 GUI progression support
2026-08-02 08:21:54 +00:00
Hide_D
4faa8b8e4b
Merge branch 'main' into feature/scenario2601-gui-186-20260802
2026-08-02 08:20:45 +00:00
Hide_D
791f6e1395
fix(game): preserve scenario NPC progression
2026-08-02 08:20:42 +00:00
Hide_D
8ada1667f3
Merge branch 'feature/best-general-live-ranking-audit'
2026-08-02 05:27:50 +00:00
Hide_D
c88ae0f8bc
Merge branch 'main' into feature/best-general-live-ranking-audit
2026-08-02 05:26:22 +00:00
Hide_D
28f4778545
test: audit live best-general rankings
2026-08-02 05:26:16 +00:00
Hide_D
7d62d37f40
Merge branch 'main' into feature/chief-center-parity-20260802
2026-08-02 05:13:04 +00:00
Hide_D
4e1058ae86
fix(frontend): restore chief center command UI parity
2026-08-02 05:10:35 +00:00
Hide_D
62bc1c9121
Merge branch 'main' into fix/ingame-button-consistency-20260802
2026-08-02 05:10:30 +00:00
Hide_D
2fef2803e5
merge: render responsive tournament bracket
2026-08-02 05:09:09 +00:00
Hide_D
e645278367
Merge branch 'main' into fix/ingame-button-consistency-20260802
2026-08-02 05:09:03 +00:00
Hide_D
96d80fb766
fix(frontend): unify legacy button composition
2026-08-02 05:08:57 +00:00
Hide_D
cc35002d97
Merge branch 'main' into fix/tournament-bracket-20260802
2026-08-02 05:07:23 +00:00
Hide_D
bf63d9da8c
merge: restore tournament reset lifecycle
2026-08-02 05:06:23 +00:00
Hide_D
4d0c3c8c18
fix(frontend): render responsive tournament bracket
2026-08-02 05:05:18 +00:00
Hide_D
d71c140232
Merge branch 'main' into feature/tournament-reset-autostart-20260802
2026-08-02 05:03:36 +00:00
Hide_D
4d14fe27e4
test(tournament): start daemon before joins
2026-08-02 04:58:47 +00:00
Hide_D
39f7988a07
test(tournament): route account icon source
2026-08-02 04:57:25 +00:00
Hide_D
a0005dfe01
test(tournament): isolate gameplay lifecycle
2026-08-02 04:55:57 +00:00
Hide_D
e3c5d03cbe
merge: restore global info nation summary
2026-08-02 04:53:23 +00:00
Hide_D
d7b15e5781
fix(game): restore global info nation summary
2026-08-02 04:51:14 +00:00
Hide_D
6caa368520
test(tournament): preserve migration baseline
2026-08-02 04:51:07 +00:00
Hide_D
472de49151
test(tournament): baseline lifecycle migrations
2026-08-02 04:47:03 +00:00
Hide_D
8f5a5330ff
fix(tournament): reset season runtime state
2026-08-02 04:45:07 +00:00
Hide_D
43ec211ff8
feat(game): align in-game GUI with ref captures
2026-08-01 22:03:03 +00:00
Hide_D
23cdc2adf2
feat(frontend): align in-game layouts with ref
2026-08-01 15:50:14 +00:00
Hide_D
fd47d6999c
fix(game): keep in-game status pages available
2026-08-01 15:50:01 +00:00
Hide_D
65d489d21d
feat: add release operations manual and update documentation links
2026-08-01 05:54:05 +00:00
Hide_D
635ba674f1
Merge branch 'main' into feature/user-icon-library-20260801
2026-08-01 03:41:16 +00:00
Hide_D
a275e6a234
feat: add user icon library and in-game selection
2026-08-01 03:40:36 +00:00
Hide_D
d4829d0072
merge: add core2026 release controller
2026-08-01 03:28:13 +00:00
Hide_D
7b466de0a6
feat: add durable release controller and admin deploy modes
2026-08-01 03:27:38 +00:00
Hide_D
395b60cdbe
docs: expose parity spec typecheck
2026-07-31 18:21:47 +00:00
Hide_D
eb47472691
test(e2e): enforce parity spec typecheck
2026-07-31 18:21:27 +00:00
Hide_D
3eecccee4c
docs: expose focused live parity suites
2026-07-31 18:17:54 +00:00
Hide_D
62152ba8d9
test(e2e): make parity runners environment-safe
2026-07-31 18:17:54 +00:00
Hide_D
ab0c050847
fix(logs): restore legacy history and cursor limits
2026-07-31 18:09:27 +00:00
Hide_D
132baf21cc
test(e2e): honor configured game base paths
2026-07-31 18:08:04 +00:00
Hide_D
c3c1ddc0cf
test(e2e): restore authenticated parity fixtures
2026-07-31 18:08:04 +00:00
Hide_D
a2d4346d60
fix(gateway): finish lifecycle action audits
2026-07-31 18:02:03 +00:00
Hide_D
c29b40ba5a
fix(auth): atomically exchange gateway tokens
2026-07-31 18:00:07 +00:00
Hide_D
2596c47fc5
fix(gateway): harden build workspace boundaries
2026-07-31 17:58:12 +00:00
Hide_D
a112dced68
fix(gateway): close session and resume boundaries
2026-07-31 17:56:20 +00:00
Hide_D
8f162f1db9
merge: revoke prestart deletion game token
2026-07-31 17:42:24 +00:00
Hide_D
596d01b6f4
fix(game-api): revoke token after prestart deletion
2026-07-31 17:42:03 +00:00
Hide_D
21d204c749
merge: accept batched lobby responses in E2E
2026-07-31 17:33:52 +00:00
Hide_D
d7d47943e9
test: accept batched lobby responses
2026-07-31 17:33:37 +00:00
Hide_D
b7a387cdbc
merge: restore game frontend E2E fixtures
2026-07-31 17:29:16 +00:00
Hide_D
34a88e5c80
test: restore game frontend session fixtures
2026-07-31 17:28:34 +00:00
Hide_D
ec20da5799
merge: cover missing city trade in Chromium
2026-07-31 17:09:20 +00:00
Hide_D
3bd6913123
test(frontend): cover missing city trade across prefixes
2026-07-31 17:08:41 +00:00
Hide_D
6e25f67571
merge: make gateway shutdown idempotent
2026-07-31 16:56:46 +00:00
Hide_D
81e58a21bc
fix(gateway): make process shutdown idempotent
2026-07-31 16:55:57 +00:00
Hide_D
1dd1610cb8
merge: secure gateway global notice HTML
2026-07-31 16:48:14 +00:00
Hide_D
864cbfc0d0
fix(gateway): purify global notice HTML
2026-07-31 16:47:26 +00:00
Hide_D
1168813eb3
merge: secure legacy log HTML rendering
2026-07-31 16:33:28 +00:00
Hide_D
2e63be87c9
fix(logs): rebuild legacy HTML safely
2026-07-31 16:32:34 +00:00
Hide_D
419d1b125d
merge: restore turn checkpoints on flush failure
2026-07-31 16:12:28 +00:00
Hide_D
885018c7fd
fix(turn): roll back checkpoint with world state
2026-07-31 16:11:56 +00:00
Hide_D
b193b2a0f6
merge: secure diplomacy letter HTML
2026-07-31 15:53:48 +00:00
Hide_D
eb9c1fe1e7
fix(diplomacy): purify stored letter HTML
2026-07-31 15:52:43 +00:00
Hide_D
aaab3f1a91
merge: improve dynasty archives and gateway states
2026-07-31 15:29:15 +00:00
Hide_D
809de8ace6
fix(gateway): show legacy season states
2026-07-31 15:28:16 +00:00
Hide_D
8a17412fcd
fix(dynasty): normalize archived nation records
2026-07-31 15:28:04 +00:00
Hide_D
6e8f048876
merge: finalize united events and auctions compatibly
2026-07-31 14:59:50 +00:00
Hide_D
bb6d2f524e
fix(engine): finalize united events and auctions compatibly
2026-07-31 14:56:57 +00:00
Hide_D
d8a893e6a8
merge: finalize unification archives atomically
2026-07-31 14:11:19 +00:00
Hide_D
7f12b072b3
fix(api): resolve yearbooks by generation server id
2026-07-31 14:10:28 +00:00
Hide_D
02515303fd
feat(engine): finalize unification archives atomically
2026-07-31 14:10:22 +00:00
Hide_D
8ea8e6e26f
fix(engine): roll back scheduled turns when flush fails
2026-07-31 14:10:11 +00:00
Hide_D
e1a3b3dee0
merge: strengthen profile reset atomicity
2026-07-31 13:20:08 +00:00
Hide_D
78844700c0
feat: expose profile reset operation progress
2026-07-31 13:19:32 +00:00
Hide_D
26fbba39b4
fix: serialize profile reset operations
2026-07-31 13:19:27 +00:00
Hide_D
d959c9b06d
fix: make scenario reset generation atomic
2026-07-31 13:19:19 +00:00
Hide_D
36351f4e86
merge: durable auction finalization recovery
2026-07-31 11:59:36 +00:00
Hide_D
1345aa25a1
fix: recover auction finalization across worker restarts
2026-07-31 11:59:02 +00:00
Hide_D
439e4272e0
merge: account icon profile synchronization
2026-07-31 11:21:54 +00:00
Hide_D
5f20413552
feat: synchronize account icons across game profiles
2026-07-31 11:21:08 +00:00
Hide_D
c8adeeb47b
Merge branch test/conditional-integration-runner-20260731
2026-07-31 08:30:44 +00:00
Hide_D
3cf3adee7c
test: reject empty conditional test modes
2026-07-31 08:30:00 +00:00
Hide_D
4359d8dadd
test: harden conditional cleanup boundaries
2026-07-31 08:25:08 +00:00
Hide_D
a568a8e747
test: clean conditional Redis keys safely
2026-07-31 08:02:19 +00:00
Hide_D
2378bfee92
test: isolate conditional integration runner
2026-07-31 07:59:48 +00:00