数据库已连通已成功连接预发布数据库(DATABASE_URL_STAGING)。请确认该实例为非生产 Supabase 项目。应用层环境预发布 staging数据库连接变量DATABASE_URL_STAGING

Registry 索引

readonly / generated / no-write

只读索引,不写 DB,不触发 Task Bridge;generated snapshot 仍通过 pnpm generate:system-registry 刷新。

Registry Hub 目录|只读

本页是系统 Registry Hub,用于统一定位 Agent、Skill、Asset、Task Outcome、Roadmap 与复用检查等只读切片;不执行 Agent,不写数据库,不触发 Task Bridge。

readonlyregistry-hubrepo-deriveddocs-derivedno-db-writeno-task-bridge-writeno-executionnot Agent Control Plane
  • Registry Hub 只是只读定位层,不是第二套 Registry,不是 Agent Control Plane,也不是 Task Bridge 执行面。
  • Skill Registry 当前主页面仍为 /dev-flow/skills;在新系统树中归属于 系统 → Skill Registry,本页只提供系统树深链归位。
  • Asset Registry 当前以 Reusable Asset Catalog 为主要切片,本批不复制资产表。

Agent Registry

系统 → Registry → Agent Registry

7 个候选 Agent 的只读预览;不执行 Agent。

done / readonly打开切片

Agent / Skill / Asset 关系摘要

系统 → Registry → Relationship Preview

展示 Agent、Skill、Asset 的设计期关系;不是运行时调用记录。

done / relation-preview打开切片

Skill Registry

系统 → Skill Registry

系统树已接管归属;当前主页面仍为 /dev-flow/skills,保留 Skill 主表、active / candidate、dry-run、usage payload 与 review 快照。

partial / system-owned deep-link打开切片

Asset Registry / Reusable Asset Catalog

系统 → Asset Registry

复用组件、模板、runbook、builder、registry 资产与重复建设风险。

partial / registry hub打开切片

Task Outcome Registry

系统 → Registry → Task Outcome

任务结果、复用结果、证据与后续沉淀的只读登记入口。

partial / readonly打开切片

Roadmap Supersession Map

系统 → Registry → Roadmap Supersession

路线图替代、旧计划被新计划接管、避免多路线并列。

partial / readonly打开切片

Reuse Preflight

系统 → Registry → Reuse Preflight

开工前复用资产检查与重复建设风险提示。

partial / readonly打开切片

Registry / 复用资产治理摘要

当前数据来自 generated readonly snapshot(由 pnpm generate:system-registry 从 repo docs 解析生成)。不代表 runtime 实时扫描。本页不写 registry 源 markdown、不写 Drive、不写 DB。更新快照请在本地运行 pnpm generate:system-registry 后重建前端;dev-flow 仅承载与当前任务相关的摘要与深链,完整复用资产清单以本页为准

Task Outcome rows

77

Task Outcome Registry:generated 行总数(只读展示上限另见下方表格说明)。

Reusable Asset rows

30

Reusable Asset Catalog:generated 行总数。

Roadmap Supersession rows

16

Roadmap Supersession Map:generated 行总数。

Reuse Preflight

基于同一 snapshot 的关键词提示(七项检查摘要 + 命中表);不统计独立行数,见下方「任务生成前复用检查摘要」区块。

T28 管理对象对齐

下列为说明,非操作入口:本页不提供提交、审批或写回按钮。

  1. 任务包版本:主要由 Task Outcome Registry 与 Evidence / PR 链承接(见下方注册表与文档真相源)。
  2. 规则沉淀候选:当前仅文档链与规则摘要指向;不在本页写入或归档。
  3. 复用资产:主入口为 Reusable Asset CatalogReuse Preflight(本页完整清单 + 关键词提示)。
  4. 执行器输出:通过 Task Outcome Registry、PR 状态与 Evidence / 回报链承接;本页为只读镜像。

T28 复用资产字段对齐

只读对照表;不代表已新增持久化字段或写接口。

T28 字段当前 Registry 对应当前状态
asset_pathReusable Asset Catalog · 路径列已展示
asset_typeReusable Asset Catalog · 类型列已展示
expected_reuse_reason可复用场景 / 禁止重复建设说明已展示
duplicate_risk禁止重复建设说明列 · Reuse Preflight 命中提示只读提示
registry_link/system/registry 页面入口与本页锚点已提供页面入口
expected_files / changed_files任务包 / PR / Registry 后续增强待 T30 后续评估

本页展示条数(目录):表格最多展示前 30 条(当前本页实际展示 30 条),generated 总数为 30。Roadmap / Task Outcome 各区间的截取规则见各区块说明。

Agent Registry|只读预览

本区块仅展示 Agent 岗位登记候选,不执行 Agent,不调度任务,不写数据库,不触发 Task Bridge。

数据来源:docs/agents/agent-registry-minimal-design-v1.md 的 repo 对齐口径。当前为 readonly / docs-derived / not executable / not Agent Control Plane

下列为 7 个候选岗位(role slot)静态预览;不代表已有自动运行实例。

