Commit Graph
66 Commits
Author SHA1 Message Date
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 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 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
jxxghp e1509c4e0d refactor: reorganize startup persistence boundaries 2026-08-23 21:24:34 +08:00
jxxghp f1e542bef0 refactor: govern background tasks and query ownership 2026-08-23 13:24:04 +08:00
jxxghp e262fa40d9 docs: align host architecture contracts 2026-08-22 13:32:44 +08:00
jxxghp 773ea8cb9b refactor: introduce typed host runtime 2026-08-21 20:56:25 +08:00
jxxghp d89d29612c refactor: enforce single-worker control plane 2026-08-21 19:40:20 +08:00
jxxghp c2a27f7c71 refactor: 收口订阅与插件应用边界 2026-08-18 13:54:17 +08:00
jxxghp 8472bcff43 refactor: 收口 V3 分层架构与插件兼容边界 2026-08-18 13:22:02 +08:00
jxxghp 5128ae9e1e refactor: 推进后端分层架构治理 2026-08-18 00:29:14 +08:00
InfinityPacer 5b367011c5 refactor(agent): 按需加载 Agent 运行时 (#6336) 2026-08-16 19:25:24 +08:00
jxxghp 3e417c1ac5 refactor(chain): _mixins.py 更名 _transfer.py,统一功能域 mixin 命名
TransferChain 的 7 个功能域 mixin 集合文件按域更名 _transfer.py,
与 _recognition/_messaging/_interaction/_music 的单域命名约定对齐;
同步更新 transfer.py 导入、9 个测试文件 patch 目标与架构文档。
另含 chain 基类导入排序优化与未使用导入清理(copy/datetime 已随
dispatch 方法迁入 _messaging.py)。
2026-08-16 17:25:49 +08:00
jxxghp 5810f6bc2b refactor(application): filter_rules.py 更名 rules.py 并合并 RuleHelper
规则域收敛为单一事实来源 app/application/rules.py:
- filter_rules.py 更名为 rules.py(内置规则集 + RuleParser)
- filter.py 仅含 66 行 RuleHelper(用户规则组配置访问),并入 rules.py
- 同步更新 5 处引用方导入、nettest stub 目标与架构文档
- 兼容映射 app.helper.rule 指向新路径,legacy 导入仍可用
2026-08-16 17:13:51 +08:00