鼎味肉市DESIGN ATELIER
← 资料目录docs/design/NA-checklist-template.md阅读原文

N/A 清单模板(S7 not_applicable 检查单)

状态:locked 版本:v1.0.0 Owner:Review Planner 关联需求:docs/requirements/REQ-{id}.md(bound REQ 的 metadata.ui_impact) 关联实现:internal/review/plan.go(S7_NA_CHECKLIST_MISSING 门禁)、internal/review/draft.go(na-checklist-template-1 示例 id) 日期:2026-08-27

用途

一条 Claim 只有在按本清单逐项核实后,才允许声明 applicability: not_applicable (S7-9 / RC-07:裸 na_rationale 不是结论)。登记门禁 S7_NA_CHECKLIST_MISSING 要求每条 N/A Claim 携带 na_checklist_id; 本模板就是该 id 指向的检查单。计划里的 N/A claim 通常填 na-checklist-template-1#bound_req#ui_impact(模板 + 依据字段),并在本文件 (或其制品副本)中留下填写痕迹。

填完五节后,把 na_checklist_id 写进 Claim、把人读摘要写进 na_rationale, 再注册:runtime review-plan --file plan.json。

检查单(五节,逐项必填)

1. scope —— N/A 范围

2. impact —— 影响分析

3. evidence —— 证据

4. alternative —— 已考虑的替代结论

5. sign-off —— 签署

快速示例(ui_impact=none 的 E2E N/A)

节 填写
scope claim-e2e-na-1;E2E 浏览器面;delivery/qa Claims 照常覆盖
impact bound_req.metadata.ui_impact = none(REQ 顶部强制字段)
evidence docs/requirements/REQ-039.md ui_impact 字段;source_refs: [bound_req]
alternative 变更仅触达服务端内部路径,无路由/组件/交互面变化
sign-off Planner: agent-planner;Reviewer: agent-reviewer;2026-08-27 checked

对应 Claim 形态(注册门禁要求的最低字段集):

{
  "claim_id": "claim-e2e-na-1",
  "lens": "e2e",
  "applicability": "not_applicable",
  "na_rationale": "bound REQ declares no UI impact; no entry point or browser-observable behavior is in scope",
  "na_checklist_id": "na-checklist-template-1#bound_req#ui_impact",
  "source_refs": ["bound_req"]
}

版本历史

日期 变更 决定 Owner
2026-08-27 首版:五节结构(scope/impact/evidence/alternative/sign-off),绑定 S7_NA_CHECKLIST_MISSING 门禁与 draft 示例 id locked Review Planner