总数:7no-dbno-executionno-task-bridge
agent_idagent_namerole(示意)statusruntime_modeallowed_skills(摘要)blocked_actions(摘要)human_gate(摘要)
planning_agent任务规划 Agent拆解目标、硬字段、风险与并行语义candidatedeferredhb-skill-reuse-preflight-v1、hb-skill-task-package-generation-v1自动合并、schema 迁移、production 写、绕过 manifest 硬字段任务包签发与风险分级由人类确认后方可进入执行槽
dev_executor_agent开发执行 Agent在边界内改代码 / docs,回报 ExecutorOutputReportcandidatedeferredhb-skill-executor-output-report-v1、模板与复用预检类 Skill自动 approve/claim/complete/merge、任意 shell API、越权扩面PR review、合并策略与验收项由人类收口
doc_governance_agent文档治理 Agentdocs-only、INDEX、镜像与漂移收口candidatedeferred文档索引与镜像同步类 Skill(若有登记)将 docs-only 冒充为已上线能力、静默改写 Drive 正式真相源对外写回与规则版本 bump 须人类审批包或等效闸门
asset_reuse_agent复用资产 Agent驱动复用前置检查与 catalog 对齐candidatedeferredhb-skill-reuse-preflight-v1、对照 reusable-asset-catalog新建第二套 Agent/资产平行命名空间、跳过复用检查重复建设判定为 blocked 时须人类裁决差异点
qa_acceptance_agent质量验收 Agentlint/typecheck/抽检与验收口径candidatedeferredhb-skill-pr-closeout-review-v1、hb-skill-executor-output-report-v1以「已通过」名义掩盖未跑检查、代签宿主层验收合并前 CI/抽检与人类 acceptance 对齐任务包
ops_maintenance_agent运行维护 Agent宿主层、部署、监控(默认人类闸)candidatemanual_only运维 runbook 只读引用、staging 隔离位文档对齐无窗口 production 写、secrets 扩散、未批准自动部署宿主与凭据操作仅在人类值守与 runbook 窗口内执行
content_marketing_agent内容营销 AgentCM 业务链(与最小主系统边界区分)candidatedeferredCM 专项文档链与 staging 验收口径(只读对齐)与最小主系统对象层混线、未经闸门的 production 发布宣称CM production 路径以 cm-production-* 与人类宿主证据为准

Agent / Skill / Asset 关系摘要|只读

本区块只展示 Agent、Skill、Asset 的设计期关系摘要;不执行 Skill,不调度 Agent,不写数据库,不触发 Task Bridge。

数据来源:Agent Registry 只读模型、Skills Index、Reusable Asset Catalog、任务包模板硬字段。当前为 docs-derived / repo-derived relation preview。

下列为 7 个候选岗位 的 Agent → Skill → Asset 静态映射;不代表运行时调用记录。

行数:7readonlydocs-derivedrepo-derivedrelation-previewno-dbno-executionno-task-bridgenot Agent Control Plane
AgentSkill 引用Asset 引用关系说明状态边界
任务规划 Agent
planning_agent
hb-skill-reuse-preflight-v1、hb-skill-template-selection-v1、hb-skill-task-package-generation-v1任务包模板、cursor-baseline manifest、reusable-asset-catalog-v1规划阶段:复用前置 → 模板选择 → 任务包生成;资产锚定在 baseline 与资产目录。template-enforced硬字段与模板为流程约定;本表不校验运行时是否已调用。
开发执行 Agent
dev_executor_agent
hb-skill-executor-output-report-v1、hb-skill-pr-closeout-review-v1(候选)PR 模板、evidence builder、相关 runbook执行与收口:统一回报结构;资产以 PR / 证据链 / 规程文档为主。docs-derived不表示已自动执行 Skill;仅设计期映射。
文档治理 Agent
doc_governance_agent
文档索引 / 镜像同步类 Skill(仓库登记口径)Drive 母文档(若适用)、repo docs、docs/skills/INDEX.md治理链:INDEX 与镜像;资产为文档真相源与仓内索引。docs-derived对外写回须人类闸门;本区块只读展示。
复用资产 Agent
asset_reuse_agent
hb-skill-reuse-preflight-v1reusable-asset-catalog-v1、/system/registry 生成表复用前置:对照资产目录与 System Registry 只读快照。readonly与 Agent Registry「allowed_skills」摘要一致;非重复 catalog。
质量验收 Agent
qa_acceptance_agent
hb-skill-pr-closeout-review-v1、lint / typecheck 规程(任务包约定)PR 记录、验收 evidence、CI logs验收前:PR closeout 与检查清单;资产为 PR 与日志证据。candidate部分 Skill 为流程约定编码;以 docs/skills/INDEX 登记为准。
运行维护 Agent
ops_maintenance_agent
运维 runbook 只读引用(无自动 Skill 执行)staging / production runbook、无 secrets 文档位宿主层:仅 runbook 对齐;默认 manual_only。readonly不展示凭据;不触发部署或写入。
内容营销 Agent
content_marketing_agent
CM 工作流相关 Skill(专项文档链登记)content-marketing 资产、drafts、专项模板CM 业务链与最小主系统边界区分;资产在 CM 文档域。candidate与主系统对象层不混线;关系为设计期摘要。

Task Outcome Registry

对应 docs 真相源:task-outcome-registry-v1.md;本表由 pnpm generate:system-registry 解析生成(非运行时同步)。

当前展示最近 20 条 generated readonly rows(共 77 条)。

