协作办公
发送邮件前用 SEND 20 项审计做质量放行
在群发或序列上线前,对单个邮件项目做 SEND 评分与红线否决检查,判断是否可安全发送。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
发送邮件前用 SEND 20 项审计做质特定
解决思路
- 声明 profile(promotional|retention|cold-outbound|newsletter)、目标/项目、服务商、市场、归一化时间窗口、名单年龄、MPP 占比和观察日期。
- 冻结证据,并在比较各比率前先对齐服务商队列与时间窗口。
- 对全部 20 项 S1..D5 标准打分,每个观察到的状态都要标注来源/日期/类型/置信度。
- 当不使用打开率/CTOR 时,将 E2 标为 N/A 并给出原因;N3/N5 依项目设计为条件项;缺失记录或导出视为 Unknown,而非 N/A。
- 核查四项否决项:SEND-S1 必需认证被证实损坏或未对齐;SEND-S2 证实使用购买/爬取/非法名单(来源缺失记为 Unknown);SEND-N1 退订失效或缺失,或已记录的抑制未被遵守;SEND-D1 重要声明/披露/报价条款不符合已批准证据。
- 运行类型化评分器;优先用点击/回复/下游行为作为主要互动证据,打开率/CTOR 仅作为带保留的代理证据。
- 若仅为单次发送审查且项目证据不足,报告已验证的红线检查与确切缺口,但返回 NOT_SCORED/UNDECIDED,不得给出完整 SEND SHIP 结论。
- 按 auditor-runbook 的类型化对话头输出:先列出每个明确缺失的合格项为 `ID: `unknown``,再给发现。
- 报告 verdict、profile/context、分数或覆盖/区间、置信度、S/E/N/D 明细、结果真值集、已验证的关键控制、Unknown 输入和修复负责人。
- 仅在获得明确授权后,持久化到 memory/audits/email/YYYY-MM-DD-<topic>.md,保留评分器正交的 status 与 verdict,用 validate-audit-artifact.py 按目标 --relative-path 校验完整 v3 草稿,仅通过一次完整内容 Write 持久化,并按 runbook 重新校验目标。
- 运行时先解析 AARON_SKILLS_ROOT="${CLAUDE_PLUGIN_ROOT:-$(git rev-parse --show-toplevel 2>/dev/null || true)}",要求评分器、校验器和类型化目录可用;不可用则返回 score_state: NOT_SCORED / score_confidence: not_scored,且不给放行结论或持久化产物。
- 独立安装使用内置不可变的 references/auditor-runtime.md,绝不拉取可变的 main 分支。
适用边界 · 注意事项
- 不用于搭建送达率基础设施(改用 deliverability-qa)。
- 不用于设计生命周期流程(改用 email-sequence-designer)。
- 不用于预注册实验设计(改用 send-experiment-designer)。