Commit Graph
108 Commits
Author SHA1 Message Date
InfinityPacer 06498dadd9 Merge remote-tracking branch 'upstream/v3' into codex/chore/floating-build-toolchain
# Conflicts:
#	docs/architecture-optimization-checklist.md
#	docs/architecture-refactor-roadmap.md
2026-08-28 10:51:01 +08:00
jxxghp aa8751f775 refactor: close transactional boundary debt batch 2026-08-28 10:36:12 +08:00
InfinityPacer 18a0fd3e1c chore(workflow): follow stable toolchain channels 2026-08-28 10:21:01 +08:00
jxxghp 5fb62108ab refactor(chain): type download and media server ports 2026-08-28 07:47:37 +08:00
jxxghp ac7a201329 refactor(chain): remove dead data port indirection 2026-08-28 05:53:53 +08:00
jxxghp 17d8be2af2 refactor(workflow): isolate legacy execution writes 2026-08-28 02:10:40 +08:00
jxxghp b4f8736541 refactor(workflow): enforce typed query boundary 2026-08-28 01:16:08 +08:00
jxxghp e9de149dbf refactor(transfer): complete durable recovery state machine 2026-08-28 00:03:36 +08:00
jxxghp f134e068e7 refactor: normalize capability module paths 2026-08-27 22:20:38 +08:00
jxxghp f888aab2c9 refactor: 统一插件迁移与 Passkey 模块命名 2026-08-27 20:38:55 +08:00
jxxghp e82ce8447c refactor: complete durable transfer execution settlement 2026-08-27 20:27:42 +08:00
jxxghp a62c541ec0 refactor: add fenced transfer recovery leases 2026-08-27 14:39:38 +08:00
jxxghp 23bff6b2bb refactor: add durable transfer planning checkpoints 2026-08-27 13:16:33 +08:00
jxxghp aac184a1b9 refactor(transfer): make queue admission durable 2026-08-27 10:57:22 +08:00
jxxghp 1133557849 refactor(architecture): unify event facts and policy 2026-08-27 09:56:27 +08:00
jxxghp 86157be2a9 test(architecture): prove event consumers 2026-08-27 09:17:43 +08:00
jxxghp 47f0de745c test(architecture): govern direct egress 2026-08-27 07:28:42 +08:00
jxxghp 2553226f37 test(architecture): freeze direct adapter debt 2026-08-27 06:06:14 +08:00
jxxghp a884ab5c2b test(architecture): govern complete host cycles 2026-08-27 05:50:39 +08:00
jxxghp 3bf94ffeda docs(architecture): enforce host persistence boundary 2026-08-27 05:44:33 +08:00
jxxghp 50b85235d8 fix(qqbot): converge heartbeat lifecycle 2026-08-26 22:40:01 +08:00
jxxghp 362f606751 feat(governance): unify durable event retention 2026-08-26 12:45:44 +08:00
jxxghp 3ba4027d84 feat(events): expose typed payload snapshots 2026-08-25 22:32:33 +08:00
InfinityPacer f28e8b1538 feat(plugin): add source identity foundation (#6454) 2026-08-25 19:58:56 +08:00
jxxghp b914e8b6e4 refactor: strengthen architecture CI gates and runtime contracts 2026-08-25 17:02:29 +08:00
jxxghp 84326e20de feat(system): add staged release updates 2026-08-24 17:58:03 +08:00
InfinityPacer 326b5cf3ad feat: 新增 Python 3.14t 自由线程镜像 (#6434)
* fix(resource): select free-threaded extension ABI

* chore(deps): require moviepilot-rust 0.2.9

* perf: add free-threaded runtime comparison

* feat: add free-threaded runtime profile

* chore(deps): require moviepilot-rust 0.3.0

* test: isolate system endpoint import graph

* fix(docker): preserve runtime profile during recovery

* feat(runtime): expose active GIL state

* feat(plugin): log GIL fallback attribution

* test: refresh runtime observability dependency baseline

* fix(plugin): validate the active uv runtime profile

* test(runtime): expand free-threaded benchmark evidence

* docs(runtime): define v3t governance gates

* test(runtime): separate rust benchmark modes

* docs: sync free-threaded architecture baseline

* perf: add PostgreSQL driver comparison

* docs(runtime): record final free-threaded evidence

* fix(runtime): converge dual-profile dependency verification

* fix(runtime): scope Python 3.14 warning filter

* fix(runtime): match actual oss2 syntax warning

* docs(runtime): refresh free-threaded benchmark evidence

* test(architecture): refresh runtime dependency baseline

* ci: skip unused Trivy Java database

* build: exclude local verification artifacts

* docs(runtime): refresh PostgreSQL driver benchmarks

* docs(runtime): record plugin restore acceptance

* docs(runtime): record amd64 candidate acceptance

* ci: pin beta image publisher action

* test(architecture): merge runtime dependency baseline

* feat(runtime): expose Python GIL status

* docs(runtime): document Python runtime status fields
2026-08-24 17:48:14 +08:00
jxxghp ffe6da2135 refactor: own active workflow executions 2026-08-24 16:26:39 +08:00
jxxghp 41b1460b60 refactor: unify doh executor shutdown 2026-08-24 15:49:19 +08:00
jxxghp e9053a6562 refactor: bound async log writer shutdown 2026-08-24 15:20:10 +08:00
jxxghp 8826219173 refactor: bound shared thread pool shutdown 2026-08-24 14:51:38 +08:00
jxxghp ad45bfac5d refactor: unify message queue shutdown convergence 2026-08-24 14:25:59 +08:00
jxxghp 415335b215 refactor: unify message channel shutdown convergence 2026-08-24 14:08:06 +08:00
jxxghp 009631b8ee refactor: unify capability shutdown convergence 2026-08-24 13:48:11 +08:00
jxxghp 9fede7fb2d docs: sync architecture docs with current structure 2026-08-24 12:38:38 +08:00
jxxghp cb3c5f008f refactor: unify service configuration boundary 2026-08-24 05:12:21 +08:00
jxxghp 52c5c14f87 refactor: unify monitor history port access 2026-08-24 04:59:45 +08:00
jxxghp ae38e61880 refactor: unify agent data port access 2026-08-24 04:56:11 +08:00
jxxghp c8ad54a190 refactor: unify transfer chain data ports 2026-08-24 04:48:06 +08:00
jxxghp 4346fc0559 refactor: unify subscribe chain data ports 2026-08-24 04:43:20 +08:00
jxxghp f93ecf65d3 refactor: unify download chain data ports 2026-08-24 04:36:56 +08:00
jxxghp fb08e06277 refactor: unify mediaserver chain data port 2026-08-24 04:30:05 +08:00
jxxghp 836cbfbbb2 refactor: unify site chain data port access 2026-08-24 04:25:29 +08:00
jxxghp 286b5836a1 refactor: unify music subscription data port 2026-08-24 04:20:06 +08:00
jxxghp a13c96d30b refactor: unify user chain data port access 2026-08-24 04:16:09 +08:00
jxxghp 48e796cab7 refactor: unify workflow data port access 2026-08-24 04:11:09 +08:00
jxxghp 8555d0da3e refactor: use explicit system config getter 2026-08-24 04:04:35 +08:00
jxxghp 4dd2d7fed2 refactor: use explicit runtime facade getters 2026-08-24 03:56:54 +08:00
jxxghp 9f76fc9dec refactor: unify workflow runtime boundary 2026-08-24 03:43:47 +08:00
jxxghp e1230c0277 refactor: unify message ingress forwarding 2026-08-24 03:01:17 +08:00