任务编号PR产物类型主产物路径可复用资产DriveTemplates入口链PR 模板后续缺口状态标签
T147E#700Registry UI closeoutdocs/ops/closeouts/stage-22-i-registry-ui-closeout-t147e-2026-05-06.mdStage 22-I 收口结论、只读 registry 入口、T148A 前置检查清单是(docs 主入口补链)T148A Task Bridge 日用试跑 1 可启动readyrepo-onlygap-openui-pending
T148A#701Task Bridge 日用试跑 1docs/task-bridge/task-bridge-daily-trial-runbook-t148a.md单任务真实流程验收 runbook、复用检查记录、试跑问题登记是(docs 主入口补链)T148B 日用试跑 2 可启动readyrepo-onlygap-open
T148B#702Task Bridge 日用试跑 2docs/task-bridge/task-bridge-daily-trial-issue-improvement-log-t148b.md第二条低风险任务复现记录、日用试跑问题与改进登记表、T148C 并行验证前置判断是(docs 主入口补链)T148C 1~2 条任务并行边界验证可启动readyrepo-onlygap-open
T148C#703Task Bridge 1~2 条任务并行边界验证docs/task-bridge/task-bridge-parallel-boundary-validation-t148c.md并行准入条件、必须串行清单、文件范围判定表、T148D 候选并行试跑任务是(docs 主入口补链)T148D 可执行轻量双任务 docs-only 并行试跑readyrepo-onlygap-open
T148D-1#704日用试跑验收 checklistdocs/task-bridge/task-bridge-daily-trial-acceptance-checklist-t148d-1.md日用试跑前置 / 执行 / 完成 checklist是(T148D-JOIN 补链)已由 T148D-JOIN 收口readyrepo-onlygap-open
T148D-2#705并行失败回滚记录模板docs/task-bridge/task-bridge-parallel-failure-rollback-template-t148d-2.md并行失败场景、回滚记录表、回退原则是(T148D-JOIN 补链)已由 T148D-JOIN 收口readyrepo-onlygap-open
T148D-JOIN#706轻量双任务 docs-only 并行试跑总收口docs/ops/closeouts/task-bridge-parallel-docs-only-trial-closeout-t148d-join-2026-05-06.mdT148D 并行试跑结论、registry/INDEX 后置 JOIN 规则、当前能力判断是(docs 主入口补链)T148E 日用可用性阶段评估可启动readyrepo-onlygap-open
T148E#707Task Bridge 日用可用性阶段评估docs/ops/assessments/task-bridge-daily-usability-assessment-t148e-2026-05-06.md当前可用范围、不可用范围、日用 SOP、下一步建议是(docs 主入口补链)建议阶段冻结;可选 T148F 轻量代码任务试跑readyrepo-onlygap-open
T148F#708极轻量代码任务试跑apps/web/src/components/system-registry/SystemRegistryReadonlyPage.tsx低风险 UI copy-only 代码试跑、lint/typecheck 验收记录是(前端入口 + docs 主入口补链)可阶段冻结;如继续推进,需另评估更真实轻量代码任务readyrepo-onlygap-open
T148G#709Task Bridge v1.1 阶段冻结交接包docs/ops/handovers/task-bridge-v1-1-freeze-handoff-t148g-2026-05-07.md阶段冻结结论、当前日用 SOP、禁止扩张项、重开条件是(docs 主入口补链)阶段冻结;进入小规模低风险人值守日用readyrepo-onlygap-open
T22A待核验任务包类型匹配纯函数apps/web/src/features/task-bridge/taskPackageTypeMatcher.ts九类任务包类型判定、legacy 映射与 warnings间接(本 registry 补登记)PR 号待核验;可选后续补充 fixture / smoke 关联路径readyrepo-onlygap-open
T37/T48待核验自动化能力评估规则 + 纯函数 evaluatorapps/web/src/features/task-bridge/automationCapabilityEvaluator.ts自动化候选分类、禁止项短路、只读 evaluator 边界间接(本 registry 补登记)需后续核验 T37/T48 PR 号,并精确登记设计文档与 fixture / smoke 文件组readyrepo-onlygap-open
T50待核验docs-only PR 候选 evaluatorapps/web/src/features/task-bridge/docsOnlyPrCandidateEvaluator.tsdocs-only PR 候选分类、路径白名单、安全边界间接(本 registry 补登记)需后续核验 PR 号,并精确登记 fixture / smoke 文件组readyrepo-onlygap-open
T60-T65#534-#542GitHub read-only observation chaindocs/ops/evidence/stage-13-github-readonly-closeout-t66-2026-05-03.mdGitHub PR / branch / changed files 只读观察、normalizer、presenter、关系解释间接(本 registry 补登记)需后续在 Asset Catalog 分项登记 reader / normalizer / presenter / UI 文件组readyrepo-onlygap-open
T75-T82#558-#565多任务队列 / worktree / conflict 只读预览链docs/ops/evidence/stage-15-multi-task-queue-closeout-t82-2026-05-03.mdTask Queue Snapshot、Worktree Recommendation、文件范围冲突矩阵、presenter、只读 UI间接(本 registry 补登记)需后续在 Asset Catalog 分项登记模型、fixture、presenter、UI 与 smokereadyrepo-onlygap-open
T83-T89#567-#573AgentRun snapshot / presenter / evidence attribution 只读链docs/ops/evidence/agent-run-monitoring-validation-t89-2026-05-03.mdAgentRun Snapshot、Cursor report 输入映射、执行状态只读 UI、PR / evidence attribution间接(本 registry 补登记)需后续在 Asset Catalog 分项登记 snapshot、presenter、attribution 与 UI 文件组readyrepo-onlygap-open
T25-T30待核验dev-flow IA / detection / monitoring / management 阶段收口docs/ops/evidence/dev-flow-phase-closeout-acceptance-t30-2026-05-07.mddev-flow A/B/C/D IA、检测字段、监控字段、管理入口与 Registry 只读增强口径间接(本 registry 补登记)PR 号待核验;需后续精确登记 T25-T30 单项路径readyrepo-onlygap-open
N1-N12待核验dev-flow readonly detection chaindocs/ops/evidence/dev-flow-readonly-detection-chain-closeout-n12-2026-05-08.mdDetectionSnapshot adapter 链、overall readonly summary、file-scope mismatch、readonly chip间接(本 registry 补登记)PR 号待核验;需后续精确登记 N1-N12 单项路径与生成边界readyrepo-onlygap-open
D1待核验dev-flow daily use SOPdocs/ops/runtime/dev-flow-daily-use-sop.mdmanual-first 日用 SOP、任务包投喂、验收与升级边界间接(本 registry 补登记)PR 号待核验;需后续确认 D1 evidence 与 runtime SOP 的主从关系readyrepo-onlygap-open
D3-D7待核验Task Progress Rail / manual run-state 决策链docs/ops/evidence/dev-flow-manual-task-run-state-file-proposal-d7-2026-05-08.mdTask Progress Rail 类型、只读 projection、左栏渲染、run-state 来源决策、manual file proposal间接(本 registry 补登记)PR 号待核验;需后续精确登记 D3-D7 单项路径readyrepo-onlygap-open

