-
Notifications
You must be signed in to change notification settings - Fork 2
docs: record P2/P3 audit closure in MASTER.md #1474
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -11,7 +11,7 @@ | |
| | Active SPEC | **PROPOSAL open (NEEDS_FIX, do not merge/implement)** — #1412 WS · #1413 签名 · #1414 IM | | ||
| | Closed residual | [overview](../analysis/post-polish-project-overview.md) · plan trio under `docs/plan/post-polish-*` | | ||
| | Strategy | Strangler Fig; **no** Visual QA chase past 89 | | ||
| | Live tip | master `8915c1c6`(#1465 agentteam payload 去重) | | ||
| | Live tip | master `54c21867`(#1468 A-V2 shared-UI hubClient 门禁) | | ||
|
|
||
| Phases 73–80 **closed**. Historical `docs/plan/task-breakdown.md` is **HISTORICAL only**. | ||
|
|
||
|
|
@@ -30,6 +30,8 @@ Phases 73–80 **closed**. Historical `docs/plan/task-breakdown.md` is **HISTORI | |
| | OpenAPI↔hub 路由契约 | #1444 | 152/155 + 3 admin 白名单 | | ||
| | hubClient thin-shell SSOT | #1452 | web 59/desktop 212/mobile 378 行,禁 `/client/` 新字面量 | | ||
| | shared 边界 / barrel / handler 分层 / conventions | #1463 | 4 门禁扩展(A #1/#2/#4/#5) | | ||
| | shared-UI hubClient 门禁(A-V2 / A7#4 专属面) | #1468 | 共享 UI 层禁运行时 import hubClient,类型导入放行;与 #1463 互补(依赖图相反两侧) | | ||
| | Hub 客户端↔Hub router REST 契约 | #1467 | A#3 契约门禁(verify-shared-rest-contract.ps1,0 drift;Edge 面未纳入) | | ||
|
|
||
| ### 观测波(12 缺口全闭环,Prometheus 11→32 counter) | ||
| | 缺口 | PR | metric | | ||
|
|
@@ -74,18 +76,18 @@ Research off-repo: `D:\Code\Temp\codeg-research\` + `agenthub-a7-architecture-ga | |
| ### 审计澄清 | ||
|
|
||
| - Desktop「15 pre-existing fail」过期;CI 全绿 | ||
| - A7 候选余量:hubClient thin-shell / shared UI hubClient(policy-first,未做) | ||
| - A7 候选余量:hubClient thin-shell / shared UI hubClient(**A-V2 已由 #1468 合入**,全闭环) | ||
|
|
||
| ## Product tip & Visual QA | ||
|
|
||
| **Gate**: **89**/100 SHIP。**不追 89+**。Refs: [scorecard](../analysis/visual-qa-scorecard.md) | ||
|
|
||
| ## Infrastructure | ||
|
|
||
| - `validate` 硬门禁:doc-ssot · ci-gates · web/mobile-hub-boundary · pure-packages · token-ssot · coverage-baseline · openapi-contract · hubclient-ssot · shared-boundary · shared-barrel · hub-layering · conventions(12 层) | ||
| - `validate` 硬门禁:doc-ssot · ci-gates · web/mobile-hub-boundary · pure-packages · token-ssot · coverage-baseline · openapi-contract · hubclient-ssot · shared-boundary · shared-barrel · hub-layering · conventions · shared-rest-contract · shared-ui-hubclient(**14 层全部合入**) | ||
| - 观测:`/metrics`(admin server,basic auth)+ 36 Prometheus counter(11 基线 + 25 新增) | ||
| - 供应链:Dependabot 0 open(brace-expansion fix #1370/#1397 + alert #43 dismissed) | ||
| - 综合审计 off-repo:`agenthub-comprehensive-audit-2026-07-29.md`(D 32 + T 13 + A 17,top 10 落地 5/10) | ||
| - 综合审计 off-repo:`agenthub-comprehensive-audit-2026-07-29.md`(D 32 + T 13 + A 17,top 10 落地 **6/10**:#1461/#1462/#1463/#1464/#1465 + A-V2 #1468) | ||
| - residual out of scope: live OIDC evidence · full Mobile redesign · QA>89 | ||
|
|
||
| ## Session Log | ||
|
|
@@ -95,3 +97,7 @@ Research off-repo: `D:\Code\Temp\codeg-research\` + `agenthub-a7-architecture-ga | |
| | 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 | | ||
| | 2026-07-29 | 综合审计三维度(D/T/A 62 条)→ 快修波(#1461 删skip/#1462 counter/#1463 4门禁)+ 重构波(#1464 resolveCache/#1465 agentteam payload);12 门禁/36 metrics | | ||
| | 2026-07-29 | P2 收口:A#3 Hub 契约门禁合并(#1467 → master 6d3875cb;A#4/A#5 已在 #1463)。P3 裁决:8 项实测,D-V1 受 #867 硬阻塞 DEFER;D-V2/D-V3/A-V1/A-V3/A-V4 转 PLAN issue #1469–#1473;A-V5 已采纳 | | ||
| | 2026-07-29 | A-V2 澄清修正:非「由 #1463 覆盖」——p2 关门前补 A-V2 专属门禁 PR #1468(shared-UI 禁运行时 import hubClient,类型导入放行;与 #1463「平台↛共享Edge」是依赖图相反两侧的互补面,master 上 0 违规)。#1468 rebase 至最新 master 解 checks.yml/verify-ci-gates.ps1 加法冲突,本地 anti-cheat 通过,MERGEABLE 待 CI | | ||
| | 2026-07-29 | MASTER 同步:A-V2 澄清 + #1468 门禁入 14 层索引;live tip `6d3875cb`(#1467),#1468 待 CI 后合 | | ||
|
Comment on lines
+100
to
+102
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win Resolve the conflicting live-tip commits. The new session entries identify 🤖 Prompt for AI Agents |
||
| | 2026-07-29 | #1468 合入 master `54c21867`(A-V2 闭环);MASTER tip 同步至 #1468,14 层门禁全部合入;综合审计 top10 落地 6/10 | | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win
Update the stale “七层” gate count.
After these additions, the table contains ten gate entries (Lines 25–34), while the section heading still says “七层.” Update the heading or define the grouping so the documented count matches the table.
🤖 Prompt for AI Agents