Description
doc-0004 W6: generic catalog key, fictional sponsor, compound and study codes after a real-world collision check, identifiers for the redaction rule and source-note injection text. The generator never sees customer material.
Acceptance Criteria
- #1 Every corpus file is decompressed and scanned against the local forbidden list and the CI pattern
- #2 Collision check for every fictional name is recorded
Definition of Done
- #1 just check (fmt-check, lint, gen-check, env-check, docs-check, test, race, hygiene, ui-check, compose-check, helm-test, lab-check, signal-fidelity)
- #2 just gen (only if a blueprint field, construct/workload config struct, or a skill under plugins/synthkit/skills/ changed)
- #3 just dump — inventory diffed against signals/
Implementation Plan
Generate fictional closed-input corpus; record current collision checks and scan decompressed content with public and full private patterns.
Final Summary
Delivered fictional closed-input corpus and reproducible gzip asset in e009f1955fc883aa8bb55cd8454272c37d18abfe. Missing-asset and gzip-bypass reds were observed; independent decoded privacy review passed. Actual hosted hygiene on 802deabd549fa00c0c473ccfbaa882a23891adbc, run 39528068017 job 118987287629, had the masked private pattern present and scanned 1879 files clean. Limited current-web collision checks cover all fictional labels, not worldwide uniqueness clearance. Corpus registration and ordered scenario assembly remain separate delivery.