Reusable Asset Catalog

本区是复用资产主入口。dev-flow 只展示与当前任务相关的摘要;完整复用资产清单、禁止重复建设说明与后续维护点以本页为准

展示条数:30generated 总数:30页面来源:pnpm generate:system-registry禁止重复造轮子:见「禁止重复建设说明」列与下方 Reuse Preflight

对应 docs 真相源:reusable-asset-catalog-v1.md;主表 §4 列已映射为页面字段(reuse_mode + source_task / source_pr→ 适用阶段;详见 T147C evidence)。

资产名称路径类型可复用场景禁止重复建设说明适用阶段后续维护点
task-reuse-preflight-rule-v1docs/task-bridge/task-reuse-preflight-rule-v1.mdrule/template assets复用检查区标准骨架|任何任务包生成前high|防止重复建设的第一闸门direct_reuse|T140C / #640防止重复建设的第一闸门
executor-output-report-schema-v1docs/executors/executor-output-report-schema-v1.mdexecutor/reporting assetsExecutorOutputReport 统一字段|最终回报与 PR 收尾high|与适配器规则配套direct_reuse|T140E / #642与适配器规则配套
HB_OS_统一任务包模板V2.8.3docs/templates/HB_OS_统一任务包模板V2.8.3_增量包收缩版.mdrule/template assetsA 档任务包模板|docs-only、小修、最小闭环任务high|复杂场景回退 B 档direct_reuse|T140I-1/T140N / #647/#656复杂场景回退 B 档
task-outcome-registry-v1docs/ops/registry/task-outcome-registry-v1.mdDrive sync / docs governance assets任务产物登记入口|查历史任务产物与缺口high|与本目录互补direct_reuse|T140D 链路持续维护与本目录互补
Stage22DryRunTypesapps/web/src/features/task-bridge/stage22DryRunTypes.tstask bridge dry-run assetsStage 22 dry-run contract 类型基线|进入 Stage22 dry-run 相关实现high|Stage22 schema 真相类型层direct_reuse|T141C / #659Stage22 schema 真相类型层
Stage22DryRunFixturesapps/web/src/features/task-bridge/stage22DryRunFixtures.tsfixture / smoke assetstyped fixtures 与场景基线|fixture/smoke 或 builder 输入准备medium|ready/warning/blocked/forbidden 全覆盖direct_reuse|T141D / #660ready/warning/blocked/forbidden 全覆盖
Stage22DryRunSmokeapps/web/src/features/task-bridge/stage22DryRun.smoke.tsfixture / smoke assetsschema 与边界静态 smoke|回归检查 Stage22 类型与 fixturemedium|保证 preview-only 边界不漂移direct_reuse|T141D / #660保证 preview-only 边界不漂移
Stage22DryRunPreviewBuilderapps/web/src/features/task-bridge/stage22DryRunPreviewBuilder.tstask bridge dry-run assetsStage22 纯函数 preview report 构建入口|生成 dry-run preview 报告high|禁止绕开该入口手拼 reportdirect_reuse|T141E / #661禁止绕开该入口手拼 report
Stage22DryRunPreviewBuilderSmokeapps/web/src/features/task-bridge/stage22DryRunPreviewBuilder.smoke.tsfixture / smoke assetsbuilder 边界与决策 smoke|变更 builder 逻辑后回归medium|锁定 no-write/no-runtime/no-prdirect_reuse|T141E / #661锁定 no-write/no-runtime/no-pr
stage-22-reuse-diff-assessment-t140bdocs/task-bridge/stage-22-reuse-diff-assessment-t140b.mdDrive sync / docs governance assetsStage17/18/20 复用差异基准|评估能否重用旧能力时high|一次性评估文档,长期作为参考依据reference_only|T140B / #639一次性评估文档,长期作为参考依据
stage-22-dry-run-schema-composition-t141adocs/task-bridge/stage-22-dry-run-schema-composition-t141a.mdtask bridge dry-run assetsStage22 dry-run schema 真相源|字段定义、阻断规则、决策规则high|后续实现必须对齐direct_reuse|T141A / #657后续实现必须对齐
stage-22-dry-run-schema-landing-assessment-t141bdocs/task-bridge/stage-22-dry-run-schema-landing-assessment-t141b.mdtask bridge dry-run assets落地点与复用映射建议|选择 T141C/T141D/T141E 串行路径medium|给后续任务分层顺序adapt_reuse|T141B / #658给后续任务分层顺序
task-pack-three-tier-template-selection-bundledocs/runbooks/task-pack-template-selection.md`<br>`docs/runbooks/task-pack-three-tier-mapping-v1.md`<br>`docs/templates/HB_OS_统一任务包模板V2.8.3_增量包收缩版.md`<br>`docs/templates/HB_OS_统一任务包模板V2.8.1_完整版.md`<br>`docs/templates/HB_OS_批次连续包模板_v1.mdrule/template assetsA/B/C 三档任务包选择与模板入口|生成新任务包或判断任务包档位时high|CAND-TPL-001;bundle 资产,后续可精确拆分direct_reuse|T149A audit / 待核验CAND-TPL-001;bundle 资产,后续可精确拆分
cursor-rules-entry-chain-bundle.cursor/rules/`<br>`docs/runbooks/cursor-baseline-manifest.mdrule/template assetsCursor 规则入口链与执行前约束同步入口|Cursor / agent 执行前需要核对固定规则链时high|CAND-RULE-001;bundle 资产,后续可精确拆分direct_reuse|T149A audit / 待核验CAND-RULE-001;bundle 资产,后续可精确拆分
executor-adapter-rules-bundledocs/executors/`<br>`docs/task-bridge/task-package-template-executor-adapter-design-t140f.mdexecutor/reporting assetsCursor / Codex / Manual / Deferred 执行器适配规则包|任务包需要写明执行器、边界、回报映射时high|CAND-EXEC-001;bundle 资产,后续可精确拆分direct_reuse|T149A audit / 待核验CAND-EXEC-001;bundle 资产,后续可精确拆分
pr-template-reuse-reporting-gate.github/pull_request_template.mdexecutor/reporting assetsPR 复用检查、范围说明、验证与回报 gate|开 PR 或设计 PR 验收口径时high|CAND-PR-001;登记模板入口,不登记普通 PR evidencedirect_reuse|T149A audit / 待核验CAND-PR-001;登记模板入口,不登记普通 PR evidence
Stage22DryRunRunnerapps/web/src/features/task-bridge/stage22DryRunRunner.ts`<br>`apps/web/src/features/task-bridge/stage22DryRunRunner.smoke.tstask bridge dry-run assetsStage22 dry-run preview runner 与结果封装入口|需要从 Stage22 输入生成只读 runner result 时high|CAND-S22-001;runner 资产,不代表执行动作direct_reuse|T149A audit / 待核验CAND-S22-001;runner 资产,不代表执行动作
Stage22TaskPackageDraftBuilderapps/web/src/features/task-bridge/stage22TaskPackageDraftBuilder.ts`<br>`apps/web/src/features/task-bridge/stage22TaskPackageDraftBuilder.smoke.tsevidence / PR / task package draft assetsStage22 runner result 到任务包 markdown 草稿 builder|需要生成 copy-only / preview-only 任务包草稿时high|CAND-S22-002;builder 资产,输出草稿不等于执行direct_reuse|T149A audit / 待核验CAND-S22-002;builder 资产,输出草稿不等于执行
Stage22PrEvidenceDraftBuilderapps/web/src/features/task-bridge/stage22PrEvidenceDraftBuilder.ts`<br>`apps/web/src/features/task-bridge/stage22PrEvidenceDraftBuilder.smoke.tsevidence / PR / task package draft assetsStage22 任务包草稿到 PR / evidence markdown 草稿 builder|需要生成 PR/evidence 只读草稿与安全提示时high|CAND-S22-003;builder 资产,输出草稿不等于 GitHub mutationdirect_reuse|T149A audit / 待核验CAND-S22-003;builder 资产,输出草稿不等于 GitHub mutation
Stage22ReadonlyCandidatePanelapps/web/src/components/dev-flow/Stage22ReadonlyCandidatePanel.tsx`<br>`apps/web/src/components/dev-flow/stage22CandidateReadonlyModel.ts`<br>`apps/web/src/components/dev-flow/stage22DryRunPreviewReadonlyModel.ts`<br>`apps/web/src/components/dev-flow/stage22TaskPackageDraftReadonlyModel.ts`<br>`apps/web/src/components/dev-flow/stage22PrEvidenceDraftReadonlyModel.tsdev-flow / readonly panel assetsStage22 只读候选、dry-run、任务包与 PR/evidence 展示壳|需要复用 Stage22 只读治理面板或拆分摘要区时high|CAND-S22-004;bundle 资产,后续可精确拆分adapt_reuse|T149A audit / 待核验CAND-S22-004;bundle 资产,后续可精确拆分
DevFlowDetectionSnapshot-chainapps/web/src/features/dev-flow/devFlowDetectionSnapshotTypes.ts`<br>`apps/web/src/features/dev-flow/mergeDevFlowDetectionSnapshots.ts`<br>`apps/web/src/features/dev-flow/readDevFlowOverallDetectionSnapshot.ts`<br>`apps/web/src/features/dev-flow/readDevFlowGithubDetectionSnapshot.ts`<br>`apps/web/src/features/dev-flow/readDevFlowRuntimeDetectionSnapshot.ts`<br>`apps/web/src/features/dev-flow/readDevFlowTaskBridgeDetectionSnapshot.ts`<br>`apps/web/src/features/dev-flow/readDevFlowEvidenceDetectionSnapshot.tsdev-flow / readonly panel assetsdev-flow 多来源只读检测快照契约、读取与合并链|新增 dev-flow readonly detection adapter 或总览摘要时high|CAND-DEV-001;bundle 资产,后续可精确拆分direct_reuse|T149A audit / 待核验CAND-DEV-001;bundle 资产,后续可精确拆分
dev-flow-file-scope-readonly-summaryapps/web/src/features/dev-flow/summarizeDevFlowFileScope.ts`<br>`apps/web/src/features/dev-flow/extractExpectedFilesFromTaskText.ts`<br>`apps/web/src/features/dev-flow/devFlowFileScopeRegistryAssessmentTypes.tsdev-flow / readonly panel assetschanged_files / expected_files 只读 scope 摘要与 registry 字段评估入口|需要判断任务文件范围匹配、缺失或越界时high|CAND-DEV-002;bundle 资产,后续可精确拆分direct_reuse|T149A audit / 待核验CAND-DEV-002;bundle 资产,后续可精确拆分
system-registry-generator-parserscripts/generate-system-registry-readonly-data.mjsDrive sync / docs governance assetsregistry / catalog / supersession markdown 到 system registry readonly data 的 generator/parser|需要刷新 system registry readonly snapshot 的受控批次时high|CAND-REG-001;登记 generator/parser,不登记 generated 输出文件direct_reuse|T149A audit / 待核验CAND-REG-001;登记 generator/parser,不登记 generated 输出文件
runtime-readonly-monitor-whitelist-ops-uiapps/web/src/features/runtime-ops/RuntimeOpsPageClient.tsx`<br>`apps/web/src/features/runtime-ops/HostReadonlyMonitorClient.tsx`<br>`apps/web/src/lib/runtime-ops/collectStatus.ts`<br>`apps/web/src/lib/runtime-ops/types.tsdev-flow / readonly panel assetsRuntime host / port / process 只读监控与受控操作 UI 基线|需要展示本地 runtime 状态或复用 whitelist ops 形态时high|CAND-RUN-001;bundle 资产,后续可精确拆分adapt_reuse|T149A audit / 待核验CAND-RUN-001;bundle 资产,后续可精确拆分
github-readonly-observation-bundleapps/web/src/features/task-bridge/githubReadonlyOpenPrReader.ts`<br>`apps/web/src/features/task-bridge/githubPrMetadataNormalizer.ts`<br>`apps/web/src/features/task-bridge/githubReadonlyObservationPresenter.ts`<br>`apps/web/src/features/task-bridge/githubPrTaskEvidenceRelationPresenter.ts`<br>`apps/web/src/components/dev-flow/GitHubReadonlyObservationPreview.tsxdev-flow / readonly panel assetsGitHub open PR / metadata / evidence relation 的只读读取与展示链|需要读取 GitHub 状态、PR 元数据或 evidence 归属时high|CAND-GH-001;bundle 资产,后续可精确拆分direct_reuse|T149A audit / 待核验CAND-GH-001;bundle 资产,后续可精确拆分
draft-safety-evaluator-bundleapps/web/src/features/task-bridge/draftSafetyValidator.ts`<br>`apps/web/src/features/task-bridge/draftSafetyValidatorTypes.ts`<br>`apps/web/src/features/task-bridge/draftSafetyValidatorFixtures.ts`<br>`apps/web/src/features/task-bridge/draftSafetyValidator.smoke.ts`<br>`docs/task-bridge/stage-22-safety-boundary-t139a.mdtask bridge dry-run assets草稿安全边界 evaluator、fixtures 与 smoke 基线|需要验证草稿是否越过 preview-only / no-write / no-runtime 边界时high|CAND-SAFE-001;bundle 资产,后续可精确拆分direct_reuse|T149A audit / 待核验CAND-SAFE-001;bundle 资产,后续可精确拆分
audit-trace-rollback-buildersapps/web/src/features/task-bridge/auditLogBuilder.ts`<br>`apps/web/src/features/task-bridge/auditLogTypes.ts`<br>`apps/web/src/features/task-bridge/rollbackPathBuilder.ts`<br>`apps/web/src/features/task-bridge/rollbackPathTypes.ts`<br>`docs/task-bridge/stage-19-audit-trace-rollbackpath-schema-design-t110.mdevidence / PR / task package draft assetsaudit log / action trace / rollbackPath 结构化 builder 与设计入口|需要生成审计预览、回滚路径建议或执行结果追踪草稿时high|CAND-AUDIT-001;bundle 资产,后续可精确拆分adapt_reuse|T149A audit / 待核验CAND-AUDIT-001;bundle 资产,后续可精确拆分
drive-sync-writeback-gate-chaindocs/ops/sync/google-drive-rule-source-sync-assessment-t140m.md`<br>`docs/ops/sync/google-drive-rule-source-sync-package-t140m-1.md`<br>`docs/ops/sync/google-drive-rule-source-writeback-result-t140m-2.md`<br>`docs/ops/sync/google-drive-rule-source-writeback-result-t140m-2-drive.md`<br>`docs/ops/sync/google-drive-p1-writeback-preflight-t146c.md`<br>`docs/ops/sync/google-drive-p1-writeback-execution-package-t146d-1-pkg.mdDrive sync / docs governance assetsDrive sync / writeback 前置评估、放行、阻断与执行包链|需要准备 Drive 同步或写回任务包、确认前置 gate 时high|CAND-DRIVE-001;bundle 资产,后续可精确拆分direct_reuse|T149A audit / 待核验CAND-DRIVE-001;bundle 资产,后续可精确拆分
agent-workflow-scripts-bundlescripts/task-bridge/`<br>`apps/web/scripts/cursor-handoff-markdown-selfcheck.ts`<br>`apps/web/scripts/open-pr-branch-conflict-readonly-selfcheck.tsexecutor/reporting assetsagent / Task Bridge 本地工作流脚本与只读自检入口|需要复用任务包生成、daily preflight、queue head 或 handoff 自检脚本时medium|CAND-SCRIPT-001;bundle 资产,后续可精确拆分adapt_reuse|T149A audit / 待核验CAND-SCRIPT-001;bundle 资产,后续可精确拆分
hb-preflight-snapshotscripts/dev/hb-preflight-snapshot.sh`<br>`apps/web/src/lib/dev-flow/preflightSnapshotServer.ts`<br>`apps/web/src/app/api/dev/preflight-snapshot/route.tsdev-flow / readonly panel assetsHB OS 本地 preflight snapshot 采集、读取与 dev-flow 只读入口|需要生成或读取本地 preflight snapshot 以支撑 dev-flow 摘要时medium|CAND-SCRIPT-002;bundle 资产,后续可精确拆分direct_reuse|T149A audit / 待核验CAND-SCRIPT-002;bundle 资产,后续可精确拆分

