770252b55a
父要在真实浏览器里点"签发授权 → 启动同步",需要一个目标确实为空、来源确实存在 的候选环境。两个 test-only 入口(默认 skip,已登记 scripts/test-scope.json 的可选范围): - TestCandidateEmptyTargetFixture:用已有 DS02/r38 夹具装配十表全非空的独立 fullshape 测试来源并封存,登记为 test_sealed;同时用产品自己的 ScopeContentEmpty 证明目标范围 为空(KB/tenant 骨架在、十表内容 0 行),并另建同 mapping 的运行期索引(夹具索引会在 测试结束时删除)。目标指纹用夹具真实桶名重算,保证与 API/worker 同一份 env 一致。 - TestCandidateAttestation:签发/续签 object-gateway 审计(有效期上限 1 小时), 四个证据摘要绑真实文件(写入者清单、只读策略、reader 拒写探测、真实排空记录)。 不改产品代码、不放宽任何准入;来源明确标 fixture-assembled-legal-fullshape, 不冒称原 C01 两份封存或 Capture/Export HTTP。