跳到主要内容
跳到实验契约

PRIVATE OPERATIONS LAB · LESSON 022

先让决策规则
经得起回放。

发布前,不先猜哪条标题会赢。先用明确标记的 synthetic teaching fixture 检查预注册规则能不能稳定地产生同一个决定。

READ THIS FIRST

回放可以训练判断,
不能制造结果。

  • 离线回放不是平台实验。
  • synthetic fixture 不是平台数据。
  • 0–2 内部评分不是 CTR、留存、播放或转化。
  • wait、revise、stop、prepare-real-test 四类决定不证明策略有效。
  • 0 次账号操作 · 0 次真实发布 · 0 条平台数据。

REAL UPSTREAM / LESSON 012

候选来自真实标题矩阵,
结果位仍然为空。

四个候选已经过证据匹配和内部 0–2 结构评分,但没有任何平台表现数据。回放使用它们的真实标题 ID,只给决策规则喂合成教学信号。

X

三层内容引擎

x-method-three-layers

human decision pending

公众号

内容 ID 与证据链

wechat-method-content-id

human decision pending

小红书

Codex 生成六平台 Brief

xiaohongshu-codex-six-briefs

human decision pending

YouTube

六平台引擎完整演示

youtube-walkthrough-engine

human decision pending

现在能练

规则执行

预注册指标口径、检查窗口、停止条件和四类决定;用 synthetic fixture 检查流程能否复现。

发布后填写

真实观察

平台、账号、内容 ID、发布时间、指标分子分母、观察窗口与原始数据来源。当前全部 unavailable。

人工门

逐项批准

真人复核 pending,Daniel 审核 pending。进入真实浏览器、账号、上传或发布都需要新的风险说明和单独批准。

PRE-REGISTER BEFORE REPLAY

预注册契约先写,
看见信号后不改尺子。

这份契约只用于教学回放。真实发布时必须另建平台实验计划,并重新核对当日规则、账号风险和数据采集权限。

问题

哪一组标题承诺值得进入下一轮人工审阅?

输入

第 012 课真实 shortlist ID + synthetic-teaching-fixture

窗口

三个固定检查点,不因中途方向调整窗口

指标

仅为教学信号的分子、分母与比例;不命名为 CTR、留存、播放或转化

决定

wait / revise / stop / prepare-real-test

停止门

输入缺失、来源漂移、窗口越界或人工门未通过时 fail closed

DETERMINISTIC REPLAY

三个检查点,
同一把尺子。

  1. 检查点 01

    无数据

    synthetic teaching fixture 为 0/0;分母为零时不计算比率,决定只能是 wait。

  2. 检查点 02

    样本不足

    synthetic teaching fixture 为 2/5,低于预注册最小分母 10,决定为 revise。

  3. 检查点 03

    教学门满足

    synthetic teaching fixture 为 8/10,决定为 prepare-real-test;它不代表标题获胜或发布获批。

第一方证据卡片:把证据分配给信息任务

DECISION RECORD / NOT PLATFORM RESULT

决定被记录,
策略没有被证明。

回放只记录每个检查点依据哪条规则得到哪一类决定,并保留理由与未满足条件。即使决定是 prepare-real-test,也只代表“可以准备一份另行审批的真实测试申请”。

当前结果offline-replay-complete-awaiting-real-data

真实平台结果:unavailable · human review:pending

EVIDENCE RECEIPT

八文件闭包,
六件 proof 进构建门。

manifest 登记 experiment contract、synthetic fixture、replay result、decision record、failure log、QA 与 receipt;私有站再交叉核验 manifest、contract、fixture、replay、decision 与 receipt 六件 proof 的真实字节和 SHA-256。

FIXTURE KINDsynthetic-teaching-fixture
EXTERNAL ACTIONSnone
PUBLIC / COMMERCIALblocked / blocked
HUMAN / DANIELpending / pending
01manifest.json
02experiment-contract.json
03synthetic-fixture.json
04replay-result.json
05decision-record.md
06failure-log.md
07qa.md
08run-receipt.json

DOWNLOAD / FAIL / REPLAY

四份模板,
一次受控失败。

先下载模板并复制到自己的练习目录。为 failure_rehearsal 选择 reversed-window、missing-synthetic-provenance 或 zero-denominator-nonzero-numerator;生成器必须构造坏副本、实际调用验证器并记录 caught: true,不能手填失败。

安全临时目录运行命令

node --test tests/prepublish-experiment-replay.test.mjs
RUN037_OUTPUT_PARENT="$(mktemp -d /tmp/daniel-run037-replay.XXXXXX)"
npm run experiment:replay -- \
  --input course/templates/prepublish-experiment-replay/prepublish-experiment-replay-input.template.json \
  --repository "$PWD" \
  --output "$RUN037_OUTPUT_PARENT"

使用 mktemp -d 创建全新输出父目录;生成器默认拒绝覆盖。命令只处理本地文件,不登录、不上传、不发布。

ASSIGNMENT

作业验收

复制一份新实验输入,不覆盖权威 dogfood。先写契约,再生成 synthetic fixture 回放,最后逐项核对下面六条。

  1. 01

    实验契约先于回放结果存在,目标、候选、窗口、指标口径、停止门与人工门完整。

  2. 02

    fixture 明确标记 synthetic-teaching-fixture,任何位置都不称为账号导出、平台数据或真实用户行为。

  3. 03

    三个检查点都能从输入回链到回放结果与 decision record;四类决定不证明策略有效。

  4. 04

    manifest 精确登记八文件闭包,receipt 绑定输入、生成器和产物 SHA-256。

  5. 05

    0 次账号操作、0 次真实发布、0 条平台数据;真人复核与 Daniel 审核都保持 pending。

  6. 06

    回放包的公开与商业资格保持 blocked;不可对外分发,不可销售。

PRIVATE ONLY

真人复核 pending · Daniel 审核 pending

公开资格 blocked · 商业资格 blocked

0 次账号操作 · 0 次真实发布 · 0 条平台数据 · 回放包不可对外分发,也不可销售;本教学页面只读公开。

回到第 012 课真实候选来源