-
Notifications
You must be signed in to change notification settings - Fork 2
OpenAug 19, 2026
No due date
•Last updated 目标:在不破坏部署模型与契约 SSOT 的前提下,降低仓库认知负担与实现密度。
范围(4 条并行 lane):
- Lane A 后端结构:edge-server/adapters 分包、hub-server/service 归组
- Lane B 前端结构:workbench 独立包(先破循环依赖)、巨型测试拆分
- Lane C 文档治理:docs/archives 外迁删除、reference 入口收敛
- Lane D 前端测试补债:shared/workbench store/hook/util 单元测试
不做:合并 hub/edge 服务、拆 openapi.yaml、拆 AGENTS.md、为比例硬补 Go 测试、删 demo(在用)。
依据:本仓 LOC 分布(app 192K,其中 shared 112K / workbench 54K;edge-server 96K;hub-server 99K)与依赖实测(workbench↔shared 双向耦合 72 处反向 import;docs/archives 全部标注 pending external archive 且 history.md 明令外迁)。
20% complete
List view
0 of 12 selected 0 issues of 12 selected
[P1] 前端:app/shared/src/workbench 独立为第 6 个包(先破循环依赖)
cleanup-baselineAgentHub cleanup baseline programAgentHub cleanup baseline programjavascriptPull requests that update javascript codePull requests that update javascript codelane-BParallel lane BParallel lane BP1High priorityHigh priorityStatus: Open.#1759 In TokenDanceLab/AgentHub;[P2] edge-server:internal/adapters 按厂商/协议分包(80 文件平铺)
cleanup-baselineAgentHub cleanup baseline programAgentHub cleanup baseline programgoPull requests that update go codePull requests that update go codelane-ALane ALane AP2Medium priorityMedium priorityStatus: Open.#1760 In TokenDanceLab/AgentHub;[P2] hub-server:internal/service 平铺文件按域归组子包
cleanup-baselineAgentHub cleanup baseline programAgentHub cleanup baseline programgoPull requests that update go codePull requests that update go codelane-ALane ALane AP2Medium priorityMedium priorityStatus: Open.#1761 In TokenDanceLab/AgentHub;[P2][blocked] 文档:docs/archives 外迁 TokenDance 归档仓后删除
blocked:replanBlocked pending spec-driven replan or rescopeBlocked pending spec-driven replan or rescopedocumentationImprovements or additions to documentationImprovements or additions to documentationlane-CParallel lane CParallel lane CP2Medium priorityMedium priorityStatus: Open.#1762 In TokenDanceLab/AgentHub;[P2] 前端:拆分 AgentHubWorkbench.test.tsx 3.3K 行集成测试
javascriptPull requests that update javascript codePull requests that update javascript codelane-BParallel lane BParallel lane BP2Medium priorityMedium priorityStatus: Open.#1763 In TokenDanceLab/AgentHub;[P1] 前端测试补债:shared/workbench 核心 store/hook/util 单元测试
javascriptPull requests that update javascript codePull requests that update javascript codelane-DParallel lane DParallel lane DP1High priorityHigh priorityStatus: Open.#1764 In TokenDanceLab/AgentHub;refactor(hub): service public_stats 归组子包(#1761 首个增量)
cleanup-baselineAgentHub cleanup baseline programAgentHub cleanup baseline programgoPull requests that update go codePull requests that update go codelane-ALane ALane AP2Medium priorityMedium priorityStatus: Open (in progress).TokenDanceLab/AgentHubnumber 1768#1768 In TokenDanceLab/AgentHub;test(shared): 抽取 AgentHubWorkbench 测试共享 fixtures(#1763 首步)
javascriptPull requests that update javascript codePull requests that update javascript codelane-BParallel lane BParallel lane BP2Medium priorityMedium priorityStatus: Open (in progress).TokenDanceLab/AgentHubnumber 1769#1769 In TokenDanceLab/AgentHub;refactor(edge): adapters SDK 适配器归组子包(#1760 首个增量)
cleanup-baselineAgentHub cleanup baseline programAgentHub cleanup baseline programgoPull requests that update go codePull requests that update go codelane-ALane ALane AP2Medium priorityMedium priorityStatus: Open (in progress).TokenDanceLab/AgentHubnumber 1770#1770 In TokenDanceLab/AgentHub;- Status: Open (in progress).TokenDanceLab/AgentHubnumber 1771#1771 In TokenDanceLab/AgentHub;
- Status: Open (in progress).TokenDanceLab/AgentHubnumber 1772#1772 In TokenDanceLab/AgentHub;
- Status: Open (in progress).TokenDanceLab/AgentHubnumber 1773#1773 In TokenDanceLab/AgentHub;