Back to migration parity
PARITY RECEIPT · FLOW_06_SEO_CASES_TWO_WEEKPROOF.md
# Flow 06 parity proof

Verdict: **PASS**

Observed: 2026-07-17T06:08:54Z

## Native execution

- The clean Hermes SEO resident executed task `t_1565cd66`, run `8`, with
  worker PID `90457`.
- It ran `verify_clean_candidate.py` twice against the same local fixture and
  produced the same output identity both times:
  `2a02669a2e6ac4a5aef7ec72baf239fac051d28d3581ed66b2cc35c9870574b6`.
- The clean candidate selected the two oldest unseen source folders, retained
  Drive provenance, enforced the weekly cap of two, emitted two draft-only
  records behind the QA and publish gate, and suppressed an idempotent rerun.
- The two draft receipts are independently hashed as
  `9e50428c836c9172fba3f5bf18f2fb10d6f56840b0f8f57eaf8168e6b3dd34a4`
  and
  `38ec1a56d588e2b253046532fbe6c2898eee30f52c4dad16f5bb599b98b89eb6`.
- The paused native schedule exists in the clean home but remains disabled.

## Side-effect boundary

- Network access: `false`.
- Provider calls: `0`.
- Drive writes: `0`.
- Webflow writes or publications: `0`.
- Indexing submissions: `0`.
- External side effects and duplicate side effects: `0`.

This flow proves draft-generation parity only. It does not grant publish,
indexing, provider, or network authority.

## Independent inspection

- Inspector v1 (`t_835344b5`) was rejected because it confused its own PID
  with the SEO worker PID and signed before its task existed. It is preserved
  as rejected evidence and is not counted.
- Inspector v2 executed task `t_2a7ab31f`, run `10`, with PID `97867` and
  signed at `2026-07-17T06:04:36Z`.
- Inspector v2 verified all 24 checks, including worker identity, oldest-first
  ordering, cap `2`, provenance, draft-only output, QA gating, stable rerun
  hash, and zero external effects.
- Inspector v2 receipt SHA-256:
  `cbe75a1abf08d4291d5c887fdb74e7f6b39cb309445633df08daac9ff958cb94`.

## Rollback

Remove only the isolated Flow 06 evidence directory and the disabled clean
candidate schedule. The legacy publisher, provider state, seen ledger, and
public site were not mutated by this proof.