Commit Graph

19 Commits

Author SHA1 Message Date
jxxghp
86c7fccfd5 feat(subscribe): persist business activity with scoped details 2026-10-12 23:43:01 +08:00
jxxghp
33da9ce65d refactor(download): keep full-pack admission within complexity budget 2026-09-26 18:00:08 +08:00
jxxghp
30857d391d refactor(application): 收敛共享重复逻辑 2026-09-15 23:57:06 +08:00
yanjunpu
c6c7a1d621 feat: support artist collection downloads 2026-09-10 04:18:06 +08:00
yanjunpu
9985e22e82 fix(download): apply effective music category paths 2026-09-08 02:56:14 +08:00
yanjunpu
f0198c22e1 fix(download): harden source organization planning 2026-09-08 00:10:41 +08:00
yanjunpu
7c270737f0 fix(download): satisfy source classification gates 2026-09-07 23:47:01 +08:00
yanjunpu
8a7e4b2fbc fix(download): detect dotted torrent root folders 2026-09-07 16:25:21 +08:00
yanjunpu
471c624aee fix(download): follow single-word module policy 2026-09-07 15:56:20 +08:00
yanjunpu
9a74802d2b feat(download): recognize and organize existing tasks 2026-09-07 15:52:11 +08:00
yanjunpu
2361470af4 feat(download): classify existing source locations 2026-09-07 00:33:44 +08:00
InfinityPacer
68880dbbf1 优化订阅执行治理与规模性能 (#6557)
* feat(subscription): govern concurrent search and match execution

* refactor(subscription): consume complete candidate snapshots

* refactor(subscription): remove download submission ledger

* feat(subscription): stagger fallback searches without site gaps

* refactor(subscription): remove unused retry capability

* test(subscription): verify complete scale execution

* fix(subscription): surface site search failures

* test(subscription): verify site pressure through search

* test(subscription): use static facade imports

* fix(subscription): preserve completed downloads on shutdown

* fix(subscription): classify execution expiry as failure

* fix(subscription): preserve fallback search staggering

* test(subscription): stabilize unfinished wrapper gate

* fix(subscription): settle expired search returns

* style(subscription): normalize governance imports

* fix(subscription): align governance type contracts

* docs(architecture): sync mypy debt metric

* docs(architecture): sync startup module counts
2026-09-03 11:26:24 +08:00
jxxghp
e4c8cbabfb refactor(subscribe): deduplicate duplicate media records 2026-09-01 17:09:55 +08:00
jxxghp
db5c316756 refactor(subscribe): make download submission idempotent 2026-09-01 17:09:54 +08:00
jxxghp
fdba2c7d64 refactor(agent): unify tools behind API gateway and provider skills 2026-08-31 16:57:54 +08:00
jxxghp
aa8751f775 refactor: close transactional boundary debt batch 2026-08-28 10:36:12 +08:00
jxxghp
5fb62108ab refactor(chain): type download and media server ports 2026-08-28 07:47:37 +08:00
jxxghp
30b2e9ac9c refactor: extract download selection rules into application layer 2026-08-25 06:59:18 +08:00
jxxghp
5128ae9e1e refactor: 推进后端分层架构治理 2026-08-18 00:29:14 +08:00