brand_check_compliance
Checks finished content for brand compliance (colors, fonts, anti-patterns, forbidden words) and returns PASS or FAIL. Use before publishing or in CI/CD to block brand violations.
Instructions
Publish-time brand gate — single PASS/FAIL verdict on a finished piece of content before it ships. Use when asked 'can I publish this?', 'is this ready to ship?', or in CI/CD pipelines that block on brand violations. Verifies on-palette colors, brand fonts, anti-pattern rules, and never-say words across the whole input. Strict mode also fails on soft (advisory) anti-patterns. Returns PASS or FAIL with the specific failures. NOT for mid-stream linting while writing — use brand_check for fast per-field feedback. NOT for 0-100 scoring or drift analysis — use brand_audit_content. NOT for HTML/CSS structural rules — use brand_preflight.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| strict | No | Strict mode: treat soft anti-patterns as failures too (default: only hard anti-patterns fail) | |
| content | Yes | Content to check: raw text, HTML string, or a file path ending in .html/.htm/.md/.txt |