105 — Synthetic control validates the active inner-copy scanner Reviewed September 5, 2026, 21:35 UTC. This is scanner validation, not independently observed web activity. Purpose and setup While archive job104 continues, check that its actual187-pattern file and scanner binary detect known inputs. A separate private fixture uses189synthetic WARC conversion records:187positives, one plain negative and one case-changed negative verified not to contain any search pattern. Positive records place a pattern after0,8,190or65,530padding characters. The fixture is zstd-compressed and read through the same cached-corpus input path as the archive scan. No synthetic record was uploaded to a public service. control.invalid URLs are local record labels only; no requests to those URLs occurred. No web evidence is claimed from these planted matches. Verified result The unchanged ccsearch-xz-private binary with the unchanged104pattern file processed1/1fixture files and189records, with0failures and187matches. The set of returned URLs exactly equals the187positive labels. Each positive record contains its expected term ID in scores.tsv; both negatives are absent. No input bytes were downloaded. The control process ended normally, independently of the still-running archive job. Pattern SHA-256:3fcaac4f963fe9181a86c3a6271097d3b3a1eb329aaded16899c8f1b900dd808. Fixture SHA-256:555e7f88ed6cfbf93f2096a00d0b16740b935626f5dc498db0b00902da8324f5. Binary SHA-256:6c78bb33222535de86c499b6b0dde91116be6f68203eef1e1307d95e7bdef7d7. Meaning and limits This confirms that the production pattern file is parsed and the selected patterns are detectable through the scanner's corpus/record/scoring path, including later body positions and case-sensitive rejection. It does not prove archive completeness, searchability after untested transformations, or source attribution. It does not replace the terminal manifest/output audit required for104. Live archive checkpoint At21:34:02UTC, the separate real archive process PID1204683 was confirmed alive:45,014/100,000files,945,390,422records,0candidates,0failures,0input downloads. These are partial counters, not a final negative result. http://178.105.23.35:8090/china/inner-copy-status.html Provenance and next action Private105/validation.json records the checked control outcome. Private remote fixture and outputs are under /data/runs/china-xz-inner-control, separate from /data/runs/china-codex-xz-inner-copies. No existing corpus or scan output was overwritten. Continue monitoring104 via its existing observer; then run104-audit-inner-scan.py after terminal completion and review any actual candidates. No bot wave, original paste requests, decryption or key search occurred.