Roadmap Supersession Map

对应 docs 真相源:roadmap-supersession-map-v1.md;§3 替代表直出(原因列合并 replacement_assets + status)。

旧任务 / 旧计划替代任务 / 新计划替代原因是否仍需执行后续建议
T142A (old)|dry-run adapter 纯函数设计T141B + T141E`stage-22-dry-run-schema-landing-assessment-t141b.md`; `stage22DryRunPreviewBuilder.ts`|fully_superseded仅保留 runner 层接入评估T142A(runner 接入评估新定义)|不得重开 adapter 从零设计
T142B (old)|dry-run adapter 纯函数实现T141E`stage22DryRunPreviewBuilder.ts`; `stage22DryRunPreviewBuilder.smoke.ts`|fully_superseded仅保留 runner 调用层拼接T142B(runner 最小实现)|不得重复实现第二套 preview builder
T142C (old)|docs-only fixture smokeT141D + T141E smoke`stage22DryRun.smoke.ts`; `stage22DryRunPreviewBuilder.smoke.ts`|partially_superseded仅新增 runner 层 smokeT142C(runner smoke)|不得重做 Stage22 基础 fixture/smoke
T142D (old)|低风险 UI 文案 fixture smokeT141D + T141E smoke 基础模式`stage22DryRunFixtures.ts`; `stage22DryRunPreviewBuilder.smoke.ts`|partially_superseded等 UI 接入后做 UI 专属 smokeT143A/T143B/T143C(在 T142 完成后)|不得在无 UI 接入前重建 UI smoke 任务
T142E (old)|阻断 / forbidden fixture smokeT141D + T141E smoke`stage22DryRun.smoke.ts`; `stage22DryRunPreviewBuilder.smoke.ts`|fully_supersededrunner 层新增规则时再补 runner 专属 forbidden smokeT142C(runner smoke 扩展)|不得重复做 builder 层 forbidden smoke
T141B/T141C (old naming)|dry-run 面板 IA / 静态 UI任务重编号为 T143A/T143B/T143C`stage-22-dry-run-schema-composition-t141a.md`; `stage-22-dry-run-schema-landing-assessment-t141b.md`|still_needed需先完成 runner 层再做 dev-flow UIT143A|不得跳过 T142 直接做 UI
T143/T144 (old naming)|任务包 / PR / evidence 草稿层保留需求但强制复用 Stage22DryRunPreviewReport`stage22DryRunPreviewBuilder.ts`; `executor-output-report-schema-v1.md`|still_needed草稿层需建立在 preview report 之上T144A(后续命名以任务包为准)|不得从零重建 evidence/PR body 模型
TPL-V282-DEFAULT|V2.8.2 A 档默认语义V2.8.3 A 档默认模板`HB_OS_统一任务包模板V2.8.3_增量包收缩版.md`; `task-pack-template-selection.md`|fully_superseded仅保留历史兼容引用使用 V2.8.3 / A 档微连续卡语义生成新任务包|不得继续把 V2.8.2 写作当前默认模板
TPL-BINARY-SELECTION|普通/复杂二元模板选择A/B/C 三档模板选择链`task-pack-template-selection.md`; `task-pack-three-tier-mapping-v1.md`|fully_superseded无;只可作为历史理解生成任务包前先判 A/B/C 档|不得只写普通任务走 V2.8.2、复杂任务走 V2.8.1
DEVFLOW-LEGACY-WORKBENCH|Legacy Workbench/Observer 作为日用主轴/dev-flow A/B/C/D + readonly DetectionSnapshot`dev-flow-phase-closeout-acceptance-t30-2026-05-07.md`; `devFlowDetectionSnapshotTypes.ts`; `readDevFlowOverallDetectionSnapshot.ts`|partially_supersededLegacy 仅保留 full 回滚 / 历史参照,不作为新日用主轴继续围绕 A/B/C/D 与 readonly detection chain 小步增强|不得以 Legacy Observer 为主轴继续扩页
DEVFLOW-T25-T29-SNAPSHOT|T25-T29 docs-only snapshot 草案链N1-N12 readonly detection code chain`dev-flow-readonly-detection-chain-closeout-n12-2026-05-08.md`; `apps/web/src/features/dev-flow/`|partially_superseded仅保留设计证据;新增实现应复用 N1-N12 代码链dev-flow readonly detection adapter / summary 小步增强|不得回到 T25-T29 草案重新设计 detection model
S20-PERSISTENCE-FIELD-REUSE|Stage20 persistence dry-run 字段直接复用Stage22DryRunTypes / PreviewBuilder / Runner`stage22DryRunTypes.ts`; `stage22DryRunPreviewBuilder.ts`; `stage22DryRunRunner.ts`|fully_supersededStage20 只能 adapter 参考,不可作为 Stage22 字段真相源在 Stage22 类型 / builder / runner 上继续增强|不得把 Stage20 persistence row 语义直接当 Stage22 dry-run 字段真源
DEVFLOW-REGISTRY-WRITE-UI|在 /dev-flow 内做 Registry 写 / 编辑控制台/system/registry generated readonly snapshot`SystemRegistryReadonlyPage.tsx`; `generate-system-registry-readonly-data.mjs`|fully_superseded/dev-flow 只保留 Registry 摘要入口与深链/system/registry 只读展示增强,或受控生成脚本任务|不得在 /dev-flow 内新增 Registry 写入 / 编辑控制台
DEVFLOW-RUNTIME-OPS|在 /dev-flow 内做 Runtime 操作面/system/runtime runtime page`RuntimeOpsPageClient.tsx`; `HostReadonlyMonitorClient.tsx`; `collectStatus.ts`|fully_superseded/dev-flow 可保留 runtime 摘要与链接,不承载操作面/system/runtime 白名单操作边界增强|不得在 /dev-flow 中重复实现 runtime 操作区
DRIVE-P1-C-TIER|C 档纳入 Drive P1 写回C 档工程镜像 / 单独 T146D-3A 或 T146D-3B 决策`google-drive-p1-c-tier-exclusion-closeout-t146d-3c-2026-05-06.md`; `google-drive-p1-c-tier-source-decision-t146d-3.md`|fully_superseded如未来需要 C 档 Drive 正式源,必须另开单独决策任务T146D-3A / T146D-3B,或继续保持工程镜像|不得把 C 档直接塞回 Drive P1 批量写回
TASK-PROGRESS-BROWSER-STATE|browser active node / localStorage 作为任务进度事实源Manual Task Run State proposal / future DB assessment`dev-flow-manual-task-run-state-file-proposal-d7-2026-05-08.md`; `devFlowTaskProgressRailTypes.ts`; `projectDevFlowTaskProgressRail.ts`|fully_superseded当前只允许 manual file proposal 或未来 DB assessment,不把浏览器状态当事实源P3 manual run-state file 或 DB 来源评估|不得用 localStorage / browser active node 充当后台任务进度事实源

