Commit Graph

509 Commits

Author SHA1 Message Date
InfinityPacer
44200d575a refactor(history): isolate mutation commands 2026-08-31 06:03:40 +08:00
InfinityPacer
5c70757a81 fix(auth): align v3 authentication contracts
按已确认的 V3 AUTH-001 交付门禁合并:后端认证与用户资料契约已完成本地前后端联调,Architecture、Coverage、单测分片和 Pylint 全部通过。
2026-08-31 04:57:34 +08:00
InfinityPacer
b0895ad40f docs(architecture): define S4 Lite governance boundary (#6501) 2026-08-30 15:22:23 +08:00
jxxghp
e6820a83ab docs(architecture): close residual audit goal 2026-08-30 13:32:14 +08:00
jxxghp
48bf89c8ec fix(docker): keep current payload during dependency recovery 2026-08-30 13:05:07 +08:00
jxxghp
63ffb1b559 docs(architecture): sync ruff low-water metric 2026-08-30 12:53:58 +08:00
jxxghp
9f982edb48 test(architecture): align residual owners and generated facts 2026-08-30 12:40:53 +08:00
jxxghp
046b0b3051 refactor(startup): centralize doh and workflow services 2026-08-30 12:22:18 +08:00
jxxghp
918baf2b69 refactor(startup): centralize resource composition 2026-08-30 12:19:30 +08:00
jxxghp
d50177f45d refactor(system): 收口系统 API 业务职责 2026-08-30 12:16:54 +08:00
jxxghp
e56d65efbc refactor(startup): centralize cache composition 2026-08-30 12:13:10 +08:00
jxxghp
a350bae0d0 refactor(plugin): share runtime dependency owners 2026-08-30 12:12:01 +08:00
jxxghp
26a3b1cda4 refactor(startup): centralize chain external ports 2026-08-30 12:07:04 +08:00
jxxghp
f448a7b003 refactor(startup): centralize site access composition 2026-08-30 12:02:49 +08:00
jxxghp
ed94eeda92 refactor(startup): centralize chain network composition 2026-08-30 12:00:43 +08:00
jxxghp
2a7f8551b1 refactor(startup): move domain assembly to composition 2026-08-30 11:52:59 +08:00
jxxghp
f7ca7e5172 ci(architecture): close complexity and concurrency blind spots 2026-08-30 11:40:36 +08:00
jxxghp
87269610e0 docs(architecture): track residual closure goal 2026-08-30 11:27:51 +08:00
jxxghp
4e054151dc fix(ci): repair initialization regressions 2026-08-30 10:37:18 +08:00
jxxghp
2e1a7f5d84 docs: add v2 to v3 overview 2026-08-30 10:13:10 +08:00
jxxghp
2139d12132 docs(architecture): group governance documents 2026-08-30 07:19:03 +08:00
jxxghp
2787ff1618 docs(architecture): close final governance roadmap 2026-08-30 03:11:28 +08:00
jxxghp
4575b11d84 fix(architecture): close canonical search type gate 2026-08-30 02:48:42 +08:00
jxxghp
c960a0184d refactor(architecture): complete final governance 2026-08-29 23:28:44 +08:00
jxxghp
40ad00f250 test(architecture): sync renamed module baselines 2026-08-29 22:52:14 +08:00
jxxghp
0c05956814 refactor(architecture): enforce module naming policy 2026-08-29 22:17:17 +08:00
jxxghp
ed85cc6cf7 test(architecture): lower server type debt 2026-08-29 22:10:05 +08:00
jxxghp
4b1d4dd5b3 test(architecture): lower parity type debt 2026-08-29 22:07:38 +08:00
jxxghp
157934abe5 test(architecture): lower recognition type debt 2026-08-29 21:32:27 +08:00
jxxghp
fb5d7fc593 refactor(torrent): group application capability 2026-08-29 21:28:18 +08:00
jxxghp
37c6bf3865 test(coverage): raise architecture baselines 2026-08-29 21:13:05 +08:00
jxxghp
66ca0a9246 refactor(indexer): unify spider response handling 2026-08-29 20:50:00 +08:00
jxxghp
840153e7c7 refactor(modules): unify music catalog decisions 2026-08-29 20:47:29 +08:00
jxxghp
8ffe1f63ac refactor(tmdb): unify api sync async decisions 2026-08-29 20:44:38 +08:00
jxxghp
fdb7c10a9e refactor(recommend): unify paired decision plans 2026-08-29 20:12:47 +08:00
jxxghp
3f7c89654d refactor(modules): unify catalog source decisions 2026-08-29 20:05:21 +08:00
jxxghp
41b3c086cf refactor(indexer): unify sync async search decisions 2026-08-29 19:43:00 +08:00
jxxghp
caee0ea374 refactor(chain): unify notification routing decisions 2026-08-29 19:40:44 +08:00
jxxghp
d448867104 test(tmdb): use configured pytest composition 2026-08-29 19:36:56 +08:00
jxxghp
73e2f931ee refactor(tmdb): unify sync async decision plans 2026-08-29 19:32:38 +08:00
jxxghp
62dacc600c refactor(chain): unify recognition decisions 2026-08-29 19:04:01 +08:00
jxxghp
2116ccecf9 refactor(startup): enforce symmetric lifecycle cleanup 2026-08-29 18:59:14 +08:00
jxxghp
32cdcfcc2f refactor(startup): centralize runtime composition 2026-08-29 18:41:31 +08:00
jxxghp
b658f7c2c0 refactor(startup): isolate chain composition 2026-08-29 18:10:10 +08:00
jxxghp
68c73f9239 refactor(startup): isolate agent composition 2026-08-29 17:43:28 +08:00
jxxghp
b3fe1158cc refactor(startup): isolate server service composition 2026-08-29 17:38:29 +08:00
jxxghp
305f8e007c refactor(startup): isolate outbox composition 2026-08-29 17:21:51 +08:00
jxxghp
084fa475eb refactor(startup): extract network composition owner 2026-08-29 17:17:27 +08:00
jxxghp
da67608339 refactor(startup): isolate security composition 2026-08-29 17:03:25 +08:00
jxxghp
d2a860d89a refactor(startup): govern composition lifecycle ownership 2026-08-29 16:57:53 +08:00