Skip to content

Latest commit

 

History

History
91 lines (71 loc) · 4.3 KB

File metadata and controls

91 lines (71 loc) · 4.3 KB

AgentHub Progress Tracker

Task: post-polish residual hardening — complete Started: 2026-07-16 · residual closed 2026-07-21 · Last Updated: 2026-07-29 Mode: GITHUB_FULL · Repo: TokenDanceLab/AgentHub

Progress index

Item Value
Active SPEC PROPOSAL open (NEEDS_FIX, do not merge/implement) — #1412 WS · #1413 签名 · #1414 IM
Closed residual overview · plan trio under docs/plan/post-polish-*
Strategy Strangler Fig; no Visual QA chase past 89
Live tip master c9300ebf(#1452 hubClient thin-shell 门禁)

Phases 73–80 closed. Historical docs/plan/task-breakdown.md is HISTORICAL only.

企业稳定·综合优化(2026-07-29)

坏了有人知道、回归挡在 CI。两波闭环。

强制门禁波(validate 硬阻断,七层)

门禁 PR 覆盖
Web Hub-only boundary #1431 web 不直连 Local Edge
Mobile Hub-only boundary #1436 mobile 禁 3210/v1 events
Hub pure packages import #1435 dispatch/outbox/im/agentevent 无 DB/WS/cache
Design token re-export #1440 styles 仅 @import shared
前端 coverage 基线不可退 #1443 shared 71.57/web 63.61/desktop 67.13
OpenAPI↔hub 路由契约 #1444 152/155 + 3 admin 白名单
hubClient thin-shell SSOT #1452 web 59/desktop 212/mobile 378 行,禁 /client/ 新字面量

观测波(12 缺口全闭环,Prometheus 11→32 counter)

缺口 PR metric
G3 outbox 重试/死信/redispatch #1447 4 counter
G4 edge-dispatch 6 类失败 #1447 CounterVec + unreachable Debug→Warn
G9 JWT/WS auth 失败 #1447 3 counter + WS audit log
G11 redis_pool_hits Gauge→Counter #1447 类型修复
G12 sendFrame seq_id bypass #1446 characterization + bypass counter(KNOWN DEFECT)
G1 ws delivery 失败 #1449 CounterVec
G2 ws 断连/重连/僵死 #1449 3 counter
G5 dispatch offline push #1449 CounterVec 6 route
G6 team 超时/状态转移 #1449 2 counter
G7 eventbus submit 失败 #1449 counter
G10 admin server up #1449 Gauge
G8 DB 慢查询/错误 #1450 2 counter + db_pool_idle(rows==0 metric 仍计)

correctness

主题 结果
A10 TurnInProgress 409 全链路 closed · #1437 Hub per-agent_instance 409 + #1442 前端可恢复
fault-escalation event 不裸吞 closed · #1441
agentteam 并发/生命周期/投影 closed · #1383 #1384 #1385 #1427 #1429
WS 死面 / 幂等语义 closed · #1422 #1433
edge 存储 closed · #1424 #1426
#1395 测试残余 closed · #1425 #1432

Open follow-ups

主题 Issue / PR
G12 sendFrame 走 PushToConn 修复(M,待管理员定档) #1446 PR body 建议
ACP / Automations / @提及 / 观察池 #1404 · #1405 · #1406 · #1407
签名发布 / WS 增量 SPEC #1403 · #1411
PROPOSAL(NEEDS_FIX,不 merge) #1412 · #1413 · #1414

Research off-repo: D:\Code\Temp\codeg-research\ + agenthub-a7-architecture-gates.md / agenthub-a10-turn-in-progress.md / agenthub-observability-audit.md

审计澄清

  • Desktop「15 pre-existing fail」过期;CI 全绿
  • A7 候选余量:hubClient thin-shell / shared UI hubClient(policy-first,未做)

Product tip & Visual QA

Gate: 89/100 SHIP。不追 89+。Refs: scorecard

Infrastructure

  • validate 硬门禁:doc-ssot · ci-gates · web/mobile-hub-boundary · pure-packages · token-ssot · coverage-baseline · openapi-contract · hubclient-ssot(8 层)
  • 观测:/metrics(admin server,basic auth)+ 32 Prometheus counter(11 基线 + 21 新增)
  • 供应链:Dependabot 0 open(brace-expansion fix #1370/#1397 + alert #43 dismissed)
  • residual out of scope: live OIDC evidence · full Mobile redesign · QA>89

Session Log

Date Summary
2026-07-27 #1420–#1433 波;#1385/#1395 closed;A10=#1430;PROPOSAL 三审 NEEDS_FIX
2026-07-29 强制门禁波(#1435-#1445)+ 观测波 12 缺口闭环(#1441/#1446/#1447/#1449/#1450)+ hubClient 门禁(#1452);A10 全链路;32 metrics;Dependabot 0 open