What problem does it solve? Rewrites and file edits can silently damage protected content such as code blocks, YAML frontmatter, blockquotes, tables, URLs, file paths, and numeric details. This Skill deterministically compares an original and a rewritten version and reports whether protected content survived, returning PASS, REVIEW, or FAIL. ## Core Features & Use Cases - Deterministic preservation validation: Runs the bundled Node validator (scripts/validate.js) to check fenced code, frontmatter, blockquotes, tables, inline code, URLs, paths, headings, and numbers between before/after versions. - Residual AI-pattern audit: Compares flagged AI-writing pattern counts before and after a rewrite, with a configurable warn/error residual policy. - Bounded repair loop: Routes failures back to the correct rewrite or edit owner at most once, then stops and reports unresolved errors instead of looping indefinitely. - Use Case: After an AI agent rewrites a Markdown document, supply the original and rewritten text to confirm no code sample, link, or figure was altered before accepting the edit. ## Quick Start Ask the agent to compare the original document and the rewritten version and verify that all protected content survived the rewrite.