DDSRem
|
e0642eafa7
|
chore(types): reduce v3 host mypy debt (#7057)
* chore(types): clear AniList endpoint mypy debt
* chore(types): clear Douban endpoint mypy debt
* chore(types): clear recommendation endpoint mypy debt
* chore(types): clear subscription notification mypy debt
* chore(types): clear SDK string compatibility mypy debt
* chore(types): ratchet v3 host mypy across remaining files
* chore(types): reduce v3 host mypy debt and retire ledger
* chore(types): reconcile host snapshot with upstream HTTP pool
* test(types): cover host paths exposed by mypy cleanup
|
2026-10-18 09:37:49 +08:00 |
|
jxxghp
|
9e8bd4746e
|
docs(quality): synchronize workflow route and stdio metrics
|
2026-10-17 07:22:26 +08:00 |
|
jxxghp
|
7523463228
|
docs(quality): synchronize Bitpt and CookieCloud metrics
|
2026-10-17 07:15:40 +08:00 |
|
jxxghp
|
2aece8acaf
|
docs(quality): synchronize Zhixing mypy metrics
|
2026-10-17 07:05:34 +08:00 |
|
jxxghp
|
a92c4b597f
|
ci: expand app coverage and async blocking gates
|
2026-10-17 06:52:51 +08:00 |
|
jxxghp
|
cc72a0e5d5
|
chore(quality): protect episode formatting and sample resolution
|
2026-10-17 06:47:30 +08:00 |
|
jxxghp
|
4c5d36af4a
|
chore(quality): protect the complete Transmission module
|
2026-10-17 06:35:39 +08:00 |
|
jxxghp
|
8a59b51dea
|
chore(quality): protect downloader contracts and SDK type imports
|
2026-10-17 06:24:08 +08:00 |
|
jxxghp
|
d5d78221cd
|
chore(quality): protect monitor and skill interaction contracts
|
2026-10-17 05:59:54 +08:00 |
|
jxxghp
|
21178d4430
|
chore(quality): protect workflow collection boundaries
|
2026-10-17 05:54:08 +08:00 |
|
jxxghp
|
bf5c19631d
|
chore(quality): protect workflow action contracts and nullable inputs
|
2026-10-17 05:41:41 +08:00 |
|
jxxghp
|
eb19897883
|
chore(quality): protect downloader and module type contracts
|
2026-10-17 05:25:11 +08:00 |
|
jxxghp
|
829a50181b
|
chore(quality): protect three notification files with strict typing
|
2026-10-17 05:17:39 +08:00 |
|
jxxghp
|
f2d30e4911
|
chore(types): gate service base and ratchet 64 type errors
|
2026-10-17 05:02:39 +08:00 |
|
jxxghp
|
5782eb9f3b
|
chore(types): gate debounce and VoceChat with 46 fewer errors
|
2026-10-17 04:47:41 +08:00 |
|
jxxghp
|
3318da7d30
|
chore(types): gate six files and ratchet 36 type errors
|
2026-10-17 04:27:05 +08:00 |
|
jxxghp
|
2487d8ce68
|
chore(types): gate three modules and ratchet 148 type errors
|
2026-10-17 04:06:43 +08:00 |
|
jxxghp
|
9bb18f0e9f
|
chore(types): gate seven files and ratchet 32 type errors
|
2026-10-17 03:44:03 +08:00 |
|
jxxghp
|
79a6bcc184
|
chore(types): gate four verified API files and ratchet 44 errors
|
2026-10-17 03:24:36 +08:00 |
|
jxxghp
|
5ae52629f7
|
chore(types): read FastAPI and Click contracts in strict checks
|
2026-10-17 03:02:49 +08:00 |
|
jxxghp
|
b678b82e7a
|
chore(types): protect clean host modules with strict dependency contracts
|
2026-10-17 02:46:26 +08:00 |
|
jxxghp
|
b18b640d6b
|
chore(types): gate provider and startup contracts
|
2026-10-17 02:28:19 +08:00 |
|
jxxghp
|
a55d456a79
|
chore(types): gate watcher and streaming callback contracts
|
2026-10-17 02:12:16 +08:00 |
|
jxxghp
|
259ee6b714
|
chore(types): gate WeChat crypto and lower mypy baseline
|
2026-10-17 01:59:20 +08:00 |
|
jxxghp
|
451f5b0f30
|
chore(types): add TVDB client to strict gate
|
2026-10-17 01:37:20 +08:00 |
|
jxxghp
|
d71de02ab8
|
chore(types): expand strict gate to 204 files
|
2026-10-17 01:19:19 +08:00 |
|
jxxghp
|
d01209f0e0
|
chore(types): expand strict gate to 185 files
|
2026-10-17 00:47:49 +08:00 |
|
jxxghp
|
5b66cae2fc
|
chore(types): expand strict gate to 182 files
|
2026-10-17 00:23:13 +08:00 |
|
jxxghp
|
1a1bcbb517
|
chore(types): expand strict gate to 177 files and record TMDb debt reduction
|
2026-10-16 23:57:28 +08:00 |
|
jxxghp
|
091ebdf28a
|
chore(types): expand strict gate to 164 files
|
2026-10-16 23:25:39 +08:00 |
|
jxxghp
|
59ef3a165b
|
chore(types): ratchet media server oper baseline
|
2026-10-16 22:41:48 +08:00 |
|
jxxghp
|
8b5f92ced3
|
chore(types): ratchet site oper baseline
|
2026-10-16 22:23:14 +08:00 |
|
jxxghp
|
b6c3629b07
|
refactor(types): declare download history adapter contracts
|
2026-10-16 21:49:00 +08:00 |
|
jxxghp
|
6cdf5f440f
|
refactor(types): declare transfer history adapter lifecycle contracts
|
2026-10-16 21:39:31 +08:00 |
|
jxxghp
|
ada08123f2
|
refactor(types): declare plugin catalog collection contracts
|
2026-10-16 21:27:55 +08:00 |
|
jxxghp
|
ddcfe58a87
|
refactor(types): declare message adapter contracts
|
2026-10-16 21:00:00 +08:00 |
|
jxxghp
|
d8f67784fd
|
refactor(types): declare user adapter contracts
|
2026-10-16 20:56:16 +08:00 |
|
jxxghp
|
15dc03653d
|
refactor(types): declare passkey adapter contracts
|
2026-10-16 20:46:16 +08:00 |
|
jxxghp
|
c4ff5a7eee
|
chore(types): gate plugin installation journal model
|
2026-10-16 20:31:46 +08:00 |
|
jxxghp
|
aadee8ec35
|
chore(types): gate persisted plugin source identity model
|
2026-10-16 20:31:06 +08:00 |
|
jxxghp
|
f13abd7786
|
chore(types): gate plugin identity contracts and migration decisions
|
2026-10-16 20:30:31 +08:00 |
|
jxxghp
|
c3e18208c2
|
refactor(types): bind plugin installation transaction results
|
2026-10-16 20:29:51 +08:00 |
|
jxxghp
|
826ac5dae5
|
chore(types): gate plugin installation persistence contracts
|
2026-10-16 20:28:58 +08:00 |
|
jxxghp
|
94aeac973a
|
refactor(types): declare subscription identity query results
|
2026-10-16 20:28:06 +08:00 |
|
jxxghp
|
0e9e09c150
|
refactor(types): bind subscription query results before model typing
|
2026-10-16 20:27:10 +08:00 |
|
jxxghp
|
a1710c8a63
|
refactor(types): declare transfer history query and statistics results
|
2026-10-16 20:26:18 +08:00 |
|
jxxghp
|
751e223dcc
|
refactor(types): declare download history and file query results
|
2026-10-16 20:24:33 +08:00 |
|
jxxghp
|
38cec1537f
|
refactor(types): specify agent chat message mappings
|
2026-10-16 20:14:27 +08:00 |
|
jxxghp
|
9e978cc047
|
refactor(types): declare database session lifecycle results
|
2026-10-16 20:13:23 +08:00 |
|
jxxghp
|
3c916ad82b
|
refactor(types): declare database engine factory results
|
2026-10-16 20:12:41 +08:00 |
|