Compliance as a build gate, not a review step
A CI guard scans code and copy for the banned drug-name marketing terms this category can't legally use — a violation fails the build before it can deploy. The product renders themselves were digitally retouched to strip banned copy baked into the artwork, so the imagery passes the same standard as the text.
- Before
- Compliance depended on whoever wrote the copy remembering the rules.
- After
- A banned term can't ship — the pipeline rejects it mechanically.
- CI job greps every commit for the banned-term list; red build on hit
- Product renders retouched to remove non-compliant printed claims
- The guard applies to marketing copy, metadata, and alt text alike

