Get-found swarm · Multi-Location Social Publishing Agent · Multi-platform-format-adaptation skill · Build pillar · Published September 7, 2026
How to build multi-platform social cross-posting at scale
A multi-location brand cross-posting one master draft to 25+ platforms faces per-platform algorithmic suppression when posts are identical (Facebook EdgeRank + Instagram algorithm + TikTok For You + LinkedIn + Twitter/X + YouTube all penalize cross-posted identical content) plus per-platform aspect ratios, character limits, hashtag rules, and audio-license requirements all differ. This guide explains how to architect the multi-platform-format-adaptation skill on the Multi-Location Social Publishing Agent end-to-end at multi-location social-media-cross-posting scale: per-portfolio per-banner per-location per-master-draft per-canonical-platform-pointer + per-canonical-format-adapter-spec + per-canonical-character-limit-spec + per-canonical-hashtag-rules-spec + per-canonical-audio-license-spec + per-canonical-tagging-spec + per-canonical-link-spec + per-canonical-native-CTA-spec + per-canonical-distinctness-spec + per-canonical-per-platform-compliance-overlay + per-canonical-audit-trail + per-portfolio-audit-trail.
What you will build
- Per-portfolio per-banner per-location per-master-draft per-canonical-platform-pointer across 25+ platforms — Facebook + Instagram feed + Instagram Story + Instagram Reel + TikTok + LinkedIn + Twitter/X + YouTube Short + YouTube long + Pinterest + Snapchat + Threads + Bluesky + Mastodon + Discord + Reddit + Tumblr + WeChat + WhatsApp + Telegram + Twitch + Vimeo + Quora + Medium + Substack.
- Per-canonical-format-adapter-spec + per-canonical-character-limit-spec — 15+ aspect ratios (Facebook 1.91:1 to 1:1 + Instagram feed 1:1/1.91:1/4:5 + Instagram Story 9:16 + Instagram Reel 9:16 1080x1920 + TikTok 9:16 + Twitter 16:9/2:1/1:1 + LinkedIn 1.91:1 1200x627 + Pinterest 1:1.5/2:3/1:2.1 + YouTube Short 9:16 + YouTube thumbnail 16:9 1280x720 + Snapchat 9:16 + Threads 1:1/1.91:1 + Bluesky 1:1/1.91:1 + Mastodon no strict) + image resize (Lanczos + bicubic + bilinear + nearest-neighbor) + image crop (smart saliency detection + face detection + center crop + rule of thirds + content-aware-fill Adobe Sensei + Imagga + Cloudinary AI) + video transcode (FFmpeg + HandBrake + AWS MediaConvert + Cloudinary + Mux + Bitmovin) + per-platform bitrate + codec H.264/H.265/VP9/AV1 + character limits (Twitter 280 with link counts as 23 + Threads 500 + Instagram 2200 + Facebook 63,206 + LinkedIn 3000 + Pinterest 500 + TikTok 2200 + YouTube Shorts 100 + Bluesky 300 + Mastodon 500 configurable + Reddit 40k self-post + Discord 2000 + Tumblr 2000 best practice) + truncation strategy (graceful degradation + summary extraction + pull-quote substitution + thread split Twitter + cliffhanger CTA).
- Per-canonical-hashtag-rules-spec + per-canonical-audio-license-spec — Instagram 30-max + TikTok 100-char + LinkedIn 3-5 best-practice + Twitter 2 best-practice + Pinterest 20-max + Threads no explicit + banned hashtag list per platform + trending detection + relevance scoring + anti-shadowban rotation + TikTok Commercial Music Library (commercial accounts only approved library not trending music; Italy TikTok music ban April 2023) + Meta Music Licensing Agreement (commercial accounts excluded) + YouTube Content ID + ASCAP + BMI + SESAC + GMR + PRO international (PRS UK + GEMA Germany + SACEM France + STIM Sweden + JASRAC Japan) + MLC Mechanical Licensing Collective + Harry Fox Agency + DMCA Section 512 + EU Copyright Directive Article 17 + rights-cleared music library (Epidemic + Artlist + Soundstripe + Storyblocks + AudioJungle + PremiumBeat + Marmoset + Musicbed + Audio Network + APM) + podsafe + Creative Commons + public domain.
- Per-canonical-tagging-spec + per-canonical-link-spec + per-canonical-native-CTA-spec — @mention format + #hashtag + location tag Instagram place + product tag Instagram Shopping + collaborator tag Instagram Reel collab + music attribution + AI-generated-content label (Meta deepfake + TikTok AI-content + Pinterest AI-content + YouTube altered-content) + link-in-bio (Linktree + Beacons + Linkin.bio + Lnk.bio + Stan Store + Snipfeed + Carrd + MilkShake + Komi + Pinney) + trackable UTM + platform link shortener vs native (Twitter t.co auto + Instagram no clickable in caption except Stories + Reels + LinkedIn clickable + Facebook clickable + Pinterest clickable + TikTok bio link only + YouTube description clickable + Threads clickable) + link prefetch warming + broken detection + fraud detection + Facebook CTA (Learn-More + Sign-Up + Book-Now + Get-Offer) + Instagram Story swipe-up Stickers Link + Instagram Reel CTA + TikTok CTA + LinkedIn CTA + YouTube end screen + Pinterest rich pin + text CTA + A/B test multi-arm-bandit Thompson/LinUCB/contextual-bandit.
- Per-canonical-distinctness-spec — per-platform unique content percentage to avoid algorithmic penalty (Facebook EdgeRank + Instagram algorithm + TikTok For You + LinkedIn algorithm + Twitter/X algorithm + YouTube algorithm penalize cross-posted identical content) + per-platform unique opening line + per-platform unique hashtag set + per-platform unique CTA + per-platform unique emoji set + per-platform unique paragraph structure + per-platform unique CTA button text + per-platform unique thumbnail image + per-platform unique caption format.
- Per-canonical-per-platform-compliance-overlay — TikTok Commercial Music Library + Italy TikTok music ban April 2023 + Meta Music Licensing Agreement + DMCA Section 512 + EU Copyright Directive Article 17 + per-platform community standards (Meta + TikTok + LinkedIn + YouTube + Twitter + Reddit + Pinterest + Threads + Snapchat + Discord + Bluesky + Mastodon) + per-vertical compliance (cannabis state board 12-state + alcohol TABC/DISCUS + tobacco FDA prohibition + FDA DSHEA + FDA OPDP + FINRA 2210/3110 + state bar advertising + state professional licensing + healthcare HIPAA no-acknowledge-as-patient) + Tennessee ELVIS Act 2024 + 11-state deepfake-law + Massachusetts AG Copley Advertising 2017 + FTC Endorsement Guides 2024 16 CFR Part 255 #ad disclosure + FTC PrivateGiver 2023 + FTC substantiation Pfizer 1972 + EU AI Act Article 50 + Article 13/14/15 + Digital Services Act Article 30/26 + Digital Markets Act + Illinois BIPA + Texas CUBI + Washington MHMDA + Connecticut CTDPA + Texas DPSA + Virginia CDPA + Colorado CPA + Utah CPA + CCPA/CPRA + CCPA right-to-opt-out + GDPR Article 22 + COPPA-13 + WCAG 2.2 AA + ARIA + EAA EN 301 549 + Section 508 + ADA Title III + NIST AI RMF + ISO 42001/27001 + SOC 2 Type II + OPA/Cedar/Casbin/Cerbos/Oso.
- Per-canonical-cross-skill-handoff + per-canonical-audit-trail — per-handoff-to-35-sibling-skills + per-per-post-canonical-audit-record + per-immutable-WORM-storage + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-Copyright-Section-507-defense-retention + per-3-year-DMCA-Section-512-record-retention + per-3-year-FINRA-Rule-3110-social-media-supervision-archive + per-3-year-Illinois-BIPA-biometric-retention.
Why per-vendor-Hootsuite-account-flat-cross-poster breaks at multi-location social-media-cross-posting scale
Per-vendor-Hootsuite-canonical-account-flat-cross-poster ships per-account per-flat-publish-to-multiple-platforms primitive — the operator drafts one post and Hootsuite publishes identical text + identical image to Facebook + Instagram + Twitter + LinkedIn. The result: per-platform algorithmic suppression because cross-posted identical content is penalized. At 1-account-1-flat-cross-poster scale per-account per-flat-cross-poster primitive is enough. At multi-location social-media-cross-posting scale per-canonical-platform-pointer + per-canonical-format-adapter-spec + per-canonical-character-limit-spec + per-canonical-hashtag-rules-spec + per-canonical-audio-license-spec + per-canonical-tagging-spec + per-canonical-link-spec + per-canonical-native-CTA-spec + per-canonical-distinctness-spec + per-canonical-compliance-overlay + per-canonical-audit-trail. Per-vendor-Sprout-Social + Later + Buffer + Loomly + SocialBee + Sendible + MeetEdgar + Agorapulse + Falcon.io + Khoros + Sprinklr + Brandwatch + Zoho-Social + CoSchedule + Planoly + Tailwind + Iconosquare + NapoleonCat + eClincher + SocialPilot + ContentStudio + Postoplan-canonical-account-flat-cross-poster ship per-vendor per-native account-flat-cross-poster primitives.
The TikTok-Commercial-Music-Library anchor is the first operationally distinctive constraint. TikTok commercial accounts including verified business accounts can only use approved Commercial Music Library, not trending consumer music. This fundamentally distinguishes commercial cross-posting from consumer cross-posting. Italy ANTITRUST + ICAI April 2023 ruling extends — TikTok must label commercial music. Brazil + Indonesia + India similar emerging restrictions. SMW Group v TikTok 2023 EU enforcement.
The Meta-Music-Licensing-Agreement anchor is closely related. Meta has licensing deals with major labels for personal / non-commercial use, but commercial accounts are excluded. Instagram Music for Business requires Commercial Music Library.
The DMCA-Section-512 anchor is the second distinctive constraint. 17 USC 512 safe harbor + take-down procedure + counter-notice + repeat-infringer policy. Per-platform DMCA designated agent + repeat-infringer threshold typically 3 strikes. Lenz v Universal 9th Cir 2015 fair-use consideration before takedown.
The EU-Copyright-Directive-Article-17 anchor is the third distinctive constraint. Directive (EU) 2019/790 — platforms with user-uploaded content are liable for copyright infringement unless they make best-efforts to obtain authorization + ensure unavailable + act expeditiously upon notice. Online Content-Sharing Service Providers (OCSSP) regime.
The per-platform-algorithmic-suppression anchor is the fourth distinctive constraint. Facebook EdgeRank, Instagram algorithm, TikTok For You algorithm, LinkedIn algorithm, Twitter/X algorithm, and YouTube algorithm all detect identical or near-identical cross-posts and apply distribution penalties. The Hootsuite + Sprout Social + Later + Buffer + Loomly flat-cross-poster pattern triggers this penalty by design.
The operator-side architecture above per-vendor-flat-cross-poster primitive is canonical-platform-pointer + format-adapter-spec + character-limit-spec + hashtag-rules-spec + audio-license-spec + tagging-spec + link-spec + native-CTA-spec + distinctness-spec + compliance-overlay + cross-skill-handoff + audit-trail + portfolio-audit-trail.
What is in market today
Per-platform per-social-scheduling-vendor
Hootsuite, Sprout Social, Later, Buffer, Loomly, SocialBee, Sendible, MeetEdgar, Agorapulse, Falcon.io, Khoros, Sprinklr, Brandwatch, Zoho Social, CoSchedule, Planoly, Tailwind, Iconosquare, NapoleonCat, eClincher, SocialPilot, ContentStudio, Postoplan. Per-account per-flat-publish-to-multiple-platforms primitive — identical text and image to all platforms, resulting in per-platform algorithmic suppression. Per-canonical-platform-pointer-canonical-format-adapter-spec-canonical-character-limit-spec-canonical-hashtag-rules-spec-canonical-audio-license-spec-canonical-tagging-spec-canonical-link-spec-canonical-native-CTA-spec-canonical-distinctness-spec-canonical-compliance-overlay-canonical-audit-trail is not the primitive.
Per-platform per-media-transcoding-vendor
AWS MediaConvert, Cloudinary, Mux, Bitmovin, FFmpeg (open-source), HandBrake (open-source), Telestream Vantage, Brightcove Zencoder, Imgix, Sirv, Filestack, Uploadcare, Bunny.net CDN, Wowza Streaming Engine, Vimeo OTT. Per-account per-flat-transcoding primitive (typically blind to per-platform aspect ratio + bitrate + codec + audio-codec + image-crop semantics across 25+ platforms). Per-canonical-per-platform-aspect-ratio-canonical-per-platform-image-resize-Lanczos-bicubic-bilinear-canonical-per-platform-image-crop-smart-saliency-face-detection-rule-of-thirds-content-aware-fill-canonical-per-platform-video-transcode-FFmpeg-HandBrake-AWS-MediaConvert-Cloudinary-Mux-Bitmovin-canonical-per-platform-video-bitrate-canonical-per-platform-video-codec-H.264-H.265-VP9-AV1-canonical-per-platform-audio-codec-AAC-Opus-MP3 is not the primitive.
Per-platform per-music-licensing-vendor
Epidemic Sound, Artlist, Soundstripe, Storyblocks, AudioJungle, PremiumBeat, Marmoset, Musicbed, Audio Network, APM, ASCAP, BMI, SESAC, GMR, MLC Mechanical Licensing Collective, Harry Fox Agency, Songtrust, TuneCore, CD Baby, DistroKid. Per-account per-flat-music-license primitive (typically blind to per-platform TikTok Commercial Music Library + Meta Music Licensing Agreement + YouTube Content ID + DMCA Section 512 + EU Copyright Directive Article 17 + Italy TikTok music ban April 2023 semantics). Per-canonical-per-platform-TikTok-Commercial-Music-Library-canonical-per-platform-Meta-Music-Licensing-Agreement-canonical-per-platform-YouTube-Content-ID-canonical-per-platform-ASCAP-BMI-SESAC-GMR-canonical-per-platform-PRO-international-canonical-per-platform-MLC-canonical-per-platform-Harry-Fox-Agency-canonical-per-platform-DMCA-Section-512-canonical-per-platform-EU-Copyright-Directive-Article-17-canonical-per-platform-Italy-TikTok-music-ban-April-2023 is not the primitive.
Per-platform per-social-compliance-vendor
Smarsh, Global Relay, Hearsay Systems, Erado, Actiance, Theta Lake, Behavox, Shield FC, Steel Eye, NICE Actimize, Compliance.ai, Hyperproof, Drata, Vanta, Thoropass, Tugboat Logic, OneTrust, TrustArc, Ketch, Securiti, BigID, DataGrail, Transcend, Osano. Per-account per-flat-compliance-archive primitive (typically blind to per-post per-platform community standards + per-vertical compliance + Tennessee ELVIS Act + Massachusetts AG Copley Advertising 2017 + FTC Endorsement Guides 2024 + Italy TikTok music ban + DMCA Section 512 semantics). Per-canonical-per-post-Meta-Community-Standards-canonical-per-post-TikTok-Community-Guidelines-canonical-per-post-LinkedIn-Professional-Community-Policies-canonical-per-post-YouTube-Twitter-Reddit-Pinterest-Threads-Snapchat-Discord-Bluesky-Mastodon-canonical-per-post-vertical-compliance-canonical-per-post-Tennessee-ELVIS-Act-canonical-per-post-Massachusetts-AG-Copley-Advertising-2017-canonical-per-post-FTC-Endorsement-Guides-2024-canonical-per-post-Italy-TikTok-music-ban-April-2023-canonical-per-post-DMCA-Section-512 is not the primitive.
How the architecture is built
- Per-portfolio per-banner per-location per-master-draft per-canonical-platform-pointer-substrate. Per-25+-canonical-platform canonical-platform.
- Per-portfolio per-canonical-format-adapter-spec. Per-15+-aspect-ratio + per-image-resize-Lanczos-bicubic-bilinear-nearest-neighbor + per-image-crop-smart-saliency-face-detection-center-crop-rule-of-thirds-content-aware-fill + per-video-transcode-FFmpeg-HandBrake-AWS-MediaConvert-Cloudinary-Mux-Bitmovin + per-video-bitrate-per-platform + per-video-codec-H.264-H.265-VP9-AV1 + per-audio-codec-AAC-Opus-MP3 + per-format-adapter-confidence-tier canonical-format.
- Per-portfolio per-canonical-character-limit-spec. Per-Twitter-280-with-link-23-chars + per-Threads-500 + per-Instagram-2200 + per-Facebook-63206 + per-LinkedIn-3000 + per-Pinterest-500 + per-TikTok-2200 + per-YouTube-Shorts-100 + per-YouTube-description-5000 + per-Bluesky-300 + per-Mastodon-500-configurable + per-Reddit-40000-self-post-300-title + per-Discord-2000-message + per-Tumblr-no-limit + per-truncation-strategy + per-character-limit-confidence-tier canonical-character.
- Per-portfolio per-canonical-hashtag-rules-spec. Per-Instagram-30-max + per-TikTok-100-char + per-LinkedIn-3-5 + per-Twitter-2 + per-Pinterest-20-max + per-Threads-no-explicit + per-banned-hashtag-list-per-platform + per-trending-detection + per-relevance-scoring + per-anti-shadowban-rotation + per-hashtag-confidence-tier canonical-hashtag.
- Per-portfolio per-canonical-audio-license-spec. Per-TikTok-Commercial-Music-Library + per-Meta-Music-Licensing-Agreement + per-YouTube-Content-ID + per-YouTube-Music-Policies + per-ASCAP-BMI-SESAC-GMR + per-PRO-international + per-MLC-Mechanical-Licensing-Collective + per-Harry-Fox-Agency + per-DMCA-Section-512 + per-EU-Copyright-Directive-Article-17 + per-Italy-TikTok-music-ban-April-2023 + per-rights-cleared-music-library + per-podsafe + per-Creative-Commons + per-public-domain + per-audio-license-confidence-tier canonical-audio-license.
- Per-portfolio per-canonical-tagging-spec + per-canonical-link-spec + per-canonical-native-CTA-spec. Per-@mention + per-#hashtag + per-location-tag + per-product-tag + per-collaborator-tag + per-music-attribution + per-AI-generated-content-label + per-link-in-bio + per-trackable-UTM + per-platform-link-shortener + per-link-prefetch-warming + per-link-broken-detection + per-link-fraud-detection + per-platform-native-CTA-button + per-text-CTA + per-CTA-A-B-test + per-CTA-confidence-tier canonical-tagging-link-CTA.
- Per-portfolio per-canonical-distinctness-spec. Per-platform-unique-content-percentage + per-platform-unique-opening-line + per-platform-unique-hashtag-set + per-platform-unique-CTA + per-platform-unique-emoji-set + per-platform-unique-paragraph-structure + per-platform-unique-CTA-button-text + per-platform-unique-thumbnail-image + per-platform-unique-caption-format + per-distinctness-confidence-tier + per-distinctness-explainability canonical-distinctness.
- Per-portfolio per-canonical-per-platform-compliance-overlay. Per-Meta-Community-Standards + per-TikTok-Community-Guidelines + per-LinkedIn-Professional-Community-Policies + per-YouTube-Community-Guidelines + per-Twitter-Rules + per-Reddit-Content-Policy + per-Pinterest-Community-Guidelines + per-Threads-Community-Guidelines + per-Snapchat + per-Discord + per-Bluesky + per-Mastodon-Server-Rules + per-vertical-compliance + per-Tennessee-ELVIS-Act + per-11-state-deepfake-law + per-Massachusetts-AG-Copley-Advertising-2017 + per-FTC-Endorsement-Guides-2024 + per-FTC-PrivateGiver-2023 + per-FTC-substantiation-Pfizer-1972 + per-EU-AI-Act-Article-50 + per-Article-13-14-15 + per-Digital-Services-Act-Article-30-26 + per-Digital-Markets-Act + per-Illinois-BIPA + per-Texas-CUBI + per-Washington-MHMDA + per-Connecticut-CTDPA + per-Texas-DPSA + per-Virginia-CDPA + per-Colorado-CPA + per-Utah-CPA + per-CCPA-CPRA + per-CCPA-right-to-opt-out + per-GDPR-Article-22 + per-COPPA-13 + per-WCAG-2.2-AA + per-ARIA + per-EAA-EN-301-549 + per-Section-508 + per-ADA-Title-III + per-NIST-AI-RMF + per-ISO-42001 + per-ISO-27001 + per-SOC-2-Type-II + per-OPA-Cedar-Casbin-Cerbos-Oso canonical-compliance.
- Per-portfolio per-canonical-cross-skill-handoff. Per-handoff-to-35-sibling-skills canonical-handoff.
- Per-portfolio per-canonical-audit-trail + per-portfolio-audit-trail. Per-per-post-canonical-audit-record + per-immutable-WORM-storage + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-Copyright-Section-507-defense-retention + per-3-year-DMCA-Section-512-record-retention + per-3-year-FINRA-Rule-3110-social-media-supervision-archive + per-3-year-Illinois-BIPA-biometric-retention canonical-audit.
Frequently asked questions
What is multi-platform social cross-posting at scale — and what is the identical-cross-post-suppressed-by-algorithm problem?
A multi-location brand cross-posting one master draft to Facebook + Instagram feed + Instagram Story + Instagram Reel + TikTok + LinkedIn + Twitter/X + YouTube Shorts + Pinterest + Snapchat + Threads + Bluesky + Mastodon + Discord + Reddit + Tumblr + WeChat + WhatsApp + Telegram + Twitch + Vimeo + Quora + Medium + Substack faces a per-platform algorithmic suppression problem when posts are identical. Facebook EdgeRank + Instagram algorithm + TikTok For You algorithm + LinkedIn algorithm + Twitter/X algorithm + YouTube algorithm all detect identical or near-identical cross-posts and apply distribution penalties. Additionally per-platform aspect ratios (Instagram feed 1:1 / 1.91:1 / 4:5 + Instagram Story 9:16 + Instagram Reel 9:16 + TikTok 9:16 + Twitter 16:9 / 2:1 / 1:1 + LinkedIn 1.91:1 + Pinterest 2:3 / 1:2.1 + YouTube Short 9:16 + Facebook 1.91:1) + per-platform character limits (Twitter 280 + Threads 500 + Instagram 2200 + Facebook 63,206 + LinkedIn 3,000 + Pinterest 500 + TikTok 2,200 + YouTube Shorts 100) + per-platform hashtag rules (Instagram 30-max + TikTok 100-char + LinkedIn 3-5-best-practice + Twitter 2-best-practice + Pinterest 20-max + per-banned-hashtag-list) + per-platform audio-license requirements (TikTok Commercial Music Library + Meta Music Licensing + YouTube Content ID + ASCAP/BMI/SESAC mechanical license) all differ. Per-portfolio per-banner per-location per-master-draft per-canonical-platform-pointer (per-Facebook + per-Instagram-feed + per-Instagram-Story + per-Instagram-Reel + per-TikTok + per-LinkedIn + per-Twitter-X + per-YouTube-Short + per-YouTube-long + per-Pinterest + per-Snapchat + per-Threads + per-Bluesky + per-Mastodon + per-Discord + per-Reddit + per-Tumblr + per-WeChat + per-WhatsApp + per-Telegram + per-Twitch + per-Vimeo + per-Quora + per-Medium + per-Substack + per-canonical-platform) + per-canonical-format-adapter-spec + per-canonical-character-limit-spec + per-canonical-hashtag-rules-spec + per-canonical-audio-license-spec + per-canonical-tagging-spec + per-canonical-link-spec + per-canonical-native-CTA-spec + per-canonical-distinctness-spec + per-canonical-compliance-overlay + per-canonical-audit-trail.
Why does per-vendor-Hootsuite-canonical-account-flat-cross-poster break at multi-location social-media-cross-posting scale?
Per-vendor-Hootsuite-canonical-account-flat-cross-poster ships per-account per-flat-publish-to-multiple-platforms primitive — typically the operator drafts one post and Hootsuite publishes the identical text + identical image to Facebook + Instagram + Twitter + LinkedIn. Per-vendor-Sprout-Social + Later + Buffer + Loomly + SocialBee + Sendible + MeetEdgar + Agorapulse + Falcon.io + Khoros + Sprinklr + Brandwatch + Zoho-Social + CoSchedule + Planoly + Tailwind + Iconosquare + NapoleonCat + eClincher + SocialPilot + ContentStudio + Postoplan-canonical-account-flat-cross-poster ship per-vendor per-native account-flat-cross-poster primitives. All result in per-platform algorithmic suppression because cross-posted identical content is penalized. No per-canonical-platform taxonomy across the 25+ platforms, no per-canonical-format-adapter-spec resolving per-Facebook-1.91:1-to-1:1 + per-Instagram-feed-1:1-1.91:1-4:5 + per-Instagram-Story-9:16 + per-Instagram-Reel-9:16 + per-TikTok-9:16 + per-Twitter-16:9-2:1-1:1 + per-LinkedIn-1.91:1 + per-Pinterest-1:1.5-2:3-1:2.1 + per-YouTube-Short-9:16 + per-YouTube-thumbnail-16:9-1280x720 + per-Snapchat-9:16 + per-Threads + per-Bluesky + per-Mastodon + per-image-resize-Lanczos-bicubic-bilinear + per-image-crop-smart-saliency-detection + per-video-transcode-FFmpeg-handbrake + per-video-resize + per-video-bitrate-target-per-platform + per-video-codec-H.264-H.265-VP9-AV1 + per-audio-codec-AAC-Opus, no per-canonical-character-limit-spec resolving per-Twitter-280-with-1-attached-link-counts-as-23-chars + per-Threads-500 + per-Instagram-2200 + per-Facebook-63206 + per-LinkedIn-3000 + per-Pinterest-500 + per-TikTok-2200 + per-YouTube-Shorts-100 + per-YouTube-description-5000 + per-Bluesky-300 + per-Mastodon-500-default-but-configurable-per-instance + per-Reddit-40000-self-post-300-title + per-Discord-2000-message-4000-with-Nitro + per-Tumblr-no-limit-but-2000-best-practice + per-text-truncation-strategy-graceful-degradation-per-platform, no per-canonical-hashtag-rules-spec resolving per-Instagram-30-max + per-TikTok-100-char-limit + per-LinkedIn-3-5-best-practice + per-Twitter-2-best-practice + per-Pinterest-20-max + per-Threads-no-explicit-limit + per-banned-hashtag-list-per-platform (Instagram banned hashtags + TikTok banned hashtags + Pinterest banned hashtags) + per-hashtag-trending-detection + per-hashtag-relevance-scoring + per-hashtag-anti-shadowban-rotation, no per-canonical-audio-license-spec resolving per-TikTok-Commercial-Music-Library (the operationally distinctive anchor: commercial accounts can only use approved library not trending music; Italy TikTok music ban April 2023 ruling extends; Brazil + Indonesia + India similar restrictions) + per-Meta-Music-Licensing-Agreement + per-YouTube-Content-ID + per-ASCAP-mechanical-license + per-BMI-mechanical-license + per-SESAC-mechanical-license + per-PRO-international + per-MLC-Mechanical-Licensing-Collective + per-DMCA-Section-512 + per-EU-Copyright-Directive-Article-17 + per-Italy-TikTok-music-ban-April-2023 + per-rights-cleared-music-library (Epidemic + Artlist + Soundstripe + Storyblocks + AudioJungle + PremiumBeat + Marmoset + Musicbed + Audio Network + APM) + per-podsafe-license + per-Creative-Commons, no per-canonical-tagging-spec resolving per-@mention-format (per-Instagram-Twitter-@user + per-Threads-@user + per-LinkedIn-@person-or-company + per-Facebook-@page) + per-#hashtag-platform-specific-rules + per-location-tag-per-Instagram-place + per-product-tag-per-Instagram-Shopping + per-collaborator-tag-per-Instagram-Reel-collab + per-music-attribution-per-platform + per-AI-generated-content-label-Meta-deepfake-TikTok-AI-content-Pinterest-AI-content-YouTube-altered-content, no per-canonical-link-spec resolving per-link-in-bio-Linktree-Beacons-Linkin.bio-Lnk.bio + per-trackable-UTM (per-source + per-medium + per-campaign + per-term + per-content + per-id) + per-platform-link-shortener-vs-native (per-Twitter-t.co-auto + per-Instagram-no-clickable-link-in-caption-except-Stories-and-Reels + per-LinkedIn-clickable + per-Facebook-clickable + per-Pinterest-clickable + per-TikTok-bio-link-only + per-YouTube-description-clickable + per-Threads-clickable) + per-link-prefetch-warming + per-link-broken-detection + per-link-fraud-detection, no per-canonical-native-CTA-spec resolving per-platform-native-CTA-button (per-Facebook-CTA-Learn-More-Sign-Up-Book-Now-Get-Offer + per-Instagram-Story-swipe-up-Stickers-Link + per-Instagram-Reel-CTA + per-TikTok-CTA + per-LinkedIn-CTA + per-YouTube-end-screen + per-Pinterest-rich-pin) + per-text-CTA + per-CTA-A-B-test + per-CTA-confidence-tier, no per-canonical-distinctness-spec resolving per-platform-unique-content-percentage-to-avoid-algorithmic-penalty (per-Facebook-EdgeRank + per-Instagram-algorithm + per-TikTok-For-You-algorithm + per-LinkedIn-algorithm + per-Twitter-X-algorithm + per-YouTube-algorithm penalize cross-posted identical content) + per-per-platform-unique-opening-line + per-per-platform-unique-hashtag-set + per-per-platform-unique-CTA + per-per-platform-distinctness-confidence-tier, no per-canonical-per-post-compliance-overlay (per-platform community standards + per-vertical compliance + per-Tennessee-ELVIS-Act + per-Massachusetts-AG-Copley-Advertising-2017 + per-FTC-Endorsement-Guides-2024 + per-Italy-TikTok-music-ban-April-2023 + per-EU-AI-Act-Article-50-AI-disclosure + per-Digital-Services-Act-Article-30-Article-26 + per-Digital-Markets-Act + per-WCAG-2.2-AA + per-EAA-EN-301-549), no per-post audit trail with regulatory-defense retention. At 1-account-1-flat-cross-poster scale per-account per-flat-cross-poster primitive is enough. At multi-location social-media-cross-posting scale per-canonical-platform-pointer + per-canonical-format-adapter-spec + per-canonical-character-limit-spec + per-canonical-hashtag-rules-spec + per-canonical-audio-license-spec + per-canonical-tagging-spec + per-canonical-link-spec + per-canonical-native-CTA-spec + per-canonical-distinctness-spec + per-canonical-compliance-overlay + per-canonical-audit-trail.
How does per-platform format adapter library + per-platform character-limit spec + per-platform hashtag-rule spec + per-platform tagging spec + per-platform link spec + per-platform native-CTA spec work?
Per-portfolio per-banner per-location per-master-draft per-platform per-canonical-format-adapter-spec runs per-portfolio per-canonical-per-platform-aspect-ratio (per-Facebook-1.91:1-to-1:1 + per-Instagram-feed-1:1-1.91:1-4:5 + per-Instagram-Story-9:16 + per-Instagram-Reel-9:16-1080x1920 + per-TikTok-9:16-1080x1920 + per-Twitter-16:9-2:1-1:1 + per-LinkedIn-1.91:1-1200x627 + per-Pinterest-1:1.5-2:3-1:2.1 + per-YouTube-Short-9:16-1080x1920 + per-YouTube-thumbnail-16:9-1280x720 + per-Snapchat-9:16-1080x1920 + per-Threads-1:1-1.91:1 + per-Bluesky-1:1-1.91:1 + per-Mastodon-no-strict) + per-canonical-per-platform-image-resize (per-Lanczos + per-bicubic + per-bilinear + per-nearest-neighbor) + per-canonical-per-platform-image-crop (per-smart-saliency-detection + per-face-detection + per-center-crop + per-rule-of-thirds + per-content-aware-fill-Adobe-Sensei + per-Imagga-cropping + per-Cloudinary-AI-cropping) + per-canonical-per-platform-video-transcode (per-FFmpeg + per-HandBrake + per-AWS-MediaConvert + per-Cloudinary-video + per-Mux + per-Bitmovin) + per-canonical-per-platform-video-resize + per-canonical-per-platform-video-bitrate (per-Facebook-4Mbps-1080p + per-Instagram-3.5Mbps + per-TikTok-12Mbps + per-Twitter-25Mbps + per-LinkedIn-30Mbps + per-YouTube-Short-12Mbps + per-Pinterest-2Mbps) + per-canonical-per-platform-video-codec (per-H.264 + per-H.265-HEVC + per-VP9 + per-AV1) + per-canonical-per-platform-audio-codec (per-AAC-128kbps-256kbps + per-Opus + per-MP3) + per-canonical-per-platform-format-adapter-confidence-tier. Per-canonical-character-limit-spec runs per-portfolio per-canonical-per-platform-character-limit-table + per-canonical-per-platform-Twitter-280-with-1-attached-link-counts-as-23-chars + per-canonical-per-platform-Threads-500 + per-canonical-per-platform-Instagram-2200 + per-canonical-per-platform-Facebook-63206 + per-canonical-per-platform-LinkedIn-3000 + per-canonical-per-platform-Pinterest-500 + per-canonical-per-platform-TikTok-2200 + per-canonical-per-platform-YouTube-Shorts-100 + per-canonical-per-platform-YouTube-description-5000 + per-canonical-per-platform-Bluesky-300 + per-canonical-per-platform-Mastodon-500-default-but-configurable-per-instance + per-canonical-per-platform-Reddit-40000-self-post-300-title + per-canonical-per-platform-Discord-2000-message-4000-with-Nitro + per-canonical-per-platform-Tumblr-no-limit-2000-best-practice + per-canonical-per-platform-text-truncation-strategy (per-graceful-degradation + per-summary-extraction + per-pull-quote-substitution + per-thread-split-Twitter + per-cliff-hanger-CTA) + per-canonical-per-platform-character-limit-confidence-tier. Per-canonical-hashtag-rules-spec runs per-portfolio per-canonical-per-platform-Instagram-30-max + per-canonical-per-platform-TikTok-100-char-limit + per-canonical-per-platform-LinkedIn-3-5-best-practice + per-canonical-per-platform-Twitter-2-best-practice + per-canonical-per-platform-Pinterest-20-max + per-canonical-per-platform-Threads-no-explicit-limit + per-canonical-per-platform-banned-hashtag-list (per-Instagram-banned-hashtags + per-TikTok-banned-hashtags + per-Pinterest-banned-hashtags) + per-canonical-per-platform-hashtag-trending-detection + per-canonical-per-platform-hashtag-relevance-scoring + per-canonical-per-platform-hashtag-anti-shadowban-rotation + per-canonical-per-platform-hashtag-confidence-tier. Per-canonical-tagging-spec runs per-portfolio per-canonical-per-post-@mention-format + per-canonical-per-post-#hashtag-platform-specific-rules + per-canonical-per-post-location-tag-per-Instagram-place + per-canonical-per-post-product-tag-per-Instagram-Shopping + per-canonical-per-post-collaborator-tag-per-Instagram-Reel-collab + per-canonical-per-post-music-attribution-per-platform + per-canonical-per-post-AI-generated-content-label (per-Meta-deepfake + per-TikTok-AI-content + per-Pinterest-AI-content + per-YouTube-altered-content). Per-canonical-link-spec runs per-portfolio per-canonical-per-post-link-in-bio (per-Linktree + per-Beacons + per-Linkin.bio + per-Lnk.bio + per-Stan-Store + per-Snipfeed + per-Carrd + per-MilkShake + per-Komi + per-Pinney) + per-canonical-per-post-trackable-UTM (per-source + per-medium + per-campaign + per-term + per-content + per-id + per-banner-context) + per-canonical-per-post-platform-link-shortener-vs-native + per-canonical-per-post-link-prefetch-warming + per-canonical-per-post-link-broken-detection + per-canonical-per-post-link-fraud-detection. Per-canonical-native-CTA-spec runs per-portfolio per-canonical-per-platform-native-CTA-button + per-canonical-per-platform-text-CTA + per-canonical-per-platform-CTA-A-B-test (per-multi-arm-bandit + per-Thompson + per-LinUCB + per-contextual-bandit) + per-canonical-per-platform-CTA-confidence-tier.
What does per-platform audio-license spec + per-platform distinctness spec + per-platform compliance overlay do — and what are the TikTok-Commercial-Music-Library + Italy-TikTok-music-ban + ASCAP-BMI-SESAC + DMCA-EU-Copyright-Article-17 + per-platform-algorithmic-suppression anchors?
Per-portfolio per-banner per-location per-master-draft per-platform per-canonical-audio-license-spec runs per-portfolio per-canonical-per-platform-TikTok-Commercial-Music-Library (the first operationally distinctive anchor — commercial accounts including verified business accounts can only use approved Commercial Music Library, not trending consumer music; this fundamentally distinguishes commercial cross-posting from consumer cross-posting; Italy ANTITRUST + ICAI April 2023 ruling extends TikTok must label commercial music; Brazil + Indonesia + India similar emerging restrictions; SMW Group v TikTok 2023 EU enforcement) + per-canonical-per-platform-Meta-Music-Licensing-Agreement (Meta has licensing deals with major labels for personal/non-commercial use but commercial accounts are excluded; Instagram Music for Business requires Commercial Music Library) + per-canonical-per-platform-YouTube-Content-ID + per-canonical-per-platform-YouTube-Music-Policies + per-canonical-per-platform-ASCAP-mechanical-license + per-canonical-per-platform-BMI-mechanical-license + per-canonical-per-platform-SESAC-mechanical-license + per-canonical-per-platform-GMR + per-canonical-per-platform-PRO-international (PRS-UK + GEMA-Germany + SACEM-France + STIM-Sweden + JASRAC-Japan) + per-canonical-per-platform-MLC-Mechanical-Licensing-Collective + per-canonical-per-platform-Harry-Fox-Agency + per-canonical-per-platform-DMCA-Section-512 (the second distinctive anchor — 17 USC 512 safe harbor + take-down procedure + counter-notice + repeat-infringer policy; per-platform DMCA designated agent + repeat-infringer threshold typically 3-strikes) + per-canonical-per-platform-EU-Copyright-Directive-Article-17 (the third distinctive anchor — Directive (EU) 2019/790; platforms with user-uploaded content liable for copyright infringement unless best-efforts to obtain authorization + ensure unavailable + act expeditiously upon notice; Online Content-Sharing Service Providers; ContentLicensing.eu) + per-canonical-per-platform-Italy-TikTok-music-ban-April-2023 + per-canonical-per-platform-rights-cleared-music-library (per-Epidemic + per-Artlist + per-Soundstripe + per-Storyblocks + per-AudioJungle + per-PremiumBeat + per-Marmoset + per-Musicbed + per-Audio-Network + per-APM) + per-canonical-per-platform-podsafe-license + per-canonical-per-platform-Creative-Commons-attribution + per-canonical-per-platform-public-domain + per-canonical-per-platform-audio-license-confidence-tier. Per-canonical-distinctness-spec runs per-portfolio per-canonical-per-platform-unique-content-percentage-to-avoid-algorithmic-penalty (the fourth distinctive anchor — Facebook EdgeRank + Instagram algorithm + TikTok For You algorithm + LinkedIn algorithm + Twitter/X algorithm + YouTube algorithm penalize cross-posted identical content; per-platform-unique-opening-line + per-platform-unique-hashtag-set + per-platform-unique-CTA + per-platform-unique-emoji-set + per-platform-unique-paragraph-structure + per-platform-unique-CTA-button-text + per-platform-unique-thumbnail-image + per-platform-unique-caption-format) + per-canonical-per-platform-distinctness-confidence-tier + per-canonical-per-platform-distinctness-explainability. Per-canonical-per-platform-compliance-overlay runs per-portfolio per-canonical-per-post-Meta-Community-Standards + per-canonical-per-post-TikTok-Community-Guidelines + per-canonical-per-post-LinkedIn-Professional-Community-Policies + per-canonical-per-post-YouTube-Community-Guidelines + per-canonical-per-post-Twitter-Rules + per-canonical-per-post-Reddit-Content-Policy + per-canonical-per-post-Pinterest-Community-Guidelines + per-canonical-per-post-Threads-Community-Guidelines + per-canonical-per-post-Snapchat-Community-Guidelines + per-canonical-per-post-Discord-Community-Guidelines + per-canonical-per-post-Bluesky-Community-Guidelines + per-canonical-per-post-Mastodon-Server-Rules + per-canonical-per-post-vertical-compliance (per-cannabis-state-board-12-state + per-alcohol-TABC-DISCUS-tied-house + per-tobacco-FDA-prohibition + per-FDA-DSHEA + per-FDA-OPDP + per-FINRA-2210-3110 + per-state-bar-advertising + per-state-professional-licensing + per-healthcare-HIPAA-no-acknowledge-as-patient) + per-canonical-per-post-Tennessee-ELVIS-Act-2024 (when AI-voice in cross-post video) + per-canonical-per-post-11-state-deepfake-law + per-canonical-per-post-Massachusetts-AG-Copley-Advertising-2017 (when geofence-triggered healthcare cross-post) + per-canonical-per-post-FTC-Endorsement-Guides-2024-16-CFR-Part-255 (#ad disclosure with sufficient prominence; influencer + employee + family-member endorsement coverage; FTC PrivateGiver 2023 enforcement) + per-canonical-per-post-FTC-substantiation-Pfizer-1972 + per-canonical-per-post-EU-AI-Act-Article-50-AI-disclosure + per-canonical-per-post-EU-AI-Act-Article-13-14-15-high-risk + per-canonical-per-post-Digital-Services-Act-Article-30 + per-canonical-per-post-Digital-Services-Act-Article-26-trader-identity + per-canonical-per-post-Digital-Markets-Act + per-canonical-per-post-Illinois-BIPA + per-canonical-per-post-Texas-CUBI + per-canonical-per-post-Washington-MHMDA + per-canonical-per-post-Connecticut-CTDPA + per-canonical-per-post-Texas-DPSA + per-canonical-per-post-Virginia-CDPA + per-canonical-per-post-Colorado-CPA + per-canonical-per-post-Utah-CPA + per-canonical-per-post-CCPA-CPRA + per-canonical-per-post-CCPA-right-to-opt-out-of-automated-decisionmaking + per-canonical-per-post-GDPR-Article-22 + per-canonical-per-post-COPPA-13 + per-canonical-per-post-WCAG-2.2-AA + per-canonical-per-post-ARIA + per-canonical-per-post-EAA-EN-301-549 + per-canonical-per-post-Section-508 + per-canonical-per-post-ADA-Title-III + per-canonical-per-post-NIST-AI-RMF + per-canonical-per-post-ISO-42001 + per-canonical-per-post-ISO-27001 + per-canonical-per-post-SOC-2-Type-II + per-canonical-per-post-OPA-Cedar-Casbin-Cerbos-Oso-policy-as-code + per-canonical-per-post-compliance-confidence-tier.
What does per-post cross-skill-handoff + per-social-publishing-agent-canonical-bundle + per-post audit-trail do?
Per-portfolio per-post per-canonical-per-post-cross-skill-handoff runs per-portfolio per-canonical-per-post-handoff-to-social-media-cross-posting (parent commercial pillar) + per-canonical-per-post-handoff-to-social-publishing (parent agent) + per-canonical-per-post-handoff-to-per-platform-compliance-gating-build-pillar (sibling shipped #347 — compliance gate fires after format adaptation) + per-canonical-per-post-handoff-to-per-location-compliant-social-drafting-build-pillar (sibling shipped #340 — drafting fires before format adaptation) + per-canonical-per-post-handoff-to-franchisee-content-moderation-queue-build-pillar + per-canonical-per-post-handoff-to-per-location-event-tie-in-drafting-build-pillar + per-canonical-per-post-handoff-to-per-location-cadence-scheduling + per-canonical-per-post-handoff-to-brand-voice-management + per-canonical-per-post-handoff-to-forbidden-phrase-library + per-canonical-per-post-handoff-to-claims-allowlist-substantiation + per-canonical-per-post-handoff-to-marketing-content-llm-as-judge-build-pillar + per-canonical-per-post-handoff-to-marketing-ai-autonomy-profile-configuration-build-pillar + per-canonical-per-post-handoff-to-tiered-pre-filter-deterministic-gates-build-pillar + per-canonical-per-post-handoff-to-borderline-routing-build-pillar + per-canonical-per-post-handoff-to-five-destination-routing-build-pillar + per-canonical-per-post-handoff-to-fbc-override-learning-build-pillar + per-canonical-per-post-handoff-to-multi-dimensional-threshold-routing-build-pillar + per-canonical-per-post-handoff-to-routing-audit-trails-build-pillar + per-canonical-per-post-handoff-to-per-jurisdiction-compliance-multi-state-franchise-build-pillar + per-canonical-per-post-handoff-to-per-vertical-compliance-overlay-build-pillar + per-canonical-per-post-handoff-to-marketing-compliance-overlay-regulated-industries-build-pillar + per-canonical-per-post-handoff-to-generative-creative-production-build-pillar (multi-modal asset source) + per-canonical-per-post-handoff-to-per-platform-format-adapters-for-ad-creative-build-pillar (paid-side sibling) + per-canonical-per-post-handoff-to-ad-performance-feedback-loop-build-pillar + per-canonical-per-post-handoff-to-per-location-creative-fatigue-detection-build-pillar + per-canonical-per-post-handoff-to-master-record-build-pillar + per-canonical-per-post-handoff-to-real-time-customer-change-event-emission-build-pillar + per-canonical-per-post-handoff-to-versioned-history-regulatory-defense-build-pillar + per-canonical-per-post-handoff-to-versioned-customer-history-DSAR-build-pillar + per-canonical-per-post-handoff-to-multi-location-outreach-volume-cap-enforcement-build-pillar + per-canonical-per-post-handoff-to-per-location-cross-channel-attribution-rollup-build-pillar + per-canonical-per-post-handoff-to-per-location-multi-model-attribution-build-pillar + per-canonical-per-post-handoff-to-multi-source-attribution-preserving-lead-ingestion-build-pillar + per-canonical-per-post-handoff-to-multi-location-review-response-agent-assist-build-pillar (community-management-side sibling) + per-canonical-per-post-handoff-to-review-classification-build-pillar + per-canonical-per-post-handoff-to-per-location-ai-review-response-drafting-build-pillar. Per-social-publishing-agent-canonical-bundle integrates the multi-platform-format-adaptation skill with sibling skills on the same social-publishing agent: per-canonical-multi-platform-format-adaptation (this skill) + per-canonical-per-platform-compliance-gating + per-canonical-per-location-post-drafting + per-canonical-per-location-cadence-scheduling + per-canonical-franchisee-content-moderation-queue + per-canonical-per-location-event-tie-in-drafting. Social-publishing is now a 6-skill multi-build-pillar agent. Per-canonical-end-to-end-SLA runs per-canonical-per-post-platform-pointer-resolve-to-format-adapter-library-to-character-limit-spec-to-hashtag-rules-spec-to-audio-license-spec-to-tagging-spec-to-link-spec-to-native-CTA-spec-to-distinctness-spec-to-per-platform-compliance-overlay-to-TikTok-Commercial-Music-Library-Italy-TikTok-music-ban-ASCAP-BMI-SESAC-DMCA-EU-Copyright-Article-17-per-platform-algorithmic-suppression-anchors-to-FBC-feedback-loop-SLA. Per-portfolio per-post per-canonical-audit-trail runs per-portfolio per-canonical-per-post-canonical-audit-record (per-post-ID + per-banner-pointer + per-location-pointer + per-master-draft-pointer + per-canonical-platform-snapshot + per-format-adapter-snapshot + per-aspect-ratio-snapshot + per-image-resize-Lanczos-bicubic-bilinear-snapshot + per-image-crop-smart-saliency-detection-face-detection-snapshot + per-video-transcode-FFmpeg-HandBrake-AWS-MediaConvert-Cloudinary-Mux-Bitmovin-snapshot + per-video-bitrate-codec-snapshot + per-audio-codec-snapshot + per-character-limit-snapshot + per-truncation-strategy-snapshot + per-hashtag-rules-snapshot + per-banned-hashtag-snapshot + per-trending-detection-snapshot + per-anti-shadowban-rotation-snapshot + per-audio-license-snapshot + per-TikTok-Commercial-Music-Library-snapshot + per-Meta-Music-Licensing-Agreement-snapshot + per-YouTube-Content-ID-snapshot + per-ASCAP-BMI-SESAC-GMR-snapshot + per-PRO-international-snapshot + per-MLC-Mechanical-Licensing-Collective-snapshot + per-Harry-Fox-Agency-snapshot + per-DMCA-Section-512-snapshot + per-EU-Copyright-Directive-Article-17-snapshot + per-Italy-TikTok-music-ban-April-2023-snapshot + per-rights-cleared-music-library-snapshot + per-tagging-snapshot + per-@mention-snapshot + per-#hashtag-snapshot + per-location-tag-snapshot + per-product-tag-snapshot + per-collaborator-tag-snapshot + per-music-attribution-snapshot + per-AI-generated-content-label-snapshot + per-link-snapshot + per-link-in-bio-snapshot + per-trackable-UTM-snapshot + per-platform-link-shortener-snapshot + per-link-fraud-detection-snapshot + per-native-CTA-snapshot + per-CTA-A-B-test-snapshot + per-distinctness-snapshot + per-per-platform-unique-content-percentage-snapshot + per-compliance-overlay-snapshot + per-Meta-Community-Standards-snapshot + per-TikTok-Community-Guidelines-snapshot + per-LinkedIn-Professional-Community-Policies-snapshot + per-YouTube-Community-Guidelines-snapshot + per-Twitter-Rules-snapshot + per-Reddit-Content-Policy-snapshot + per-Pinterest-Threads-Snapchat-Discord-Bluesky-Mastodon-snapshot + per-vertical-compliance-snapshot + per-Tennessee-ELVIS-Act-snapshot + per-11-state-deepfake-law-snapshot + per-Massachusetts-AG-Copley-Advertising-2017-snapshot + per-FTC-Endorsement-Guides-2024-snapshot + per-FTC-PrivateGiver-2023-snapshot + per-FTC-substantiation-Pfizer-1972-snapshot + per-EU-AI-Act-Article-50-snapshot + per-EU-AI-Act-Article-13-14-15-snapshot + per-Digital-Services-Act-Article-30-26-snapshot + per-Digital-Markets-Act-snapshot + per-Illinois-BIPA-Texas-CUBI-Washington-MHMDA-snapshot + per-Connecticut-CTDPA-Texas-DPSA-Virginia-CDPA-Colorado-CPA-Utah-CPA-snapshot + per-CCPA-CPRA-snapshot + per-CCPA-right-to-opt-out-snapshot + per-GDPR-Article-22-snapshot + per-COPPA-13-snapshot + per-WCAG-2.2-AA-snapshot + per-ARIA-EAA-Section-508-ADA-Title-III-snapshot + per-NIST-AI-RMF-snapshot + per-ISO-42001-ISO-27001-SOC-2-Type-II-snapshot + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-snapshot + per-compliance-confidence-tier-snapshot + per-canonical-audit-record) + per-canonical-immutable-WORM-storage + per-canonical-7-year-IRS-tax-retention + per-canonical-7-year-FTC-substantiation-retention + per-canonical-7-year-Copyright-Section-507-defense-retention + per-canonical-3-year-DMCA-Section-512-record-retention + per-canonical-3-year-FINRA-Rule-3110-social-media-supervision-archive + per-canonical-3-year-Illinois-BIPA-biometric-retention.
What does per-canonical-end-to-end-replay do — and what is the recurring 25-platform per-format pattern?
Per-canonical-end-to-end-replay runs per-portfolio per-canonical-per-post-format-adapter-rewind + per-canonical-per-post-character-limit-rewind + per-canonical-per-post-hashtag-rules-rewind + per-canonical-per-post-audio-license-rewind + per-canonical-per-post-tagging-rewind + per-canonical-per-post-link-rewind + per-canonical-per-post-native-CTA-rewind + per-canonical-per-post-distinctness-rewind + per-canonical-per-post-compliance-overlay-rewind + per-canonical-per-post-TikTok-Commercial-Music-Library-Italy-TikTok-music-ban-ASCAP-BMI-SESAC-DMCA-EU-Copyright-Article-17-per-platform-algorithmic-suppression-anchors-rewind + per-canonical-per-post-replay-confidence-tier + per-canonical-per-post-replay-explainability. The recurring 25-platform per-format pattern: every per-post inherits the same canonical-platform-pointer + canonical-format-adapter-spec + canonical-character-limit-spec + canonical-hashtag-rules-spec + canonical-audio-license-spec + canonical-tagging-spec + canonical-link-spec + canonical-native-CTA-spec + canonical-distinctness-spec primitives, but each platform overlays platform-specific per-canonical-per-platform-aspect-ratio + per-canonical-per-platform-character-limit + per-canonical-per-platform-hashtag-rules + per-canonical-per-platform-audio-license-rules + per-canonical-per-platform-CTA-options + per-canonical-per-platform-community-standards + per-canonical-per-platform-distinctness-requirement. Same canonical pattern across all 25+ platforms; only the per-platform format adapter and per-platform compliance overlay differs.
Engage the social-publishing agent
Per-portfolio per-banner per-location per-master-draft per-canonical-platform-pointer + per-canonical-format-adapter-spec + per-canonical-character-limit-spec + per-canonical-hashtag-rules-spec + per-canonical-audio-license-spec + per-canonical-tagging-spec + per-canonical-link-spec + per-canonical-native-CTA-spec + per-canonical-distinctness-spec + per-canonical-per-platform-compliance-overlay + per-canonical-audit-trail + per-portfolio-audit-trail shipped as the orchestration layer above your existing per-social-scheduling-vendor + per-media-transcoding-vendor + per-music-licensing-vendor + per-social-compliance-vendor primitive.
Related reading
- Social media cross-posting (parent commercial pillar — buyer-outcome framing)
- Per-platform compliance gating for social posts (sibling build-pillar on the same social-publishing agent — compliance gate fires after format adaptation)
- Per-location compliant social drafting (sibling build-pillar — drafting fires before format adaptation)