任务生成前复用检查摘要

只读提示|不自动阻断|不自动修改任务包|不写 registry / Drive / DB。命中结果仅供人工复核;dev-flow 同名摘要为辅助,完整语义以本区块为准。

本检查仅基于 generated readonly snapshot 做关键词提示,不会自动阻断任务生成。

本模块属于 L1 只读查看 + L2 链接跳转 + L3 人工标注建议的前置提示;不提交候选、不审批、不吸收、不自动写入。

输入任务关键词后,将基于 generated readonly snapshot 展示可能可复用资产与重复风险提示。

七项复用检查摘要(关键词提示)

检查项状态(generated snapshot)
是否已有同类规则?hint-only
是否已有模板字段?hint-only
是否已有执行器适配规则?hint-only
是否已有 PR 模板要求?hint-only
是否已有 Drive 同步记录?hint-only
是否已有入口链 patch?hint-only
是否已有后续缺口登记?hint-only

相关 Registry 任务(最多 5 条)

任务编号PR产物类型主产物路径后续缺口标签

相关可复用资产(最多 5 条)

资产名称路径类型可复用场景

相关路线替代表(最多 5 条)

旧计划新计划后续建议

本模块只做提示,不自动阻断任务生成,不自动修改任务包,不写 registry,不写 Drive。命中结果只能作为人工复核线索;如需提交管理候选、审批、吸收或归档,必须另开任务包并保留 Evidence。