← JuicyLucy AdsCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to JuicyLucy Ads
Snapshot Sep 30, 2026 · 23:16 UTC · version 0.22.1
Collection source: not recorded for this historical snapshot.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Platform truth for paid social ads on Meta / Instagram / TikTok, shared by the video and statics engines — placement specs, canvases and safe zones (platform-specs), and the copy rejection taxonomy (why converting copy gets banned under fraud/scams/deceptive-practices and financial-services policies). Load when deriving aspect or safe zones from a placement, when QA-checking text position against platform UI, or when writing or reviewing ad copy against platform policy. Facts here are true for any advertiser in either medium; brand-specific prohibitions live in the brand's compliance overlay, and each engine's copy method lives with that engine.",
"included_files": [
{
"relative_path": "references/platform-specs.md",
"size_in_bytes": 9146
},
{
"relative_path": "references/rejection-taxonomy.md",
"size_in_bytes": 5398
}
],
"name": "ad-platform",
"skill_md_contents": "---\nname: ad-platform\ndescription: Platform truth for paid social ads on Meta / Instagram / TikTok, shared by the video and statics engines — placement specs, canvases and safe zones (platform-specs), and the copy rejection taxonomy (why converting copy gets banned under fraud/scams/deceptive-practices and financial-services policies). Load when deriving aspect or safe zones from a placement, when QA-checking text position against platform UI, or when writing or reviewing ad copy against platform policy. Facts here are true for any advertiser in either medium; brand-specific prohibitions live in the brand's compliance overlay, and each engine's copy method lives with that engine.\n---\n\n# Ad platform truth\n\nWhat the platforms themselves impose, stated once for both mediums. The video\nengine (`video-ad-production`) and the statics engine (`static-copywriting`,\n`static-ad-production`) read these files rather than restating them; each\nkeeps its own *method*, and this skill owns the *facts* the methods check\nagainst.\n\n| Read | For |\n| --- | --- |\n| [`references/platform-specs.md`](references/platform-specs.md) | Aspect by placement, canvases, safe-zone keep-outs, file caps — medium-shared. The duration, codec, and audio sections apply to video only. |\n| [`references/rejection-taxonomy.md`](references/rejection-taxonomy.md) | The copy patterns platform review rejects and why: absolutes, fabricated precision, guaranteed outcomes, fake urgency, scam-coded formats, and the money-framing trigger class. |\n\nTwo rules travel with the facts:\n\n- **Compliance has two layers, both mandatory.** This skill is the platform\n layer; the resolved brand's `compliance-overlay.md` is the brand layer. A\n line must clear both.\n- **A digest never outranks this skill.** Engine method files may carry\n operative digests of these rules for their gates; when a digest and this\n skill disagree, this skill wins and the digest is the bug.\n"
}SHA-256 of public snapshot: 1c37d744bbd85b4ea47585a7710ecd3800f49f218e1bf87d16a9ea30cce65050