shogiarena/__init__.py,sha256=X7v5q-aYTig1doJAAEEvsxl-2vb7QgqNvvI5PY98vGI,226
shogiarena/arena/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
shogiarena/arena/configs/base.py,sha256=5H158KrGtk-Q6G9P5E7aJrsxlXAOJnyo7MLQ-QvYeLs,12418
shogiarena/arena/configs/errors.py,sha256=hOJz7eaI6g4fNqm_DoL_P4Rub1jDV5vBKXdgBG3dxME,120
shogiarena/arena/configs/spsa.py,sha256=axpAVty28crpuNyU--sNdHhWLqdJo9PPLafRD-JCHiU,20165
shogiarena/arena/configs/tournament.py,sha256=0h9XVt5JYU0-U2mgY27EtFAH_5kw5HRL2COP7gCOtZg,28732
shogiarena/arena/engines/__init__.py,sha256=ScxqgY1oOfZGS2vvwM3bFoKTlh5iRV-b6ERmQsKV9AI,83
shogiarena/arena/engines/engine_factory.py,sha256=8Q8amfly7mLEmYkwIei4flr5IJdri_3K6GPJkozdgY8,11242
shogiarena/arena/engines/sync_usi_engine.py,sha256=wgaazQBCPe4wFIT0IT-9Wxz00BOVaWG9vSZMQ-uMNm8,12587
shogiarena/arena/engines/time_control.py,sha256=x2s5qBTUg3BKtFgbWI26SEaLdUBP_MfTvgpCCjl11-c,16557
shogiarena/arena/engines/usi_bridge.py,sha256=odnUOnQr-uaRbSISxX0oIn73kmhnEMpNz_yemQ4R0zg,1538
shogiarena/arena/engines/usi_bridge_spawner.py,sha256=PYjphlBCZesnZIT10SYN_1SNVGlQtNQCMmC60R3CEYg,7210
shogiarena/arena/engines/usi_compliance.py,sha256=2bKQp9avp68f4LL3h_YS0l6tah6544mTsWPuNhS7a6g,10934
shogiarena/arena/engines/usi_config.py,sha256=c8TOEE4hH6zIPbjBR33aAjrFZZTDTfQQWD79dSMWPkw,17888
shogiarena/arena/engines/usi_engine.py,sha256=UH8P0uw5X0zKIUzG9EFDsUPg5OnbaPrN1zhTE_zh8wY,71574
shogiarena/arena/engines/usi_process.py,sha256=wzMQSRobTqx_s-7vKjclb2wNKzzMzAwoHV5beg8_XZY,2346
shogiarena/arena/engines/usi_protocol.py,sha256=LID4zYGkKM_CRtF1yJWpFGwHLT860wJZgdMTeKfKiBY,5258
shogiarena/arena/engines/usi_think.py,sha256=y4DtV89E-X8YwBnjhVVC-7gXqerhpA30s5fhPPnNs44,6843
shogiarena/arena/engines/usi_types.py,sha256=rIAPlgvjts38KXwrWl8HQpYVKxrn9uxvU4hIqNU0WhQ,14371
shogiarena/arena/execution/engine_participant.py,sha256=N9-vzlDbWGLKpYGIPIMS1XS9XoG8ZQcwodUCml5bMF0,10601
shogiarena/arena/execution/game_runner.py,sha256=NoI-F4dAbrToK3SA-AeHaHhKnonimCcVxoR3jx8nNeE,63211
shogiarena/arena/execution/types.py,sha256=stlEcq9mmzDAswC3TPe-vF6kDnGPvEozd255yvTWm94,2620
shogiarena/arena/instances/__init__.py,sha256=8ExpjsgRR4Z90IJmVCQCh78vvs_JgX_rK21q7Kdcwno,204
shogiarena/arena/instances/health.py,sha256=uLkYU2z-VcesdFxsl_c0F2o1F_J55zJdTMHdvqAVBkY,23763
shogiarena/arena/instances/models.py,sha256=bE1m3qUJ7T7bD-MLHKgq0ElD2QgGRt3B0X8EWZ7eBPk,22547
shogiarena/arena/instances/pool.py,sha256=8tHgRe8zbmH4EVodmXLwZPp2JgGysI-nOiFGS7F_1Ls,18772
shogiarena/arena/instances/provision.py,sha256=aMMX2q15PzwhuBdNOFd7BI2JZo0rBDAvwx0DzB3uJSw,15185
shogiarena/arena/instances/remote_probe.py,sha256=Ab0U2BnLBYhpMevPH5A9HfNueMcShjxBWRdofxssBP0,1368
shogiarena/arena/instances/slot_policy.py,sha256=aNTGDEbPuIV1avV0QscAZD58AeoZo1yQ_Aj5dgCZqvE,2922
shogiarena/arena/instances/spawner.py,sha256=njRsP0S8UUk6adu7jUlVi0lshYvhw8o6ZrprNyJXNwE,17862
shogiarena/arena/instances/store.py,sha256=fdT_sy8Swk9dX1e0rWA-WW6FhmjhVOWl2LOYOpePmus,2883
shogiarena/arena/orchestrators/__init__.py,sha256=7ig597LAu8DjY8Y42GQQNcrk5jDo0lWcYGicMQos8jQ,1690
shogiarena/arena/orchestrators/base_orchestrator.py,sha256=0dIl8PNlzxtMd-XcJJr8qQL2_X2gsZ3Vq8vqnO9eDwU,44634
shogiarena/arena/orchestrators/base_orchestrator_utils.py,sha256=F2gCwpXr8x4ABjcE6h4TjUu-gZtQy8Y03s-uEi8aKDU,37434
shogiarena/arena/orchestrators/engine_pool.py,sha256=B80e6yd7z99bYMDi5lkNqG6A-IfAKHrAmo0C9wgAEiA,13621
shogiarena/arena/orchestrators/progress.py,sha256=00Kr3p1RKmC9parM4JwzlIQRD_17Lz5tboD3-AhMP_k,27086
shogiarena/arena/orchestrators/remote_exec.py,sha256=bWp9rY-oAc71h7m7tEfznDrlGkr2RzMevtzvz8MVQYQ,5615
shogiarena/arena/orchestrators/spsa_orchestrator.py,sha256=-AkRKaLV5FSyYesUtck9i9k49kzQT8DwmWwYZjkGowA,55141
shogiarena/arena/orchestrators/tournament_orchestrator.py,sha256=7nc49hd3acbeD32-VNrSIUvYMGy6vsGLWcXXU16j6QM,30514
shogiarena/arena/orchestrators/spsa/__init__.py,sha256=eAWbD4JRL-wuqvyaUGrzCpC93nacU-gmz2aGg4QLCSA,125
shogiarena/arena/orchestrators/spsa/event_log.py,sha256=01PPulE7gh0N-9V3w_DEhCBZqNvDe3Ne2SzaR7xjln8,6409
shogiarena/arena/orchestrators/spsa/event_types.py,sha256=BUg4Z7lghqkaokJmHOXQSlIjX8yYMDxX4e4qhVxLnco,12394
shogiarena/arena/orchestrators/spsa/identifiers.py,sha256=nB35_L1uDB-FXUIRfsleq_2tBYae8weWnusOwpWZKUk,831
shogiarena/arena/orchestrators/spsa/ltc.py,sha256=onOLSw8KvT52bROmMZrHpVqKXNGyVck3oCNCWfifPDg,8860
shogiarena/arena/remote/executor.py,sha256=7qCTXV28CVU3pSannMn51sP74dgnG80pJMDGyxVjJa0,22171
shogiarena/arena/remote/repo_manager.py,sha256=awMFgpShMgbtDpG4DAUVN9UCQoZoBWdpjTMsEMusoR0,7930
shogiarena/arena/remote/ssh_transport.py,sha256=bCVrNOagHlIvCAl8IGjSoN3w6vX_SNi32kc2Zk_pPZI,7676
shogiarena/arena/results/__init__.py,sha256=sUAEdYx-_leNv9wnLO1lLmX01XmFTbnaExOopFgzxnQ,377
shogiarena/arena/results/base.py,sha256=FNPKn9xQhWZNK8chiKi7D2k5HC6UxCccT-lQ4tqIWt4,1022
shogiarena/arena/results/sprt.py,sha256=7W_hZFHWKZaVRCfXwqivbEHBG9cR8gB_l76ZPULDRrc,506
shogiarena/arena/results/spsa.py,sha256=rKssVN-O_RjHh77gLC0-nQKzubHqoOnwspMfWOHN69Q,541
shogiarena/arena/results/tournament.py,sha256=eNEpYJtAovySXGoeiRNMpbJPj2rJ2-RQOktx3rQDHU4,716
shogiarena/arena/runners/__init__.py,sha256=xbaOdS6oDJvj91d4Nlbg8g7QHpPMa3010TU0Rkx20lA,556
shogiarena/arena/runners/base_runner.py,sha256=CW-IPRoED43OYIK17gCprYsGEA9CnpeY7S0yYAPvaYg,13044
shogiarena/arena/runners/dashboard_manager.py,sha256=eGCf6QwkCeoBXW8teBU97ARZv469X_dNvr6m6fhbrKE,3712
shogiarena/arena/runners/reporting.py,sha256=SwevRW34dIbGtvqAYk0to7TAIUAFuDb4TF97fph9iP0,913
shogiarena/arena/runners/reschedule_loop.py,sha256=cAgErKPmD_l5PGUhJoG5skVmF7FESkUHfrTSGwrkVU4,1601
shogiarena/arena/runners/results.py,sha256=pTS62yvv4L0VhRiKe598a7KQJpflglmem-W1rN9jdFs,160
shogiarena/arena/runners/run_controller.py,sha256=VeY_LuYZhdbl52rSslULx3-KRlsAvjvQK66uV6-bBmA,4771
shogiarena/arena/runners/session_context_builder.py,sha256=1enElUk5ZWa38zEUgu_TQniG-lFce74WPxLtoT23TY0,2387
shogiarena/arena/runners/session_flow.py,sha256=G2rkPVOKGPoYkM_o-nTv1OPtiNZS4ynUHSL_fQodFd4,2963
shogiarena/arena/runners/sprt_runner.py,sha256=UTeQTtqs70VRzlBEvN1e9Hkx5jR_RsJHUZqANG0w43I,1224
shogiarena/arena/runners/spsa_runner.py,sha256=Nv-XaOyZQbLGK7F5UTmnq8Bc0y5yhAzuLAnPNAwEpz8,32454
shogiarena/arena/runners/tournament_runner.py,sha256=kqDuBqLgO5eaXq6Wyy7HjCba8tC-TaQ6pdQDI4jL6eg,146055
shogiarena/arena/runners/tqdm_reporter.py,sha256=DkpTwBAL5ijzI54fEP6I85Lg9m2J4ChnNhdYvbptwdI,1267
shogiarena/arena/runners/types.py,sha256=id9ji5ivKww6aPDbHZTXIEKzGxiU4KWuWi_cpL6P3Os,3732
shogiarena/arena/scheduler/__init__.py,sha256=qnBMo59SyJAYlC-LkYlzUFJfVbHwqoYqsTveq7RwSUM,40
shogiarena/arena/scheduler/game_scheduler.py,sha256=7Z5vSygvK-_KrDHm4tuxReNZHtYtbIpZwu0sw1naZd4,19046
shogiarena/arena/services/__init__.py,sha256=fn04ZzM3XdRRWKOEoYGBslMNs4XgNrhSOvaKI869W4s,92
shogiarena/arena/services/openbench.py,sha256=TGMuS3KQJfahyHQBUwmoap89LI5_ZaTvmOm16Ldqx3U,30986
shogiarena/arena/services/artifacts/__init__.py,sha256=mUYrDfjYH8IbEpt6l2yY2-PciYABRSnpvdNJ_HWxTbA,34
shogiarena/arena/services/artifacts/builder.py,sha256=isY65ENqv4M3dxws8781sF-IHBgTgxBUBvPGFSx9l2U,2376
shogiarena/arena/services/artifacts/resolver.py,sha256=XPCWg0mG-zlpkZwD2jImXWxpzDAg3Yk94wCW-IYSXsU,30115
shogiarena/arena/services/game_control/__init__.py,sha256=irkJNUltKZaizov94jUmvx93j_19p9Q0MmFlbVWWk-0,49
shogiarena/arena/services/game_control/adjudication.py,sha256=co0FiWoMWmtJqeNGkXMn62AtD8z1w6KYZ6itPh6dCNs,9715
shogiarena/arena/services/persistence/__init__.py,sha256=vjdz98h8q4hcWofAdbS3R8xxsZVCE2WQIaL_A_a4naI,54
shogiarena/arena/services/persistence/db_service.py,sha256=MgXSYHdUtQ1eS_abrKCgiOV42gaku8v7V0cqmG81vDA,21365
shogiarena/arena/services/persistence/records.py,sha256=a99rMVFcldMBjMcA_AeU9hJEkU1ty8SuqkWus3ikkTM,7105
shogiarena/arena/services/persistence/result_store.py,sha256=fUGHU4tGuvwz16nUFfWh_oY1Y2xg_tZvNkkHjbQj7qg,7584
shogiarena/arena/services/statistics/__init__.py,sha256=itvzD0hfuJC7t-4m3OBHbRx10iSsVRaQB-2WMlQVaYs,50
shogiarena/arena/services/statistics/btd.py,sha256=BdcX7u8fI7tjIMJgvQZUB8wDNdI3z6Yshi9AUUgW9sk,15970
shogiarena/arena/services/statistics/pentanomial.py,sha256=RfJ_zrFYZF4pRpR8qDECUpMMXo-HFX2fWnBhMDn6_Qw,3046
shogiarena/arena/services/statistics/rating_service.py,sha256=kuH0AUeR1ezGXGgfv5mGcwnt2vZ_gjjvrhvwBQh3Ayw,10843
shogiarena/arena/services/statistics/sprt.py,sha256=EyICy0Ko94N6iIqsJFNPZgX8kymNsLQEqGeV344Bwpw,8808
shogiarena/arena/session/__init__.py,sha256=l4-aZk33H2zVWCN4IRWVK4YgFIbrLTbv4sv863DIXRk,504
shogiarena/arena/session/context.py,sha256=ToM3EiILlaBtzKghXUbPaL4Skb9pb7Arn3MlSjrireI,5547
shogiarena/arena/session/hooks.py,sha256=dResMITDW9Gs24w8bczZ4N_5UY7KiGiWJDAriyHo1cw,1864
shogiarena/arena/session/state.py,sha256=F6CS_2ltngC5_AIE7NNbrg4szApYMogLWu6gPLAf2_w,1207
shogiarena/arena/storage/__init__.py,sha256=TGb8zibn4Zs9EGeC0835gUY0GgMRzF2Tw6ZExSmE_AM,142
shogiarena/arena/storage/run_storage.py,sha256=t2-snBeOiA4vNdUlnpNkXzbyC_p64U66WLE4RKLoB3c,4225
shogiarena/arena/tuning/param_io.py,sha256=QZ6shGmMDW_xhM2e7GXq0NIUZYo23fwxy94I503m3Jg,5637
shogiarena/arena/tuning/spsa_tune.py,sha256=XD75n-K_jdkeUDgQhnwo4cNdqq0z0SnBcXdgN7Kff84,12226
shogiarena/cli/__init__.py,sha256=H1hDkOAg_vCWlMkXQggvKrIVCScDaTGvJpDWfIhf-TY,109
shogiarena/cli/errors.py,sha256=7_IIhiul3w4-f3wBHZHgwsPDcrf6lSMcLezf-4uv6ww,431
shogiarena/cli/main.py,sha256=Cbjwr_tYPDWCPxyjkqbH4t-PTO-_PLa2J35Sg2Kyp3o,8718
shogiarena/cli/commands/__init__.py,sha256=M7IwGy6mQyQZGNc46FPbMtuJ75QCR4bq1e7suxZLmzE,2328
shogiarena/cli/commands/_helpers.py,sha256=2XuPS0jtbdhpdSA8OOnDgMfHXnXpxi3WJIzB5uYiSbI,3497
shogiarena/cli/commands/config/__init__.py,sha256=IOQDt4UBgQPOrkMkEocCCTFeu0R2dmdCBFZcBVBIye8,30867
shogiarena/cli/commands/config/_setup_utils.py,sha256=ozcf4kTf-l8O9b5xXIWVDcwlNcsdKa5wg4KhzJ3ulDQ,2132
shogiarena/cli/commands/dashboard/__init__.py,sha256=oZJtw35VQwvzaQQS-faZrmkxbpyHsj0qO0YYYamNAtE,9139
shogiarena/cli/commands/internal/__init__.py,sha256=cEiGv6CLpOs7tglEhMBKNQ4dt9XPlbMbx9PPYOepfDk,468
shogiarena/cli/commands/internal/remote.py,sha256=-yfZkYh-GwVeMe-n0bNE8IXHMgVVCa6TTC08hc9Cp0w,10379
shogiarena/cli/commands/run/__init__.py,sha256=zj46xRENEswRjCkCWLtJ9MJNQb5N3CsnD9w9RRzp8ow,6947
shogiarena/cli/commands/run/analyze.py,sha256=qcq0jfECQFpUlckRWeXYT5MaX3iOwwmdnPGADcWQ0vU,5042
shogiarena/cli/commands/run/base_run.py,sha256=NvI29dJTe1bXPJ0wKwGy7_YVVsOfigGLv_e2T-ln1SA,8547
shogiarena/cli/commands/run/config_builder.py,sha256=Zkx9GoxWv8fwNT7arVjY326pskJ0w4DfzjO62O5d4_M,8548
shogiarena/cli/commands/run/config_overrides.py,sha256=3GVo_pONw_5mzIOd0gbNyC8dA8bDRerXlZ97ZxwCj-Y,4510
shogiarena/cli/commands/run/generate.py,sha256=MMQRK5S0n3l8zW61PD3Uc3Jtiu8W8O3ARS6rdv7RGyc,1285
shogiarena/cli/commands/run/mate.py,sha256=7ebENpmiP5mEawBNYfeZymwrcRGe_1lLiTO7yhZ8Z9Y,3770
shogiarena/cli/commands/run/sprt.py,sha256=Wg1RYlQCG_F31mTYd6-L__QH_bfyiKl7aNFX4z57YG8,7102
shogiarena/cli/commands/run/spsa.py,sha256=w2kZiXTlcZiRoLpOHhq0OiHfMZBSlBpIYk3nILwEJbU,7008
shogiarena/cli/commands/run/tournament.py,sha256=WTcL8GAIgBjNAgXqW9Sc0eEfd6-RWR6HYkf84HspMyc,6219
shogiarena/cli/commands/run/tournament_like.py,sha256=cSQpVBMrqMga-X8fe5_s11oBjEDnqNOJkAJO84RpLoY,7534
shogiarena/cli/commands/run/helpers/engine_loader.py,sha256=YUhni0sZR76fFEZqRV_i5RTTpOYC4t_BbLYnY-kt4po,3417
shogiarena/cli/commands/run/helpers/position.py,sha256=0ho22igYO9DZXgzhP2VjIKERHGJwvy63mftrSzvoqnE,1604
shogiarena/db/__init__.py,sha256=ex7h-O19H0BwGdLhZ8snr9D1uPv-GHB5-Nq9yZ6liTY,313
shogiarena/db/factory.py,sha256=88TVMzGSNqsswia31wNJ5DcLfOrihPfiQahCi_rhih0,1268
shogiarena/db/models.py,sha256=LXcJ02ypOv07xVVsdHNajo-9fwwzGfHkP3kS3OxBpHg,9892
shogiarena/db/repository.py,sha256=IqVeJOG-vkBl7q885VO6AYNDOENntiOmdUzKeb2cJZU,1946
shogiarena/records/__init__.py,sha256=9gZP_F8ILwK4v7H5a98zF-JHGSiYEHK4CJEqT6gY9uw,145
shogiarena/records/formats/__init__.py,sha256=EJPwS5KfGW8NqAEk3SckzWDT64sfQKQOpq1cRdw0_y4,637
shogiarena/records/formats/base.py,sha256=jA0xIqIBru3UDVtJdJwFAJCCS-N-BA4DNPVD0wJmFvE,549
shogiarena/records/formats/csa.py,sha256=NJkXN2gGvaJ9SzLP-8tc7UMpEby1thNJQRUTje6ub3o,965
shogiarena/records/formats/kif.py,sha256=0yfMd0Y9RK_cwCk0k51MGvTPRNBJHGq_vvZqvOC4XUM,868
shogiarena/records/formats/psv.py,sha256=-Z5ms6JsdgO_2yYHSKjS1ac8PFHqHv8PnARvNT1dX5w,1501
shogiarena/records/formats/registry.py,sha256=tW1XWtZI11w6VFtgVRR9pjG8rtefyYcLZ-kATcsh7ks,944
shogiarena/records/formats/sbinpack.py,sha256=FdibvsA2Z1nd-imn9Wg6LpgsNh3gD4MBlYqv44vuoSU,1727
shogiarena/records/storage/binary_writer.py,sha256=J6mUdbx0DtaWktHgn8n0bDYirX9g1CxxAK7g3ELgvd0,10335
shogiarena/records/storage/db_store.py,sha256=zSZgRcI2iHIWi_CPku5u6lRAoQ5zzgi5xbXoy0cwZKw,11084
shogiarena/utils/__init__.py,sha256=MFlBYqFLJd7U9GrV3CdIrhyZpnRTt20eAXRWMxWBges,364
shogiarena/utils/cpuinfo.py,sha256=_XDMDiPErdFoKAGPZfcLnLGB2IFLkplk75MBN0HzKds,17708
shogiarena/utils/serialization.py,sha256=i2kHv4R5w7bfT8kodi12_fQNu8RCO7DgQnpy4d3te5o,1428
shogiarena/utils/common/__init__.py,sha256=BXhVEDzMjcmeifd8Ah9KLg4FiNiRMzm7OsVjlA0jcMQ,379
shogiarena/utils/common/locks.py,sha256=3KqTl78Tw6Ca26iTav3ZnZf4eUarsDH8LqPHXLYbhiM,3000
shogiarena/utils/common/logging.py,sha256=_irUO9MtXbT_9WRsKH20vYtaLquF5qtvFmn1D_V-uAs,1272
shogiarena/utils/common/paths.py,sha256=5EfOw-e4di8cOj6LQAUw5JWbf6_Ky91eO6l5FRR9hoY,3015
shogiarena/utils/common/project_dirs.py,sha256=JQviQrfK-urZ0RM_exnpwm9cbB4v9aA1716xC8hr3S0,665
shogiarena/utils/common/run_paths.py,sha256=avM2qfo829IBJ-o6TC--dw0bBvIeldKJCmwv5K-HWuk,3162
shogiarena/utils/common/settings.py,sha256=DaNzUU_Lu-Giz7OByKvr740Q7TE8jAVdSeWXWBwUYx4,10574
shogiarena/utils/types/__init__.py,sha256=fmqgLnFSMFifUms1UiFbY7dshzXC-9NK6HloOofQg_k,302
shogiarena/utils/types/coerce.py,sha256=bgc3Q8FGKUk-5AbLF9KdGjgROngzqJW_UkcRtbMTwW8,11620
shogiarena/utils/types/snapshots.py,sha256=kPeZ3ABEVV07y-_Wi3a5OVwJ4UhqVMgvLHGa6NLEH2o,3532
shogiarena/utils/types/types.py,sha256=z_t_8TBE7LiqfkI389zpeGGYHpdP-DInm09sfipDhx8,3082
shogiarena/web/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
shogiarena/web/dashboard/__init__.py,sha256=ZixZUac8-xB0qVhZwtRpV6aVylVoXnD3EbtlrVpZS9g,222
shogiarena/web/dashboard/api_server.py,sha256=tiN5WSJ80F1A1JPHuzDgsBCqlxSNQziOfYp3MEY9FGQ,34011
shogiarena/web/dashboard/backend/__init__.py,sha256=lBf9pU2WQt3PhQfKOp5fv0CAwuFKjMHCrYLHBJqh9VY,2135
shogiarena/web/dashboard/backend/assets_writer.py,sha256=_FmSuOpotblG8wpheeXkZdVraXELzHU4e-Ao5xjv4JM,11815
shogiarena/web/dashboard/backend/broadcast.py,sha256=3yTuPIam4tOuIA5ApppVcreuXwPkPlvZUZKqQ1gfc0g,21271
shogiarena/web/dashboard/backend/game_cache.py,sha256=s70W0Y9fSwttvBso46OZLX1VisyW9M_cCjJqw7AUqak,4730
shogiarena/web/dashboard/backend/game_state.py,sha256=UBijIJEVv4m7fauSkradyjHxhLcOo-udKOkg30aShyc,20971
shogiarena/web/dashboard/backend/http_helpers.py,sha256=msFXppDIESj6CFj0ad8AbgPEHdBp2iYXA-mjNw0QsYI,833
shogiarena/web/dashboard/backend/snapshot_storage.py,sha256=cED1Vjh1dVw0vPALMucHwoezLlf86WNxXu_9kmbSq74,9441
shogiarena/web/dashboard/backend/state_container.py,sha256=Q1BqPDrC7UIYq2aV_N5lz_Q1rpv_nr70Gc0Y1Sle-uM,2267
shogiarena/web/dashboard/backend/static_handler.py,sha256=vLewzE8JlFwlU1RFvOpUftaksIyqqjJonjZF9H-a5hk,7473
shogiarena/web/dashboard/backend/types.py,sha256=AWem2uGKPqoQ1cC1_W3hFILWCW-uJo9Gsh8Nl_PpwvU,2213
shogiarena/web/dashboard/backend/ws_server.py,sha256=jG_r6M_BJN7vr3SSawu2ss8ih5sd7-ef4-sqzf5tivE,32239
shogiarena/web/dashboard/backend/generate/__init__.py,sha256=WbCiSQ1EhFNlihIPXcZj9X8_KWcpOt1tTDtNctkB5ss,110
shogiarena/web/dashboard/backend/generate/api.py,sha256=UgcvtU_dhuM9svGzlWaP45is4jYt-8nYd5lcu7-v1oE,3380
shogiarena/web/dashboard/backend/generate/types.py,sha256=oqbZFmjWkrurFFJqblffVSzDhdaTMIeCQWSaZixi0C4,2438
shogiarena/web/dashboard/backend/instances/__init__.py,sha256=9QQBW3G5Msf3vasUoSFgZTAH7DlOyXGxS190b1Z2K6s,176
shogiarena/web/dashboard/backend/instances/api.py,sha256=5e9SkwKXLFZswdUAxBU-2Q2gFSecIXXmffuBo9CAiZA,42591
shogiarena/web/dashboard/backend/live/__init__.py,sha256=gQRL9yl8uNtOMxpcf0nrzvJE-wZ5f_CF0Uo6g9sUVzU,394
shogiarena/web/dashboard/backend/live/diagnostics.py,sha256=uGQzaQ3I1vJRNRAlyEXiY4QPzU9Q0QZbhvmrYvo2m-c,9725
shogiarena/web/dashboard/backend/live/schema.py,sha256=NOwzrqx8EyN25I0N9abJioN4QBYuCkgTGGOcFChC1Tk,3952
shogiarena/web/dashboard/backend/live/types.py,sha256=CFhIN6LXJdCfeq4Q_euGChADcZLHQYr6hzeOrS04gkU,601
shogiarena/web/dashboard/backend/match/__init__.py,sha256=XiUYsdEEGVIJSuoIpfDhDBg3blUkW2UnFQqmL7PLQIU,526
shogiarena/web/dashboard/backend/match/api.py,sha256=XkoqHD48Fln4mKGbWGLvKm7-Sfa83r4nRPosHrNmCKU,12224
shogiarena/web/dashboard/backend/match/types.py,sha256=ZMBtLDcCxsHd3YdQerUTEbY8ljHF5b6RLg2Pzar8dw8,2139
shogiarena/web/dashboard/backend/scheduler/__init__.py,sha256=3r4i-bDzCv0mWXWdFB0ojFELBy5uGTHsPaHsHfu4Wo8,174
shogiarena/web/dashboard/backend/scheduler/api.py,sha256=yaxN74nYz-QT7e9q6y36EXE8S54szsZgW99QhtRv9vg,8496
shogiarena/web/dashboard/backend/sprt/__init__.py,sha256=_lTScoQXBsO-fIIzDY5ivsBcoiFjE2MzfqgVLnvFPHE,304
shogiarena/web/dashboard/backend/sprt/api.py,sha256=bVVNWCMZCcBM2pm11RqXiBHMdG4nsDikfcZsAfw1FDc,10003
shogiarena/web/dashboard/backend/sprt/types.py,sha256=C8ODsy6FN6Qa5Q-wEeKbIKuOOSPgqPFCqhuloEwuGac,1802
shogiarena/web/dashboard/backend/spsa/__init__.py,sha256=dV14Ru8LdQgeTarPX1_wMgMHBUhgGFijBJQkN76EGr8,2602
shogiarena/web/dashboard/backend/spsa/api.py,sha256=PG0xcgtfaF3sqfTdl1PWW6Ucf4GpLoYydZadohMS1Es,26033
shogiarena/web/dashboard/backend/spsa/bradley_terry.py,sha256=7gsfBsNH8i5SbrGMswQZnJ89S2j2FMfPNizRBDA_I-s,6915
shogiarena/web/dashboard/backend/spsa/data_service.py,sha256=v46ApimDEZWXxBQhC-cUWxlc1V_al__SUFfa5khsnxo,38176
shogiarena/web/dashboard/backend/spsa/detail_view.py,sha256=QC6ZfwkaxaZ3AyqNrglVW1epT2wILppoLZd7TvPfXZE,8988
shogiarena/web/dashboard/backend/spsa/event_service.py,sha256=RNknAXlFsOgtRBmV-YVb_Je05f2ytUUON4e2uQ_HQ_Y,51205
shogiarena/web/dashboard/backend/spsa/ltc_service.py,sha256=KJo8N5ur9QycBQJZ7pH1YNzq8nihUYSSLDlIN_Yw-yI,20542
shogiarena/web/dashboard/backend/spsa/models.py,sha256=pmFzKCZdAIcD97a6VdVU-xA-l4YlwIMLzKUV5q4r9oo,12682
shogiarena/web/dashboard/backend/spsa/params_service.py,sha256=WSjISVMFZik0bIqEmLPmZwoV1nN4RGNRZRJcKOKHy_0,7760
shogiarena/web/dashboard/backend/spsa/store.py,sha256=Yc__2w1WpxDbMd7W6pYo1jmyHwmqu5JoYlBWQaJ4nNg,10110
shogiarena/web/dashboard/backend/spsa/streams.py,sha256=nj830ZtYTHBhWnoM-2eaizevfwTgQ_i1YlWINcNuGK8,55078
shogiarena/web/dashboard/backend/spsa/summary_service.py,sha256=zQwgg6IMudUPOeSAlSa3PKf7_I4PnG4bkwFJqsFCGPk,16464
shogiarena/web/dashboard/backend/spsa/types.py,sha256=EqBfCwQM3XkZnxrZ02LEYOhrnAqthWEBI_AgmElLmSk,10177
shogiarena/web/dashboard/backend/spsa/utils.py,sha256=BaEAfNfxQTOFr5fq8puLhXLomQphkVNVksG4-1tr2zY,2269
shogiarena/web/dashboard/backend/tournament/__init__.py,sha256=jgVLnSaATbAUrupD2Oz-1mHHexT9vOR2ZSCH-a6K4OY,661
shogiarena/web/dashboard/backend/tournament/api.py,sha256=XbT_uwfgg4VCEEMMo0DJqSkvK_GmYMQcrZBJLD2zWcY,33784
shogiarena/web/dashboard/backend/tournament/types.py,sha256=JJbNhc6DMM22NvgDsPeoljWLx0zIx8mhz4ryeWkWDoI,3728
shogiarena/web/dashboard/frontend/index.html,sha256=mvnqDKu2YRqN_QOAKmEBOat1Km3o-Todi1Thmd7sMk4,51404
shogiarena/web/dashboard/frontend/postcss.config.cjs,sha256=r54ZKBodxPZ1nseKUd7u1aDD6rAkLt3hWekR1FLIaUc,208
shogiarena/web/dashboard/frontend/tailwind.config.cjs,sha256=Jx-PQ5PjewVHUHD3jHo0p8-UAb0bEd0cSMUJtYwpTBI,2583
shogiarena/web/dashboard/frontend/tsconfig.json,sha256=rihuG0THswilH7R_AIP2o2cSmFxn59LQaQoqUbtmySI,593
shogiarena/web/dashboard/frontend/tsconfig.node.json,sha256=f7aKNp-E8eulNv7xUmLtQkg6QpATzFl8T8mXEtOz2_U,319
shogiarena/web/dashboard/frontend/tsconfig.typecheck.json,sha256=_DmjIoOfHqvI-D431VzrNNyWosTa0f1mKbY7EhlLUyw,328
shogiarena/web/dashboard/frontend/vite.config.ts,sha256=pb7XHQZdu5L_DM3UfqlOx0ptkNkS4_zAv--iOfb9IbI,1435
shogiarena/web/dashboard/frontend/vitest.config.ts,sha256=9tVVGVLmuRuqRbKpG86Jyv2Vu5gqj90gZUH4luYdTK4,809
shogiarena/web/dashboard/frontend/src/bootstrap.ts,sha256=YqpmaO9y3jhqZwMGwhw0CRyC7-BMFXVeDiCw3mwid9g,11135
shogiarena/web/dashboard/frontend/src/env.d.ts,sha256=0JYn9KojXresIH6abngud837pu3V8iASIQTdfOrjztE,225
shogiarena/web/dashboard/frontend/src/main.ts,sha256=yDbn0J4uaBbh1qPrnIxtKsehR3fQD44MUdh9hNFtVeY,4049
shogiarena/web/dashboard/frontend/src/style.css,sha256=xIcY7GzaHtMmv9SpSh9kDQCtkh1K2kpvctyWG4nOrPI,963
shogiarena/web/dashboard/frontend/src/assets/logo-dark.png,sha256=XlZyzktxfPhZGichgB9SE-Ze23gb0L9PuYe5I0qk93g,87432
shogiarena/web/dashboard/frontend/src/assets/logo-favicon.png,sha256=t39b1yDEU6S1_HCg9EFWyl1XaDg-BSIQrzwLjVBb9xI,29324
shogiarena/web/dashboard/frontend/src/modules/engines/index.ts,sha256=icqlvkJoO-KvT3qKmOz_DIHZEsPZDXLAJblKc9JdUaM,56
shogiarena/web/dashboard/frontend/src/modules/engines/components/view.ts,sha256=YVqsPJJNYLPEo7-du2nBOTP8waVaj9Nj_22yw7lxGHI,8797
shogiarena/web/dashboard/frontend/src/modules/engines/services/main.ts,sha256=L9QanYDB7Kb7bSBj1f6wLNUScVmZrAzNH9hGiwF3R9Y,34050
shogiarena/web/dashboard/frontend/src/modules/engines/services/store.ts,sha256=sifa5FJft2vWjW1b0-FzipwnpEESyDlb6y4ZBmN9XeU,10053
shogiarena/web/dashboard/frontend/src/modules/engines/services/summary.ts,sha256=7k8EQuZgbqysncUP7rADyvS1T4XlCpRL3Yabt4X5NSU,539
shogiarena/web/dashboard/frontend/src/modules/engines/state/index.ts,sha256=23M7u1Yei7GYEhbsOW_OD9C1LKOep4e17ucWKsBcPh8,1699
shogiarena/web/dashboard/frontend/src/modules/engines/types/index.ts,sha256=gobYTSVntxP9ah_fuxoKvIz6Zo7h4Og9fdSt5XYfJ1A,26
shogiarena/web/dashboard/frontend/src/modules/engines/types/internal.ts,sha256=v-DtMcA-ZbDVXaH10nTsei_BB9-Xj894tahr1xcGOOs,2625
shogiarena/web/dashboard/frontend/src/modules/engines/types/public.ts,sha256=vHkq9VPOexPMBj7Qt6K-pRpBw1CO_4W5vPcjPwT3VNc,256
shogiarena/web/dashboard/frontend/src/modules/engines/utils/dom.ts,sha256=RFcjKfeo0GlPGjXWtgZrCIda4OyqKKmgydPQ9r-4EiI,1371
shogiarena/web/dashboard/frontend/src/modules/games/index.ts,sha256=ks_7tuAAKnkmIDuzxMKHfGqjn_C0fDTrYr_KWrOqdIQ,79
shogiarena/web/dashboard/frontend/src/modules/games/viewmodel.constants.ts,sha256=-2IknTWlkigWB0z-uXDO222WNuxaxlYI8u8eFVAvIp4,1630
shogiarena/web/dashboard/frontend/src/modules/games/viewmodel.format.ts,sha256=jNsWtX9cXODn0pf2ZiifnJ1IS6eCKutAvwJ1Ja2mQNs,1168
shogiarena/web/dashboard/frontend/src/modules/games/viewmodel.result.ts,sha256=03Zr0olG_2d2wAtdVTIMusShwN23RK_Re5DzhH1G-J4,5496
shogiarena/web/dashboard/frontend/src/modules/games/viewmodel.sort.ts,sha256=NWBdWKNxbQUDmf5kj7u8ujqUXsf8ovrwjAI9Zl-JfWg,5231
shogiarena/web/dashboard/frontend/src/modules/games/viewmodel.ts,sha256=oC3rIcqZLWeKzyBDDgktOVYNJ3maw6KFisRQCVrR4DM,3075
shogiarena/web/dashboard/frontend/src/modules/games/components/render.ts,sha256=IbmKmynXFsKFw4al0jny67qRlWngVpqkNvXY7W_RazA,17347
shogiarena/web/dashboard/frontend/src/modules/games/services/assignments.ts,sha256=r9z1SGX9uapneRiGRN9fVexONIS35fT02QrG0Y1IXgw,10974
shogiarena/web/dashboard/frontend/src/modules/games/services/context.ts,sha256=_em4v4b49kK7Mvm4dU7mXSkUA_4BgTxFbaz7IoGVZdA,1586
shogiarena/web/dashboard/frontend/src/modules/games/services/domBindings.ts,sha256=8U-4ppJx3rwLBP9qYhl0P4LLY2NiF7XzPMCeapAq_0Q,13111
shogiarena/web/dashboard/frontend/src/modules/games/services/gameDialog.ts,sha256=xtjs0DeJ1t7q6byYBx4HeGBRDJMN_oRrrJPpr6dVtP8,5745
shogiarena/web/dashboard/frontend/src/modules/games/services/main.ts,sha256=R-RwBy5EoRjoUiWmzlLPkQqvSH3NcrD7Pp56Pgiv0Bw,4496
shogiarena/web/dashboard/frontend/src/modules/games/services/schedule.ts,sha256=vyDae2o-UBvalP9-bBjVipNfJQyEZl1rvtSyLVONnxE,52137
shogiarena/web/dashboard/frontend/src/modules/games/state/index.ts,sha256=Oc_QLLdjgC0KcBTz3D9FP51xxIMsY_FY6Q7QBebQ7Dw,1388
shogiarena/web/dashboard/frontend/src/modules/games/types/index.ts,sha256=gobYTSVntxP9ah_fuxoKvIz6Zo7h4Og9fdSt5XYfJ1A,26
shogiarena/web/dashboard/frontend/src/modules/games/types/public.ts,sha256=3Ff-pqF5rIn2rfowxrzWeDmZbOUA5x6UxR1_I0k4lMA,4905
shogiarena/web/dashboard/frontend/src/modules/games/utils/dom.ts,sha256=_-WfVP720MP4SXGa3pMbYwwEab3k1scH-yRhK3UHzos,381
shogiarena/web/dashboard/frontend/src/modules/games/utils/index.ts,sha256=2Ab9o9ynGb_kt_KcgT9sxJOIUhs9aDRsgXigy5hGF20,4338
shogiarena/web/dashboard/frontend/src/modules/generate/index.ts,sha256=7liQvGClG4tliEtsynqLwiPErxi_w_UToq1L6Y68XXw,5471
shogiarena/web/dashboard/frontend/src/modules/instances/index.ts,sha256=kQ7Vm2_conDKL9DYP9vukiZuMb0fOAJCKlwQsxv72Wk,84
shogiarena/web/dashboard/frontend/src/modules/instances/viewmodel.ts,sha256=uQa5ZUpbeFBFMRjCgFnF8T7BM0WW5mO3K9TD4rRuwcA,2155
shogiarena/web/dashboard/frontend/src/modules/instances/components/forms.ts,sha256=SeJ4CMXgXNZStUWF1IReZfW-d62hihcR46b5URqotGU,14011
shogiarena/web/dashboard/frontend/src/modules/instances/components/metrics.ts,sha256=sU_qI0wtW6bIdZhz3W0GBG_6QO3RczcTf0G7wZhJCxE,7703
shogiarena/web/dashboard/frontend/src/modules/instances/components/render.ts,sha256=hHJbNDIRnoGztAedZ9GCC9z32rkgw5APZ3x_HC4Mvvo,68641
shogiarena/web/dashboard/frontend/src/modules/instances/services/api.ts,sha256=hiXb6WGhsWXShekqu_BvXpFojzP1ldbvzx4e8X3w1Sk,1699
shogiarena/web/dashboard/frontend/src/modules/instances/services/main.ts,sha256=wt2xs5pnr4Z9wM7OBJXoNsXB3k6Xz1gGCnWDnFMJh0w,22876
shogiarena/web/dashboard/frontend/src/modules/instances/state/constants.ts,sha256=hEdGDG1MqS_wEFvkhev849VvKBnVbXUJe0MvAhVq1BQ,262
shogiarena/web/dashboard/frontend/src/modules/instances/state/index.ts,sha256=bJtaO3kx0_K0veT-By8otRszaJ5Slsp1ICNVNuwT2aM,1985
shogiarena/web/dashboard/frontend/src/modules/instances/types/index.ts,sha256=QlTzcmzG5B_Gb62ISNL0KnQM3pqdqywRoz-l27iD3i4,54
shogiarena/web/dashboard/frontend/src/modules/instances/types/internal.ts,sha256=uPxiVo5qyYBTkAZfoc14RgaaTdErYOab9vT99084a2E,639
shogiarena/web/dashboard/frontend/src/modules/instances/types/public.ts,sha256=kzgILAvSwcAZP2V7CvtKaeFN_VHR4NBm3V4D_V5VLjs,5618
shogiarena/web/dashboard/frontend/src/modules/instances/utils/helpers.ts,sha256=34jFJdqdKvvoTwbT0BEp7Cxu6FMh2UWD24M8mlT_mWI,4069
shogiarena/web/dashboard/frontend/src/modules/instances/utils/highlights.ts,sha256=6aP4kM8eR9YqHSF4Ql-UkBNsyTQPiYubghNVcZ2kNEo,2788
shogiarena/web/dashboard/frontend/src/modules/instances/workers/sparklineWorker.ts,sha256=9dlAumHEaYOuVARZytVULEISyIWcug8pxlMfziXmac0,8425
shogiarena/web/dashboard/frontend/src/modules/live/index.ts,sha256=cL1CepItJpgUQ0RXKufLatJ3rQAKRV857tS-wwR0nuk,351
shogiarena/web/dashboard/frontend/src/modules/live/__tests__/testUtils.ts,sha256=QSdjAeGA4xLg6y5AD0LGmUKSmTdd2nl8guUI1eEowi4,6917
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/adapters.ts,sha256=UoSr1mA17MhQZRc1HjA91iNZ5KESfulEbtUNtrivqaY,5018
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/boardLayer.ts,sha256=0TTperB_AJKTv4Vi4I4EJ-_XFro92apf3B-lokXX0Fc,1989
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/boardSync.ts,sha256=z4-msEyHewbvf5uvy9tTHayrly0tZqzLtWHG79mOq9M,15311
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/bootstrap.ts,sha256=51w3PrBIhSBm3kEviBAPyhwsV-SviH7HQOlvy-xzv18,5205
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/cardData.ts,sha256=KLk9aCPOBPCBbXCPoLP9Srx-wrkPMjEYU6SialdrGME,18378
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/cardDisplay.ts,sha256=qIfe5Vm2g7g0TNHn73jCx_8plSzgcKNeWPGfuCLsSlo,10234
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/cardState.ts,sha256=NKy0NEOUtulur_yDIJmqPPvMaGFSUJDdW3MuzOB7Y2E,1700
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/cardsApi.ts,sha256=KoY-wiYMFLjk3cBwtK_GCLtrRmDyyFu0_o5CvURYCMo,37942
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/cardsController.ts,sha256=nyRrrsSInm50OkGi8bFnyZvG0xCJCSJPG1dPT59XlAk,4402
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/clockSync.ts,sha256=j5ImjixAaYyeQ8IUpU1B8IRG4HOgBJ1RF7-AsKdQJeM,1247
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/clocks.ts,sha256=Oeb3oyt7IZ7AUi0Rr5ejEaWWBArO_ysUXvPyDCxweO8,19036
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/events.ts,sha256=jBaXKXzQJU2You56zoGkCB_aJTPD3LOfCHjrCLR7JiQ,9168
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/eventsController.ts,sha256=SsyVQLDK8UWkJRg3jEPeccTGB5JqLj4IQ8b_IFDNYec,57934
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/header.ts,sha256=d9OL0YFkVb72wG-weoxFzRT_9JG4R3H6InnHEBW-8bU,3158
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/index.ts,sha256=oVN9RWfFmMErxtWFlwn379RqWNWG77-IKDRk-qoZBJo,771
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/kifu.ts,sha256=cuPBrluT5-5yUa_NDjdG4WrgDAswu2ABJQJwJuj1Rk8,50104
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/layout.ts,sha256=4z0fMM3Gsl6RBojJAjAbkK5YfiS9ng3NTQmgiVr36SA,6477
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/metadata.ts,sha256=gHurV-CZaumz16_Q7WKPNyyc5M4YCXPr-IR4jGx_u1A,2455
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/navigation.ts,sha256=qcLMUWWxTm6C-3at1o-ASYNv39a9iadqDk-ZNF7BCes,15914
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/savedGames.ts,sha256=L9fcXvbA9qCAaed_Oc673aoQkLkTC6WCtkDarAOvFwg,22526
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/selection.ts,sha256=NZgD0Lg33XDaGaC-HJnHGOHF0209Icbm-DCdMs5J_gg,1530
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/snapshotResolvers.ts,sha256=F9Fkm4xOgUaXvyqNRG45vqwXa3Qnbe3fI7Ow5ZSuc5k,4872
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/state.ts,sha256=7NXoDiax-iIj0ofPQFPJJms7oeYTwsACgac9XYgdMl8,4927
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/stateSync.ts,sha256=jNCVYEkaD1ZPHYFVgaQ1JZ87z6M6UtiG155AaMBR584,2198
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/types.ts,sha256=X6d3bbDoZhQvTphnD8A3jRpeJDnBjxkCWQY0sOz4dWM,2425
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/ui.ts,sha256=8yf_V8wlozdNyHbB11RtiuhWY1r6kvXXx8HDuePsyx4,10010
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/workerSnapshots.ts,sha256=Y0joS8aK3fX6yyZLq4_2F7PnBIJKfONypfh3MhfRSqo,6328
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/__tests__/clocks.test.ts,sha256=VMwTdBoAazYla5HkLvHyuzaD4EL-N9yKI--RfQODa6M,893
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/worker/offscreenBoardAdapter.ts,sha256=8Z1gqKN-gHIO0veP2mGVs7NkPQSB9476NKd9dgel_uw,18135
shogiarena/web/dashboard/frontend/src/modules/live/components/cards/worker/offscreenBoardWorker.ts,sha256=eKoVnCxZ5HxSKGNIVLbTmypYkZp_YnpytAad9JzD1TU,28928
shogiarena/web/dashboard/frontend/src/modules/live/components/summary/context.ts,sha256=dQNfwf1WgCM4AzsnxNo4V65rPvKAg8RhVmpEAt3hgfk,3566
shogiarena/web/dashboard/frontend/src/modules/live/components/summary/contractGuard.ts,sha256=MExncXD9hHU2vneIWMVS59d-l26ya6WmPQzmG8lzUF4,1203
shogiarena/web/dashboard/frontend/src/modules/live/components/summary/controller.ts,sha256=yF2dJrHiM4kHxi2g0H0k8vXhvo1XSfTr2nNVHA9Q4Os,35751
shogiarena/web/dashboard/frontend/src/modules/live/components/summary/index.ts,sha256=DeIBYZSfXk_WvmoFY0Cv4ORQj29U9RXYyKFWlXIbvDQ,103
shogiarena/web/dashboard/frontend/src/modules/live/components/summary/normalizers.ts,sha256=fkecl4QWCVS9n2lt7wrVBDrU8PSNGHibeZc62SfNFmI,1112
shogiarena/web/dashboard/frontend/src/modules/live/components/summary/penta.ts,sha256=JBCPaZ30M0PmPKnI53Thu6s9WSxdJIfJa666CH2WiJs,16159
shogiarena/web/dashboard/frontend/src/modules/live/components/summary/render.ts,sha256=fC9403r2UF0fnX-vv2fpghOclw9JTsm-O-D9S1mRwus,20172
shogiarena/web/dashboard/frontend/src/modules/live/components/summary/state.ts,sha256=3kEew6VuTyDqaE_NrBY05UBiCRSVE8Rj-oaQArM2_u0,158
shogiarena/web/dashboard/frontend/src/modules/live/components/summary/types.ts,sha256=9u0mscTgS16tkT0f0ElO02boF2HW1_d4oqOzw1jfhbg,2047
shogiarena/web/dashboard/frontend/src/modules/live/components/summary/__tests__/contractGuard.test.ts,sha256=hJYfSyhLdKr-0zC5sQf2uPHnNPS9Qa136orfd_ajt8Y,1776
shogiarena/web/dashboard/frontend/src/modules/live/services/diagnosticsPanel.ts,sha256=Vk4TtAdvk8HUPywNxK4eUI5GCONMtNpeFMhRyDIKHKc,38919
shogiarena/web/dashboard/frontend/src/modules/live/services/main.ts,sha256=of-z02LzXOmSifMX-HS0g0oKIc7JFUjMujMREvfJNWA,9788
shogiarena/web/dashboard/frontend/src/modules/live/services/diagnostics/helpers.ts,sha256=qmS-goTYfcWbHCcGGyzQyiJ1mPaVg83BErY0N-Vr7fA,15527
shogiarena/web/dashboard/frontend/src/modules/live/services/diagnostics/styles.ts,sha256=FdtPIvFBfzWHyKIL14lTaJlNhuo7PaWhVFfZBX5wRhc,6909
shogiarena/web/dashboard/frontend/src/modules/live/services/time/clocks.ts,sha256=OgYf2eot0Jmqcrps7YsecVH-azjpPXbF-__zKrBiAJY,7879
shogiarena/web/dashboard/frontend/src/modules/live/services/time/format.ts,sha256=GqEuQSmWOYCHwSdGslTQ2eMLBjJoAsN5KIWveektSMk,3745
shogiarena/web/dashboard/frontend/src/modules/live/services/time/index.ts,sha256=-dvjXRTZtgTQQt8wTHW7MuYVRfDG_45x2eWSNXQWnhM,1901
shogiarena/web/dashboard/frontend/src/modules/live/services/time/parse.ts,sha256=_8gMfpVTWClN2iDGoR1gejsipGzdWICs1zLYuUaE5H0,1948
shogiarena/web/dashboard/frontend/src/modules/live/services/time/sfen.ts,sha256=jTuGd9OBfA_AZVET1sSPx3kiXWhPc8wgqdbRebhUphM,757
shogiarena/web/dashboard/frontend/src/modules/live/services/time/__tests__/format.test.ts,sha256=am0qtVx42aIkXHKBLjplh616VwHaslVoIAUJTxCRlMg,764
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/bootstrap.ts,sha256=-qvaMTLRqm_Tc87D8r1rO-woynSYy-AiyiRaD5sMsIs,1426
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/cardSync.ts,sha256=0_d3iMQ8Kg7Wo6dSeFEOAj0ClvRvNhOa_9GoHz-JxmQ,3301
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/common.ts,sha256=uafQe6lBZzp5Vb18MP6koHje0YDy5sVng-KI3S7-080,4352
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/context.ts,sha256=dfdFoQkXbE0sdM_cD2S9DMZFC-vN7DIh1lRtebxDgic,2800
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/handlers.ts,sha256=Ozdf4s3AXFI9FZb_UYFmvWmOx98Frpxw-1tiLTrF9ww,1593
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/index.ts,sha256=WS9DwuycXLQsFdY9z6W10gh1-qyNdvh_Zyn-RnLmq4U,2040
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/normalizers.ts,sha256=4d4RDh4ed-4Rbt4ZCZtIX2ZrNOfjSzYknMehPBMKiPc,37
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/recoverableNotices.ts,sha256=rDbtOz9ytV79eI1eaY5s_Pg11Na-z0bOvHioUHvaaRI,2094
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/schema.ts,sha256=1HaSEzRcVUoJyKpgO9IOtXbXYqTRGl0ZlBkaAV7SuNI,1166
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/snapshots.ts,sha256=yUnR4XavQHIDtQe6FCoWh_-GMWEmI1zmGYv2l7fMVLs,17588
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/spsaProgress.ts,sha256=2cmtHsa1elN4_Ngmtg5RM4i34gvKwO5poSXIIwLHiaQ,2286
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/sseContractGuard.ts,sha256=5i9y5VraF6How3K5P1GuCJH4V3Z7EiXzsttaKHEDojk,962
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/workerBridge.ts,sha256=e3UCZ9-Y5nADyDdVNCv5rMwQmMx7EqXjdjJf9Bv_3Qg,2429
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/workerCatchup.ts,sha256=JNb90dLZcV9_YueFcAOygEpfp4k268X_vk0LpeOZbbI,4300
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/workerClock.ts,sha256=WfnIy12SoQLzIlDNtPs9Ua9G18uxsec-ABO-FHIlOHQ,2106
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/workerUpdatePipeline.ts,sha256=SIqAz0DkEDfiBferyZnjtrBeFTkmRiO-AGH2TyWryhg,10262
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/workerUpdates.ts,sha256=aybGumu_mG_ft-TEelnZtmkCSWx4tB6OIwlC0JQ5DeQ,1975
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/ws.ts,sha256=8txczB8h37htAIJGAQKkh0CUtIO1maQtIWDygFBNEUg,58749
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/wsTypes.ts,sha256=F1lmTuvGkcAavVKftThakql95d4Tb3rdvDK4KZnUBMg,117
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/normalizers/common.ts,sha256=IOtHnF4CiEsQZgntxBVFf0lYuWUjKGu9R8TGAX-UHpU,4696
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/normalizers/index.ts,sha256=OUzxHp2tSL-_rlAVVwQ_gNoG6HP6YIF9zsjj-UCumX0,169
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/normalizers/liveGame.ts,sha256=WzdUHYJyekRkHePugBKkkw21PjxJKAvckfDgQNY8r7g,3379
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/normalizers/liveView.ts,sha256=5n8XhAODSzIrP7T3Md9ggr9r6CUCaCxE9ykLtNTqb9Y,3872
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/normalizers/summary.ts,sha256=mQDRSUBkrlRL5FXL-p7iF3JBvp-lCsPW0CiadCig1SI,2397
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/normalizers/worker.ts,sha256=GUfKlRjx36z1fOBqSJwADsGbvq1fmtBr6rsNvjxtCBs,7607
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/normalizers/workerSnapshot.ts,sha256=lk_9zc5Byg1Dm2rDpajZ-GOhunb9emhkfxXc1a1z_10,5621
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/worker/liveMergeWorker.ts,sha256=P-vt5tIV5PvUkv15eMCcza_esvogY1AjwN437PPWoKA,71763
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/worker/snapshotMerge.ts,sha256=lzm1op8SDioy2HWuGo9VzKts4xrhyS9HchujlmcCxhg,17070
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/worker/__tests__/liveMergeWorker.deferFutureMove.test.ts,sha256=QLP5xU8rolGQ_s-KLmWCqdPWOcyKPcHr4O4zSC71nks,1856
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/worker/__tests__/liveMergeWorker.holes.test.ts,sha256=HwNcmY9fUzEWRpDnfirUTb1XzZMPuS95wFN5-WPYVsM,1531
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/worker/__tests__/liveMergeWorker.ordering.test.ts,sha256=lR9X3NgcVmg98cCAC9q3FC98tP2lotWfWSoqtzVWAxg,3251
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/worker/__tests__/liveMergeWorker.patch.test.ts,sha256=VDzoC-6IWTnxbX1PRgEb1NxPVNupc_2X9m4StWhSxkA,2234
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/worker/__tests__/liveMergeWorker.retention.test.ts,sha256=PFs4Ybp5S3iTW5e0oISbrnpaIXOgsW86AKRLZFEhyZ4,1609
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/worker/__tests__/liveMergeWorker.snapshot.test.ts,sha256=1IiDtMIqHDh8ulSPY2IWsLRxgRpF8zliSN9Sf9kVHdc,2064
shogiarena/web/dashboard/frontend/src/modules/live/services/updates/worker/__tests__/snapshotMerge.test.ts,sha256=7oxWuB11Ph3Duoa1D6g6Ff3ERhXuu-LcmFsnxryiuqA,3821
shogiarena/web/dashboard/frontend/src/modules/live/state/updates.ts,sha256=k6HP4oiZTUuI9uCisWivB-tB8tLlG1EUeNgs7Z0JlQg,2319
shogiarena/web/dashboard/frontend/src/modules/live/types/index.ts,sha256=VRkyTky-x1FHJcy68uQ9RnpNN6ZJw2Z2fMUgf-cw3tM,105
shogiarena/web/dashboard/frontend/src/modules/live/types/internal.ts,sha256=aOPNtQD20ISEM12WWnP1fS5b81WyCO-quAmIwfW0ryc,3529
shogiarena/web/dashboard/frontend/src/modules/live/types/public.ts,sha256=aFST0ebrIFPynQExTgBp54nlunEEAzMxWZeXCC8iM1s,12903
shogiarena/web/dashboard/frontend/src/modules/live/types/time.ts,sha256=DncJlz0NbIuJgS0vGpvC81I9eh7L4my5Iz-EZToDL0M,393
shogiarena/web/dashboard/frontend/src/modules/live/types/updates.ts,sha256=74LNuIqIntk8OA2LeB4TNkW7WIs_9ewkrRQ6IIyyxMI,1905
shogiarena/web/dashboard/frontend/src/modules/live/utils/clockSync.ts,sha256=Juag6C2BW6-xrMNSnpvCT_gwUCbXEYZxTVKGr6eZ9CQ,11083
shogiarena/web/dashboard/frontend/src/modules/live/utils/engineStatus.ts,sha256=Bk55z47gqusLh9L-tDNnUoTdYmbkEuOFLdqIDpGXCzE,4522
shogiarena/web/dashboard/frontend/src/modules/live/utils/index.ts,sha256=OU4jxVaosmgxsQQu5b76fIzSyVBuTVW7CamAZr7jy_Q,3220
shogiarena/web/dashboard/frontend/src/modules/live/utils/__tests__/clockSync.test.ts,sha256=1d2pGZao_9h9buBphcHr_HYIzQG-tlQ4FuFC9zAFw3A,5453
shogiarena/web/dashboard/frontend/src/modules/live/utils/__tests__/liveNamespace.test.ts,sha256=mUuEqU2de5Ggwc5gEWXud1xKPo6Jtz4MrpjI12IZyE8,7292
shogiarena/web/dashboard/frontend/src/modules/live/utils/__tests__/resultLabels.test.ts,sha256=f80jBodWESmCph3aMRzVbxhzWGu4aR2HI9i7XJrcIsI,780
shogiarena/web/dashboard/frontend/src/modules/live/utils/debug/legalMoveCheck.ts,sha256=ua-wKetygQ2Gpb4INSL1ChilhxtRaXrywbGsENrmGgo,12670
shogiarena/web/dashboard/frontend/src/modules/live/utils/liveNamespace/core.ts,sha256=mHelBjBbwAw6vh5JzdcEeV7D6l1WsMgeI4pbd55hab0,9451
shogiarena/web/dashboard/frontend/src/modules/live/utils/liveNamespace/diagnostics.ts,sha256=TwFRjFhLEafltMkShwBePnEuuDyMf3NXhco6Iym7FDI,9774
shogiarena/web/dashboard/frontend/src/modules/live/utils/liveNamespace/index.ts,sha256=JX_jDev2CNrPHASM3LFn7cj0eQz7aOEJezYP8Pq41zc,111
shogiarena/web/dashboard/frontend/src/modules/live/utils/liveNamespace/metrics.ts,sha256=labaZ88l-iA2bKjxa3UkWpBmuxP9AjM-gMEdBd-6URQ,7266
shogiarena/web/dashboard/frontend/src/modules/live/utils/liveNamespace/stopwatch.ts,sha256=ekfwfF2vQ7y5svetJlSWKCDnwQiQ56I-jECoDAy-0Dg,1846
shogiarena/web/dashboard/frontend/src/modules/match/index.ts,sha256=d910I6O9sqx3hd-4Ue8oVvSMw4RT74MjJv6_xL2fcEU,54
shogiarena/web/dashboard/frontend/src/modules/match/types.ts,sha256=EDITGuX2Tw0tEzUIcEm9poJ8J7hmImrId4argl1u-1o,1556
shogiarena/web/dashboard/frontend/src/modules/match/services/main.ts,sha256=oX2Jt3Z3HVL1Y1ngOYn-C98n6v1ws2nxTNOGgX82U_c,12378
shogiarena/web/dashboard/frontend/src/modules/rules/index.ts,sha256=irrIHWjxhtrGi3Ahz19Z74t0BRXpvnAiEOk3TpVVago,79
shogiarena/web/dashboard/frontend/src/modules/rules/components/render.ts,sha256=uovFtWbap6GhVEpF0yiq03BJphZ9a44LDHJvGQ43dOY,16814
shogiarena/web/dashboard/frontend/src/modules/rules/services/main.ts,sha256=8opsagR2nbDsRVqAqu7p0r9Uv6J-E5BWf4EuOS10ZQw,13207
shogiarena/web/dashboard/frontend/src/modules/rules/state/index.ts,sha256=Du3T5JmksdSmYrBSt6rKtjnLoakVyEjiL0aqtNmEnUc,614
shogiarena/web/dashboard/frontend/src/modules/rules/types/index.ts,sha256=7VKhNAtelE7sSbam2J-tgV-WB7YEV_oJRv3hCn6QDXc,54
shogiarena/web/dashboard/frontend/src/modules/rules/types/internal.ts,sha256=7n1eSc_sZVluZv_YQLG8AtFkE08MTeZFbsHHS0bqIPE,3077
shogiarena/web/dashboard/frontend/src/modules/rules/types/public.ts,sha256=FoVu4sZ19sbDk2MY71rwCYvnOFbTWP2r4VMxDvbFJiw,133
shogiarena/web/dashboard/frontend/src/modules/rules/utils/helpers.ts,sha256=q9FjiIJyLfQAyqUcBUst9qkNb2kJebK6CS_XABvSuEA,9066
shogiarena/web/dashboard/frontend/src/modules/shared/index.ts,sha256=BRmJdHvcVZI8BNGZatpveWjrfe4YfA5-34-OeO_8ek0,899
shogiarena/web/dashboard/frontend/src/modules/shared/components/elements.ts,sha256=Tdhmmesv7AQWmJWqSJBnpTV8te9jrsBeG-n42yKQGR4,790
shogiarena/web/dashboard/frontend/src/modules/shared/components/errorBanner.ts,sha256=gZ99-9iLF-q6UFSIa-K4TaaGlGXvoOmQpxeBITyRH7k,562
shogiarena/web/dashboard/frontend/src/modules/shared/components/lineChart.ts,sha256=PEbzpQkzl5JAR0TIBYBKIxGJMuk_hOVruap0MGKMM3M,6929
shogiarena/web/dashboard/frontend/src/modules/shared/components/notices.ts,sha256=xDVrnnzjJDofk5yNfVkKiy9LMO7GELyAZa7gFBSRe-U,2321
shogiarena/web/dashboard/frontend/src/modules/shared/components/progress.ts,sha256=4dwOj6205ScbVmjeOpGm2T4QQBzDqw1VGg8cdQa07sc,4789
shogiarena/web/dashboard/frontend/src/modules/shared/components/shogi-board.ts,sha256=In8kmv5zwFc2HbLt_wmsFxh8WbHIvuduOqZhWLjbqZE,30125
shogiarena/web/dashboard/frontend/src/modules/shared/services/api.ts,sha256=dXBpwUloK3bQ-gMqsh2HoZoov4gY8niOw15RALK3Mw0,4504
shogiarena/web/dashboard/frontend/src/modules/shared/services/bootstrap.ts,sha256=bKjjZ1rbjQdFu-zOTfsa2edWBVzL09oA1W-FD3r3VRo,5382
shogiarena/web/dashboard/frontend/src/modules/shared/services/core.ts,sha256=Wwwq0VXISQrnJrSqrfqBrNwBelChZsVtWIxMT1emRQw,10245
shogiarena/web/dashboard/frontend/src/modules/shared/services/headerProgress.ts,sha256=zyafC_qLZc9u05bI2t8nWQSosPOMFm-QVzSw0XRjLxY,1960
shogiarena/web/dashboard/frontend/src/modules/shared/services/navigation.ts,sha256=Q2sgcm_9Fdnifn762BDEGIFxKFUWMTBw0sestDQsLQE,9545
shogiarena/web/dashboard/frontend/src/modules/shared/services/resumeCoordinator.ts,sha256=Hz0z_nVfZzuB0M-P7YDERS3UpqXVpa23b5_gTY6PMi0,4007
shogiarena/web/dashboard/frontend/src/modules/shared/services/runtimeMode.ts,sha256=QCrv7wX_W6lD1qtNOg6_J9sb9aHVVmZ7pbcq5vl_-jI,4265
shogiarena/web/dashboard/frontend/src/modules/shared/services/tabs.ts,sha256=XfhjerlCRgcQOVqCv2hwPFdNeNi9m8JhjuZbyR6pPl4,10698
shogiarena/web/dashboard/frontend/src/modules/shared/services/theme.ts,sha256=gBkiZx3cVKIq2UxDB5DiAwdLSKH5ojkUbrAm3ne7FvA,5911
shogiarena/web/dashboard/frontend/src/modules/shared/stores/liveViewSnapshot.ts,sha256=09knMAnAP2iCeBGyxjCaSkJ2gAfSi3rbybYgFBfPVDk,3042
shogiarena/web/dashboard/frontend/src/modules/shared/stores/__tests__/liveViewSnapshot.test.ts,sha256=NwN1yMMuAnbYN4SJOBFaiew3Ku8hcyJv1_UOIhnpcpE,3204
shogiarena/web/dashboard/frontend/src/modules/shared/types/standings.ts,sha256=1QyD0nAOUA6Z2qDZC5YMXCgqmpd2UUuYf4rSqRRXx7Q,252
shogiarena/web/dashboard/frontend/src/modules/shared/utils/chart.ts,sha256=PHB9UsLC72ll5NtxRHMbAMqiIoJwYbYhmfQEpA-_suw,5590
shogiarena/web/dashboard/frontend/src/modules/shared/utils/dashboardCore.ts,sha256=mhfd6gVo3mTbajIwHrELAjdtMiR_siM2EJ-FkgBaNsE,1606
shogiarena/web/dashboard/frontend/src/modules/shared/utils/dom.ts,sha256=_67b1sQ0Ug72txSyuVcVBc4p19ocXzpi1HDsKC1__AM,2111
shogiarena/web/dashboard/frontend/src/modules/shared/utils/engineOptionSources.ts,sha256=xAtMSgGh4yJL-zVuqeNe01jowy1pwzpORmyJzYZPdvw,1023
shogiarena/web/dashboard/frontend/src/modules/shared/utils/env.ts,sha256=YgWPJL3MH-0J-ft8uh2T8fiyBkX__rCH2BI-3dKZ-2A,873
shogiarena/web/dashboard/frontend/src/modules/shared/utils/errors.ts,sha256=_UO6X0fXi6-qmCZ7GatwjFSz8hRb29t32qX8BqasYWY,3372
shogiarena/web/dashboard/frontend/src/modules/shared/utils/format.ts,sha256=urKK58CKrk83BlMTCzqxqC-EFhANNS0eLegKCJbwe0c,1688
shogiarena/web/dashboard/frontend/src/modules/shared/utils/html.ts,sha256=p7bu7fX39xT-zTfGDUQLSIPWluzO-hN9bstzwGJlTfw,271
shogiarena/web/dashboard/frontend/src/modules/shared/utils/hydration.ts,sha256=a7bzQ10bBlSFSCQ3AUXL-RbUUIIukoDi3wTVP3Sn-_I,2271
shogiarena/web/dashboard/frontend/src/modules/shared/utils/sfen.ts,sha256=evQk-Odx7oNv73ChmBPa-wsLwE2gCGP3kptIQCs4QNo,521
shogiarena/web/dashboard/frontend/src/modules/shared/utils/timeControl.ts,sha256=ItVOoXU3Uqbak4V0mf2zJ_0EUtOirgyD9PfUJoWLBg0,4263
shogiarena/web/dashboard/frontend/src/modules/shared/viewmodels/format.ts,sha256=pBL4hUXqqCiPDIDQV10JL_dReaLT--wXXwweyPj58b4,1604
shogiarena/web/dashboard/frontend/src/modules/sprt/index.ts,sha256=99t0e5HJWgdvB6NzT2fxcu12c-xhdidXXtf5eL3pBow,53
shogiarena/web/dashboard/frontend/src/modules/sprt/types.ts,sha256=zaXg_WN3S5zIQPHP3uCMs1Goq_05KX8Rt5eSHA4_E5M,1319
shogiarena/web/dashboard/frontend/src/modules/sprt/services/main.ts,sha256=B03PmIW4Gt1Z5b0A9OPjYmjMboAQfSNyYKFqdOgVbPI,5479
shogiarena/web/dashboard/frontend/src/modules/spsa/constants.ts,sha256=GJVK7l0byAYAKEx-as6SKmjUEuSIsZcDA--vn7Zw0wo,820
shogiarena/web/dashboard/frontend/src/modules/spsa/index.ts,sha256=NN4P00iDhkEmpl77RisgY60eGzq3VUQ6y4WTI-XpgYU,78
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis.ts,sha256=ivjKXuMFBR-wdRWHGr2cygKE9JSM20_4f8TyX61y4Jw,34
shogiarena/web/dashboard/frontend/src/modules/spsa/components/error.ts,sha256=UrG8tQE0H1wjpx0Qk0sWBoo1KEKPxCZ4mkXsymp_y78,561
shogiarena/web/dashboard/frontend/src/modules/spsa/components/hero.ts,sha256=xlcKDeXDyQsK6eSJ5GE1v1ePA5sX2DqNKQ4bbqkAwtw,9539
shogiarena/web/dashboard/frontend/src/modules/spsa/components/mobility.ts,sha256=GINdeksBVjfQrt3fhVuGG7WpTcH6wSavm9-GhdofQ9I,10260
shogiarena/web/dashboard/frontend/src/modules/spsa/components/movers.ts,sha256=KOQDPtMWuY3N5jaDW4dH0B9kJICP8YeBt3cZxX_jhJ8,3462
shogiarena/web/dashboard/frontend/src/modules/spsa/components/updates.ts,sha256=-Umc15r4A7MsHk5qgiWollQF8fVsGUOHK2NWEeTTQus,44760
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/chart_interaction.ts,sha256=lYDH2fDout9FAqOZK3BFpamLG_zwmv4ap7ed04b9fqU,9319
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/convergence.compute.ts,sha256=aX89D3HMxQQ0QdHffjbPhgA88LcSxN1Fjhns9HRHRXs,8307
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/convergence.deltaChart.ts,sha256=uraJ13_rkkAt67V4WTrtAHRuXPUVvTyzwQc_vRcA2xg,11966
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/convergence.layout.ts,sha256=ADzLCreE_tY6bvfRrUCO8xWWZbBX1e3IeQBIOhYQJzs,9599
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/convergence.ltcChart.ts,sha256=JCAEvlF-UAdOHGq1CKbiqSimPgycyeX-v4P4qrnd7sk,17865
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/convergence.state.ts,sha256=xGiVvQbG_vsJ6iltDXEXCXe_Gv6uZTjRc_RYVdl_FBQ,10394
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/convergence.ts,sha256=xgoupPLrXLFkTtCBfXdRtrwQ8E2uqB0uHkKXgrCP2UI,10101
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/correlation.charts.ts,sha256=ScDR59MWSYrt6L-mVmOC3eVMCR6ktWrs24ESDlQaOs0,29517
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/correlation.layout.ts,sha256=C3eA2UUp6kGEDhyBdpgsJkIAS-a6dbtzM_-TBUEIFfw,2326
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/correlation.state.ts,sha256=eh-abH0aRAU2oRsRlwKY2iCMVYDZVaBSsq3CeWVqIdg,40298
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/correlation.table.ts,sha256=-3_FvCq2GChyiklJDXkuTpW4wbpJSfQYwwwykXuV-_Q,8365
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/correlation.ts,sha256=Y7CnQAUK5qgdt8VXyPCJhq5cTu6MvXC8FY5zyznDnYo,25145
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/index.ts,sha256=e4hrVJeKcrrhF5D8pa7eVleg0A4JRX8t3fdx3Osf5FU,396
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/palette.ts,sha256=xzd_fBqcM2xK9fE8oUF8kVcG9Er1PPf5Hpw7b4Jo7wQ,288
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/parameterShared.ts,sha256=R5DTa5w18zG23uNR_wJFjcadMcB-GKPoAzjG75Oizc4,1803
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/shared.ts,sha256=0wZL14LR9reNcJMgjRx1rZEBr_CI7ewZH2PfIT-2DHI,752
shogiarena/web/dashboard/frontend/src/modules/spsa/components/analysis/thresholds.ts,sha256=4EDnvQwC2NTpEewxe2gW7X4PDlH174W8gHSAEBf_8x4,43
shogiarena/web/dashboard/frontend/src/modules/spsa/services/analysisPipeline.ts,sha256=5fV6rGbzovlNT1p_iqPSWPyjPORy8WOWt-2gl0SE1HM,13258
shogiarena/web/dashboard/frontend/src/modules/spsa/services/api.constants.ts,sha256=PkNgRQTySZicOIDejOL5ObR9mK4_2GfnbSTgVrl5b_I,1292
shogiarena/web/dashboard/frontend/src/modules/spsa/services/api.ts,sha256=YqPKd_GzLsi4yU3fWmNwH_ZSOZ-URHsXMhH7yIRdOzk,24870
shogiarena/web/dashboard/frontend/src/modules/spsa/services/bootstrap.ts,sha256=pI8xDrZKtK7N5C1NufXwUT5Fhv354cT7uYk0H4b_U_U,4521
shogiarena/web/dashboard/frontend/src/modules/spsa/services/consistency.ts,sha256=5n0GesC3w8fjPe-nbWVjHhsiX6FzQV41nBTxKOX1VYA,4494
shogiarena/web/dashboard/frontend/src/modules/spsa/services/detailStream.ts,sha256=8Sm0c3WeRCgKKKrJXq7xrpa0CeqcuOlfrs4ridP5dEM,12852
shogiarena/web/dashboard/frontend/src/modules/spsa/services/errors.ts,sha256=7Re-4I2fs6fcx-EotDJkteliVghQGgzppZJuDWwfnkA,1888
shogiarena/web/dashboard/frontend/src/modules/spsa/services/events.test.ts,sha256=e48xOVxiPov2XTMzKENzYv0-ym1fkbLxCU0fEtx4Wvc,1617
shogiarena/web/dashboard/frontend/src/modules/spsa/services/events.ts,sha256=6bVMsRmlG3o0hVEJydFiG0DCVz6ueRUl0UfgaFdOz0c,24067
shogiarena/web/dashboard/frontend/src/modules/spsa/services/fetchers.ts,sha256=a7TsXDfNc6ZPVxUFAnaRLAl9qAloKG9YUSnR1zz0EMY,35252
shogiarena/web/dashboard/frontend/src/modules/spsa/services/hydration.ts,sha256=fl2CnwYxsa5x_qj-PFGY-SKnbAVVs4CPI9GEENOEYbQ,1539
shogiarena/web/dashboard/frontend/src/modules/spsa/services/lifecycle.ts,sha256=aEo5lb-gJ2jdsZIVanMcTv0oHZZBPPwYRPxfDElRk_g,4691
shogiarena/web/dashboard/frontend/src/modules/spsa/services/main.ts,sha256=cAxVK3GafGs-Cr8lD5FaEDbRe6LUKw_h-OAd1m6nDgw,18920
shogiarena/web/dashboard/frontend/src/modules/spsa/services/metrics.ts,sha256=yEdMOxe3ZhXyUsNaVvYdPb8kvD0Cx0LytO7L1VhUrCU,2878
shogiarena/web/dashboard/frontend/src/modules/spsa/services/normalizers.test.ts,sha256=dFPlemBl-gqVSmKEosaTwx2WGUL9BDOS2KXAE7_QMtI,1517
shogiarena/web/dashboard/frontend/src/modules/spsa/services/normalizers.ts,sha256=tJVA9EODVrjgKm4pUTj3m1wmTN3Rn_t9Qu6w588SXE0,40058
shogiarena/web/dashboard/frontend/src/modules/spsa/services/refreshQueue.ts,sha256=vbEQk-iS18H0WJoBvz0XIjOQ2EO4esN4ssPZaD6puYE,1504
shogiarena/web/dashboard/frontend/src/modules/spsa/services/streams.ts,sha256=wmczhforgO4NcZuayGYg230lrHlY3N_WAOJ20GVcPq4,49495
shogiarena/web/dashboard/frontend/src/modules/spsa/services/types.ts,sha256=lK_3FcjDQJNUHev1Y9KLMzrgpdABBsd78rgsvo0ZLdc,1100
shogiarena/web/dashboard/frontend/src/modules/spsa/state/cache.ts,sha256=M41dfkLmsYw1u-fSgSEMz90lXwM8YSuVV6D_mGR2szI,232
shogiarena/web/dashboard/frontend/src/modules/spsa/state/connection.ts,sha256=TTUKCGQM19fFdA1sQHNWE0bIBeSK7-VikQsW4BwPDKA,1980
shogiarena/web/dashboard/frontend/src/modules/spsa/state/convergence_metrics.ts,sha256=AI_KjnfxXTlqrmIVXWj48BoGRJvQNdYFZGsqjpLjZR8,2026
shogiarena/web/dashboard/frontend/src/modules/spsa/state/index.ts,sha256=MVWOJAN_zFplXjjQjWUjPSFkmNKV2MpO-rzujNZvGCQ,1284
shogiarena/web/dashboard/frontend/src/modules/spsa/state/initial-artifacts.ts,sha256=kXyzwvqGqN0ul8wQNPipKARnwjtiH--g0vB72hA-RH4,5262
shogiarena/web/dashboard/frontend/src/modules/spsa/state/params.ts,sha256=fh7uhX0CTctgeQhBdqlDVHUh4bdMf4vcIAFEwAkJyQQ,1156
shogiarena/web/dashboard/frontend/src/modules/spsa/state/root.ts,sha256=N6n6ZTCKr4QGKj4fELQW3Md0idMH9S_HRN4ILdicKfI,556
shogiarena/web/dashboard/frontend/src/modules/spsa/state/store.ts,sha256=N72_xs79yxf_qlWGwEbwWjlr1XVpvFI6bACYQGmSf_k,2592
shogiarena/web/dashboard/frontend/src/modules/spsa/state/summary.ts,sha256=UNitvypWn9NkXU389g17XAn5bGW1yu59v-9e0ZudAxo,2172
shogiarena/web/dashboard/frontend/src/modules/spsa/state/updates.ts,sha256=Cl3G0cCgJb1BCZssBgTp367-pwlGpOKL9czK49Vs64Q,30057
shogiarena/web/dashboard/frontend/src/modules/spsa/state/visibility.ts,sha256=Uq63Nlc0gsXZEfDVtK6N37W1A-Rr3SmQMhthTgASjDc,808
shogiarena/web/dashboard/frontend/src/modules/spsa/types/index.ts,sha256=7VKhNAtelE7sSbam2J-tgV-WB7YEV_oJRv3hCn6QDXc,54
shogiarena/web/dashboard/frontend/src/modules/spsa/types/internal.ts,sha256=MaNpYLl2syxez0JPOV0BQSB1ebq646ikJaIFYUPeOqA,8129
shogiarena/web/dashboard/frontend/src/modules/spsa/types/public.ts,sha256=bRTsRBNRxMyNnCnJQEYYBFmHDwpAY6a0s8jGTDt9oyU,11919
shogiarena/web/dashboard/frontend/src/modules/spsa/workers/convergenceWorker.ts,sha256=FbZ7RYZdibSCjCcFt4mHwaxMwpBs9yMuqmqxCCwph3M,2854
shogiarena/web/dashboard/frontend/src/modules/spsa/workers/correlationWorker.ts,sha256=IKHfv0c6ICknXgc3nzoQNYmrudxu2r8agcah-WS0ybE,1574
shogiarena/web/dashboard/frontend/src/modules/tournament/index.ts,sha256=cvPmnN6ITOfG5fgoBm8mabdfoPZlV-DkXfMvmfScpTI,396
shogiarena/web/dashboard/frontend/src/modules/tournament/__tests__/normalizers.test.ts,sha256=A2QfM6XHe6BA5amOUdAuKywb9Q6jJwI1Xz4d4TYqDZM,8411
shogiarena/web/dashboard/frontend/src/modules/tournament/components/data.ts,sha256=f6X2b1RnF0_BP-ovvW3jb4snWysy1kmEPNrMGvqM4A4,1276
shogiarena/web/dashboard/frontend/src/modules/tournament/components/matchups.ts,sha256=0I1mbjoYF4WdCxl02BOJApeqbs7CAFyfSrULJ8PIb1A,2213
shogiarena/web/dashboard/frontend/src/modules/tournament/components/openings.ts,sha256=WkC7yTcUN2Kl3FjergxfvmdED-elu5n5_TMc4ina-3w,17706
shogiarena/web/dashboard/frontend/src/modules/tournament/components/standings.ts,sha256=ugzIin84ztdZBeaLEKrjXcrU7pcCIG-Szjw8VqY8jwc,14789
shogiarena/web/dashboard/frontend/src/modules/tournament/services/bootstrap.ts,sha256=OWFz2nkN_4sXfBtrIBpjUairuhkY67g65biKF0HkrFk,1539
shogiarena/web/dashboard/frontend/src/modules/tournament/services/data.ts,sha256=2QNXjHlgdQcpiczdeEO4prTjrrAOJszMsSuY1-qFHgk,22898
shogiarena/web/dashboard/frontend/src/modules/tournament/services/matchups.ts,sha256=lJgva3nVBgxUDUP9WwnHWjwBf62G-Cs2TIrIwuRPNkA,20193
shogiarena/web/dashboard/frontend/src/modules/tournament/services/normalizers.ts,sha256=PmMWqzfXtkYozV0SmK3MJqeiFnwQbeOEARXWeHhYoQo,24970
shogiarena/web/dashboard/frontend/src/modules/tournament/services/openingStats.ts,sha256=UaGkw-sMCqnc28zsUCr-8LdWFpBMCXukPEr8etxCV6g,9079
shogiarena/web/dashboard/frontend/src/modules/tournament/services/openings.ts,sha256=6CziN5eNT9L38i4Ik6X8Fo6TxlYVtKw9mTeQQWdiXKE,32240
shogiarena/web/dashboard/frontend/src/modules/tournament/services/schemas.ts,sha256=iJY8XOZIqjhoiW9UcK6iV3E3KgdGnuFVsItU4F29eCQ,2964
shogiarena/web/dashboard/frontend/src/modules/tournament/services/standings.ts,sha256=AHoLpqYSZygvKl0gKlsHEwi8ttT_dtJTxPqNCUEQVGQ,40276
shogiarena/web/dashboard/frontend/src/modules/tournament/state/index.ts,sha256=ap5zl1VOvtCAqAoTSH9Lh3yIXXHTiIKzObPuQtzAivQ,5254
shogiarena/web/dashboard/frontend/src/modules/tournament/state/domain/stats.ts,sha256=vEpKQRe9bVp54Dt6ezm7im7sr30U4hXIeImLrrsw1hE,576
shogiarena/web/dashboard/frontend/src/modules/tournament/state/domain/workers.ts,sha256=A7QD8dFfYZKf8R5up5Y-pMsYCmeitDgw0by8nTa9G1Y,822
shogiarena/web/dashboard/frontend/src/modules/tournament/state/ui/layout.ts,sha256=FF8jXLizlGzcjxPUwvwbJrT2H1ynjj7AZKP19A7iEcw,559
shogiarena/web/dashboard/frontend/src/modules/tournament/types/index.ts,sha256=7VKhNAtelE7sSbam2J-tgV-WB7YEV_oJRv3hCn6QDXc,54
shogiarena/web/dashboard/frontend/src/modules/tournament/types/internal.ts,sha256=8dve07QGNwDS2i4x939b9eS2rtV-OoVoOWLHyVi3jUM,5490
shogiarena/web/dashboard/frontend/src/modules/tournament/types/public.ts,sha256=s8rj7bfpfSF9heu7JuChIWt8GusCFDa4Ia8Ob169La0,5953
shogiarena/web/dashboard/frontend/src/modules/tournament/utils/formatters.ts,sha256=Js1-1FocPbw79C3tRsM9gnWeEDZNvcW8qISUalvbBxM,680
shogiarena/web/dashboard/frontend/src/modules/tournament/viewmodels/matchups.ts,sha256=JVejzBzeHAJLaP1QOK63IQ-i5BlhZ-Uei3CZaL23D38,933
shogiarena/web/dashboard/frontend/src/modules/tournament/viewmodels/openings.ts,sha256=VdB0GW8TM2LlJ_QcGgNb3Ir_qVatoaAn0l9NH28jh4Q,1445
shogiarena/web/dashboard/frontend/src/store/index.ts,sha256=d7nbmXdzMblkBYdaxmFGGJJlwqEL_WSSnHPOBm-Xuys,747
shogiarena/web/dashboard/frontend/src/store/summaryStore.ts,sha256=3gyqLPXuhXIHlqQJQ61bOtRMQmS5tH5-3v-KgzjlYzw,23198
shogiarena/web/dashboard/frontend/src/store/types.ts,sha256=VqtnjstLhgSLC2kwajWb9JENhReX-QFDGiRPFBGAA2I,7776
shogiarena/web/dashboard/frontend/src/store/__tests__/summaryStore.test.ts,sha256=4QMWdCe3hDgLMT6Uh10Kz-PsbxR0cQ_7fhCQox984xM,15069
shogiarena/web/dashboard/frontend/src/styles/theme.css,sha256=nlD-np02IJwfmEo4qeY_kISf5T_2gyS2Fb5pG5BwB6g,6464
shogiarena/web/dashboard/frontend/src/styles/components/common.css,sha256=KCG7eGXVLlPDyjg_Of-zc4fZzXgaUtqRyoj5QUSHpeM,42114
shogiarena/web/dashboard/frontend/src/styles/components/games.css,sha256=5yyVsCUwfVy90cCSvxmo7-mb32g1jIM7bfI71BVuCQY,31833
shogiarena/web/dashboard/frontend/src/styles/components/generate.css,sha256=0Mt5Cw9eXLUtYmK1wrH2WVpBNJ1qAaafeEzmqoWxjBg,2391
shogiarena/web/dashboard/frontend/src/styles/components/instances.css,sha256=BoRJP2zzqL3BKbZ7nqcFLAw2lDmfTKIewnnDJwhIYzw,9581
shogiarena/web/dashboard/frontend/src/styles/components/match.css,sha256=RUPRqaZGbgxipWTne17uA6iOjuc4k65mewZ8dH67jBs,2546
shogiarena/web/dashboard/frontend/src/styles/components/rules.css,sha256=zL5JZAU8UIyI24k3uooopUnF_nypVBQ66dgrtgZfT-g,2583
shogiarena/web/dashboard/frontend/src/styles/components/sprt.css,sha256=65r0EgfnTlQgeRPvtDDFWXFIeHAjSAlS0lofSGx9tD8,4222
shogiarena/web/dashboard/frontend/src/styles/components/spsa.css,sha256=XqcRBdqKYQdxhB6z2sgDkGqHGfcG0sw8LGv_6AYnxTw,41078
shogiarena/web/dashboard/frontend/src/styles/components/tables.css,sha256=lzkJzqXfn4Up1Hkj2VZlsEPvtjjsz_ChMf1bIlYBdfM,15449
shogiarena/web/dashboard/frontend/src/styles/components/tournament.css,sha256=YsZnFRG-32ew6XGZNuWI3k-0mD2r3aQRC0rlYI7qfQw,14345
shogiarena/web/dashboard/frontend/src/test/setup.ts,sha256=s7ZEjtXGp8Dm7NH8g9PxsMcSG-l6TQrG7pzC5xIab-c,1054
shogiarena/web/dashboard/frontend/src/types/dashboard.d.ts,sha256=dLgwK7Bz7rlgT0yldVvYvtHUIqZ9GZqusAxKsSGBlgE,5253
shogiarena/web/dashboard/frontend/src/types/engines.d.ts,sha256=ALy641z4UwfjjQV5kimLPFkSFuvy4YczBExiMIwI9KM,165
shogiarena/web/dashboard/frontend/src/types/games.d.ts,sha256=MBTqd1JLA8C9IAFINmc9WW7b0qBP0JKdHk4bBEzpAbI,496
shogiarena/web/dashboard/frontend/src/types/globals.d.ts,sha256=_utQ_iqFFaGZM53xk8RxIPP2skkSGbS3a3zQDQkM3pQ,5280
shogiarena/web/dashboard/frontend/src/types/instances.d.ts,sha256=EzJjZoQdMgZVUCJaUBElNKqgYjVdQddLZBt9-gWew7Q,619
shogiarena/web/dashboard/frontend/src/types/live.d.ts,sha256=b80UqUKLNg6nDZ9M9fQnHwceYL6f7cbKvtmHjEsWklQ,1072
shogiarena/web/dashboard/frontend/src/types/rules.d.ts,sha256=J4W49TObe79aJgqt7qtmgDNONVqJbgcDqOG6U4fToks,157
shogiarena/web/dashboard/frontend/src/types/shared.ts,sha256=Nhi2gJWR-l09zV5HnxxdCvmrQhrXoo1ChuOkRvURbvY,956
shogiarena/web/dashboard/frontend/src/types/spsa.d.ts,sha256=DNUac5k4BSayCeDEdgofj5sQnweaOqmhjn8WsP4B1GM,249
shogiarena/web/dashboard/frontend/src/types/tournament.d.ts,sha256=OMSCZ-8AXN4teChkHtxfuZfq8Vti0unc1TsURtdIFDo,271
shogiarena-0.2.0.dist-info/METADATA,sha256=SjdBtaIqHoR8D6GF5mHsSX9yShkzXEQx2NMajZZQJIU,11600
shogiarena-0.2.0.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
shogiarena-0.2.0.dist-info/entry_points.txt,sha256=4U_DnfFUdBwvzhPTPNJgHR0jX2TB0jAer_0mcoIu6Hs,51
shogiarena-0.2.0.dist-info/licenses/LICENSE,sha256=7Zy7WWCCkmCODnP1Qo8kw-0HgiBsPFFTT5t0xMnr1xM,1082
shogiarena-0.2.0.dist-info/RECORD,,
