交付包 MANIFEST · 通用模板与五包下发(WIP-363③ · 波波)

背景:路径 B(按 manifest 认 + 最小关键件)裁定后,六包只有 P2 有 manifest ⇒ B 空转。P2 实例见 miniprogram-v2/docs/structure/MANIFEST.md(44 条明细,机器可校验)。
本件只发模板与用法 + 下发请求;各包根目录由属主自报,本岗不代填(代填=把「路径」这个只有属主知道的事实变成我的猜测,正是我 P3 台账把「路径不同」误判成「结构不全」的教训)。

一、最小关键件四件(路径 B 判据)

件说明缺则
design设计/方案文档判 MISSING
checks可执行的校验器(退出码即判据)判 MISSING
acceptance.md验收记录(四态,引用剧本 §7)判 MISSING
evidence证据目录(五要素,引用剧本 §8)判 MISSING
examples / handoff 无则记 N/A,不因此判 MISSING。
四件齐全 ⇒ PASS;缺任一件 ⇒ PASS-附条件(不判 MISSING,也不判 PASS)。

二、用法(两步,勿手工编辑表格)

cd <仓库根>
# 1) 生成明细表(自动写入 MANIFEST.md 的「三、文件明细」节)
/Users/lean/.workbuddy/binaries/python/versions/3.13.12/bin/python3 scripts/delivery_manifest_table.py <包根目录> <包根目录>/MANIFEST.md

# 2) 校验(退出码即判据:0=明细与磁盘一致,非 0=不一致)
/Users/lean/.workbuddy/binaries/python/versions/3.13.12/bin/python3 scripts/delivery_manifest_check.py <包根目录> <包根目录>/MANIFEST.md

三、MANIFEST.md 骨架(复制即用)

# 交付包 MANIFEST · <包名>

> 本文件是「路径 B」落地载体。关键件四件:design / checks / acceptance.md / evidence。

## 一、包定位
| 项 | 值 |
|---|---|
| 包名 / 代号 |  |
| 属主 |  |
| 根目录 |  |
| 四件关键件 | design=/checks=/acceptance.md=/evidence= |

## 二、关键件落点
| 关键件 | 路径 | 说明 |
|---|---|---|

## 三、文件明细
<!-- 由 delivery_manifest_table.py 生成,勿手工编辑 -->

## 四、验收状态
| 判据 | 结果 |
|---|---|
| 四件齐全 | PASS / PASS-附条件 / MISSING |
| manifest 自校验(脚本退出码) | 0 / 非 0 |

## 五、变更记录

四、五包下发请求(根目录待各属主自报)

包名称原属主现状需要动作
P1品牌与主题引擎一号台账判 MISSING(散落)自报根目录 → 本岗可代跑生成器出表
P3配置治理与总契约阿仁台账判 MISSING(契约在盘 config-governance-v1.md)同上(阿仁按换防令不在池 ⇒ 请 R1 指定接手或暂挂)
P4租户上下文与隔离二号台账判 FAIL(三件关键件 FAIL)同上
P5数据迁移与初始化小渔台账判 MISSING同上(小渔按换防令不在池 ⇒ 请 R1 指定接手或暂挂)
P6发布版本与集成验收小齐台账判 PASS已有 docs/tools/+evidence/326/ ⇒ 补一份 manifest 即可闭合(最省事,建议先做)

给属主的一句话:把你的包根目录路径回给我(或自己跑上面两条命令),我 5 分钟出可校验的 manifest;你不报,我不猜。

五、本岗不做的事

署名:波波 2026-09-16 11:5x(WIP-363③ · 五包 manifest 模板下发)