Data-layer swarm · Local Context Ingestion Agent · Per-location-demographics skill · Build pillar · Published September 21, 2026
How to build per-location demographic feeds for multi-location content systems
Demographic data exists in territory-analysis databases (via the per-territory-demographic-data-ingestion skill on the territory-analysis-market-scoring agent) but downstream content-producing agents — Per-Location Page Generator + Email Orchestration + Social Publishing + Local SEM + Paid Social Creative + Loyalty Journey + Product Description + Local Content — cannot consume it because data lives in a research silo, not as a real-time feed. This guide explains how to architect the per-location-demographics skill on the Local Context Ingestion Agent end-to-end at multi-location demographic-data-api scale: per-portfolio per-banner per-location per-consumer per-canonical-consumer-pointer + per-canonical-feed-shape-spec + per-canonical-refresh-cadence-spec + per-canonical-fallback-strategy-spec + per-canonical-content-engine-integration-spec + per-canonical-feed-cache-invalidation-spec + per-canonical-per-feed-compliance-overlay + per-canonical-audit-trail + per-portfolio-audit-trail.
What you will build
- Per-portfolio per-banner per-location per-consumer per-canonical-consumer-pointer across 13 downstream content-producing agents — Per-Location Page Generator + Email Orchestration + Social Publishing + Local SEM + Paid Social Creative + Loyalty Journey + Product Description + Local Content + CS Agent Assist + Lost Call Recovery + Inventory-Aware Marketing + Subscription Lifecycle + Lead Scoring Routing.
- Per-canonical-feed-shape-spec — JSON-LD structured data + content engine API + master-record join (consumes real-time-customer-change-event-emission build-pillar output) + per-location personalization payload + graphql schema + REST OpenAPI 3.1.0 + gRPC protobuf + event streaming Kafka/Pulsar/Kinesis + CDC Debezium/Maxwell/Striim + reverse-ETL Hightouch/Census/Polytomic/Hevo/Workato + tenant-segregated feed.
- Per-canonical-refresh-cadence-spec — real-time event-driven (Kafka Streams + Apache Flink + Apache Pulsar + AWS Kinesis Data Streams + Google Pub/Sub + Azure Event Hubs + Materialize + RisingWave Streaming SQL + Tinybird real-time analytics) + near-real-time 1-minute + batch 15-minute + hourly + daily + weekly + monthly + quarterly + on-source-update + on-master-record-update + on-Census-ACS-release + on-Claritas/Experian/Esri/Spatial.ai/Acxiom update + on-customer-cohort-shift.
- Per-canonical-fallback-strategy-spec — graceful degradation when source unavailable + stale-data warning + per-consumer default segment + confidence-tier degradation + per-consumer tolerance threshold + fallback to broader geography (block-group → tract → county → MSA cascade) + fallback to older vintage + fallback to different source + circuit breaker (Hystrix + resilience4j) + bulkhead.
- Per-canonical-content-engine-integration-spec + per-canonical-feed-cache-invalidation-spec — 13-consumer integration (Per-Location Page Generator + Email Orchestration Klaviyo/Iterable/Braze/Customer.io/Salesforce Marketing Cloud/ActiveCampaign + Social Publishing Sprout/Hootsuite/Buffer/Later/Loomly + Local SEM Google Ads/Bing/Meta/LinkedIn + Paid Social Meta/TikTok/LinkedIn/Snap/Pinterest/Reddit + Loyalty Journey + Product Description + Local Content + CS Agent Assist Salesforce/Zendesk/Freshdesk/Intercom + Inventory-Aware Marketing + Subscription Lifecycle + Lead Scoring Routing) + feature flag rollout 11-tool ensemble (LaunchDarkly + Optimizely + Split + Statsig + GrowthBook + Eppo + Flagsmith + Unleash + ConfigCat + DevCycle + Posthog Feature Flags) + A/B test multi-arm bandit (Thompson + LinUCB + contextual + deep-contextual) + causal uplift CATE (T-learner + S-learner + X-learner + DR-learner + CausalML + DoubleML + EconML) + tag-based revalidation Next.js revalidateTag + on-demand ISR Next.js revalidatePath + Cache-Control stale-while-revalidate + CDN purge (Cloudflare + Fastly + Akamai + AWS CloudFront + Vercel Edge Network) + edge config update + Cloudflare Workers KV update + distributed cache (Redis + Memcached + Hazelcast + Aerospike) + Bloom filter cache busting + LRU/LFU/FIFO eviction.
- Per-canonical-per-feed-compliance-overlay — FTC Endorsement Guides 2024 16 CFR Part 255 (when demographic-data drives influencer-content rotation; FTC PrivateGiver 2023 enforcement) + FTC fake-review rule 2024 16 CFR Part 465 (when demographic-data drives review-rotation) + Tennessee ELVIS Act 2024 (when demographic-data drives AI-voice variation; 11-state matrix) + Lanham Act 15 USC 1125 false advertising (claims must not vary in substantiation based on segment) + 15 USC 1117 disgorgement + FTC substantiation Pfizer 1972 + FTC Made in USA Labeling Rule 2021 + ADA Title III Robles 9th Cir 2019 (when demographic-data drives per-segment content variations affecting accessibility) + DOJ ADA Title III 2024 rulemaking + WCAG 2.2 AA + ARIA + EAA EN 301 549 + Section 508 + California Unruh Act + 13-state accessibility + ECOA Reg B 12 CFR 1002 disparate-impact + Fair Housing Act + HUD vs Facebook 2022 Special Ad Audiences elimination + CCPA/CPRA Sensitive Personal Information Cal Civ Code 1798.140(ae) + CPPA enforcement + CCPA right-to-opt-out-of-automated-decisionmaking + GDPR Article 9 special categories EDPB Guidelines 8/2020 + GDPR Article 22 + COPPA-13 15 USC 6501 (YouTube FTC 2019 $170M + TikTok 2019 $5.7M + Microsoft Xbox 2023 $20M precedent) + state genetic information laws (GINA + Illinois Genetic Information Privacy Act + Florida GINA + Texas Genetic Privacy Act) + Census Bureau Title 13 USC 9 + HIPAA Security Rule 164.308 + HIPAA Safe Harbor de-identification + FERPA + Driver Privacy Protection Act DPPA (Reno v Condon 2000 SCOTUS) + Massachusetts AG Copley Advertising 2017 + state breach notification 50-state matrix + EU AI Act Article 50/13/14/15/22 + Digital Services Act Article 30/26 + Digital Markets Act + Connecticut CTDPA + Texas DPSA + Virginia CDPA + Colorado CPA + Utah CPA + Illinois BIPA + Texas CUBI + Washington MHMDA + 11-state deepfake-law + cannabis state board 12-state + alcohol DISCUS tied-house + tobacco FDA prohibition + FINRA 2210/Rule 3110 + SEC Rule 206(4)-1 + state bar + state medical/dental/veterinary/cosmetology board + 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-40-sibling-skills + per-per-feed-canonical-audit-record + per-immutable-WORM-storage + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-Fair-Housing-Act-defense-retention + per-7-year-ECOA-Reg-B-defense-retention + per-7-year-HIPAA-defense-retention + per-7-year-Lanham-Act-defense-retention + per-3-year-COPPA-13-record-retention + per-3-year-Illinois-BIPA-biometric-retention + per-3-year-ADA-Title-III-defense-retention + per-7-year-Tennessee-ELVIS-Act-defense-retention.
Why per-vendor-Claritas-account-flat-segment-table breaks at multi-location demographic-data-api scale
Per-vendor-Claritas-canonical-account-flat-segment-table ships per-account per-flat-PRIZM-segment-lookup primitive. At 1-account-1-flat-segment-table scale per-account per-flat-segment-table primitive is enough. At multi-location demographic-data-api scale per-canonical-consumer-pointer + per-canonical-feed-shape-spec + per-canonical-refresh-cadence-spec + per-canonical-fallback-strategy-spec + per-canonical-content-engine-integration-spec + per-canonical-feed-cache-invalidation-spec + per-canonical-per-feed-compliance-overlay + per-canonical-audit-trail. Per-vendor-Experian-Mosaic + Esri-Tapestry + Spatial.ai-PersonaLive + Acxiom-Personicx + Nielsen-MyBestSegments + Resonate-Data + LiveRamp-Identity-Graph + Neustar-OneID + Verisk-MarketStance + GeoLytics + Synergos + Pitney-Bowes-canonical-account-flat-segment-table ship per-vendor per-native account-flat-segment-table primitives.
The FTC-Endorsement-Guides-2024 anchor is the first operationally distinctive consumer-side constraint (different from #365 ingestion-side). When demographic-data drives influencer-content rotation per-segment, FTC PrivateGiver 2023 enforcement applies. Influencer endorsement matched to demographic segment must disclose #ad with sufficient prominence above-the-fold + clear-and-conspicuous. Civil penalties up to $51,744 per violation.
The FTC-fake-review-rule-2024 anchor is the second distinctive constraint. 16 CFR Part 465 effective October 2024. When demographic-data drives review-rotation showing different reviews to different demographic segments, review suppression cannot tie to demographic-segment. Civil penalties up to $51,744 per violation.
The Tennessee-ELVIS-Act-2024 anchor is the third distinctive constraint. When demographic-data drives AI-voice variation per-segment. ELVIS Act requires consent for AI-voice + creates property right in voice identity. 11-state matrix California AB 2602/AB 1836 + New York Civil Rights Law 50-51 + Texas + Florida + Illinois + Indiana + Louisiana + Michigan + Minnesota + Washington.
The Lanham-Act + FTC-substantiation anchor is the fourth distinctive constraint. 15 USC 1125 false advertising when demographic-data drives claims per-segment. Claims must not vary in substantiation based on segment. 15 USC 1117 disgorgement. FTC substantiation doctrine Pfizer-1972.
The ADA-Title-III-Robles + ECOA-Reg-B + Fair-Housing-Act + HUD-vs-Facebook-2022 anchor cluster is the fifth distinctive constraint. PDPs/landing pages/email/social variants must all meet WCAG 2.2 AA. ECOA Reg B disparate-impact when demographic-data drives credit-adjacent decisioning. Fair Housing Act when housing-adjacent. HUD vs Facebook 2022 Special Ad Audiences elimination.
The CCPA-Sensitive-PI + GDPR-Article-9 + COPPA-13 anchor is the sixth distinctive constraint. CCPA/CPRA Sensitive Personal Information Cal Civ Code 1798.140(ae) covers racial/ethnic origin + religious beliefs + genetic data + biometric data + health data + sex life + immigration status. GDPR Article 9 special categories. COPPA-13 + YouTube FTC 2019 $170M + TikTok 2019 $5.7M + Microsoft Xbox 2023 $20M precedent.
The operator-side architecture above per-vendor-flat-segment-table primitive is canonical-consumer-pointer + feed-shape-spec + refresh-cadence-spec + fallback-strategy-spec + content-engine-integration-spec + feed-cache-invalidation-spec + per-feed-compliance-overlay + cross-skill-handoff + audit-trail + portfolio-audit-trail.
What is in market today
Per-platform per-demographic-data-vendor
Claritas PRIZM, Experian Mosaic, Esri Tapestry, Spatial.ai PersonaLive, Acxiom Personicx, Nielsen MyBestSegments, Resonate Data, LiveRamp Identity Graph, Neustar OneID, Verisk MarketStance, GeoLytics, Synergos, Pitney Bowes Confirm. Per-account per-flat-segment-lookup primitive — typically a quarterly ZIP-to-segment lookup. No consumer-side feed shape. No 13-consumer routing. Per-canonical-consumer-pointer-canonical-feed-shape-spec-canonical-refresh-cadence-spec-canonical-fallback-strategy-spec-canonical-content-engine-integration-spec-canonical-feed-cache-invalidation-spec-canonical-per-feed-compliance-overlay-canonical-audit-trail is not the primitive.
Per-platform per-reverse-ETL-vendor
Hightouch, Census, Polytomic, Hevo, Workato, Tray.io, Zapier, Make/Integromat, n8n, Segment Personas, mParticle Audiences, Tealium AudienceStream, RudderStack Audiences, Snowflake Marketplace, Databricks Lakehouse, dbt Semantic Layer, Atlan, Castor. Per-account per-flat-pipeline primitive (typically blind to per-feed 13-consumer routing + per-feed-shape JSON-LD/content-engine-API/master-record-join/per-location-personalization-payload/graphql/REST-OpenAPI/gRPC/event-streaming/CDC + per-feed cache invalidation tag-based-revalidation/on-demand-ISR/Cache-Control-stale-while-revalidate/CDN-purge semantics). Per-canonical-per-consumer-13-consumer-routing-canonical-per-feed-JSON-LD-content-engine-API-master-record-join-per-location-personalization-payload-graphql-REST-OpenAPI-gRPC-event-streaming-Kafka-Pulsar-Kinesis-CDC-Debezium-Maxwell-Striim-canonical-per-feed-tag-based-revalidation-on-demand-ISR-Cache-Control-stale-while-revalidate-CDN-purge is not the primitive.
Per-platform per-CDP-vendor
Segment, mParticle, Tealium, RudderStack, Snowplow, ActionIQ, Treasure Data, Adobe Real-Time CDP, Salesforce Data Cloud, Microsoft Customer Insights, BlueConic, Lytics, Tealium AudienceStream, Optimove. Per-account per-flat-CDP-audience primitive (typically blind to per-feed refresh cadence 9-tool real-time ensemble Kafka-Streams/Apache-Flink/Apache-Pulsar/AWS-Kinesis-Data-Streams/Google-Pub-Sub/Azure-Event-Hubs/Materialize/RisingWave/Tinybird + per-feed fallback strategy graceful-degradation/per-consumer-default-segment/fallback-to-broader-geography-block-group-to-tract-to-county-to-MSA-cascade/fallback-to-older-vintage/fallback-to-different-source/circuit-breaker semantics). Per-canonical-per-feed-real-time-event-driven-Kafka-Streams-Apache-Flink-Apache-Pulsar-AWS-Kinesis-Data-Streams-Google-Pub-Sub-Azure-Event-Hubs-Materialize-RisingWave-Tinybird-canonical-per-feed-fallback-graceful-degradation-stale-data-warning-per-consumer-default-segment-fallback-to-broader-geography-fallback-to-older-vintage-circuit-breaker-Hystrix-resilience4j-bulkhead is not the primitive.
Per-platform per-feed-compliance-vendor
Hyperproof, Drata, Vanta, Thoropass, OneTrust, TrustArc, Ketch, Securiti, BigID, DataGrail, Transcend, Osano, AccessiBe, UserWay, AudioEye, Level Access, Compliance.ai. Per-account per-flat-policy-rule primitive (typically blind to per-feed FTC Endorsement Guides 2024 when demographic-data drives influencer-content rotation + FTC fake-review rule 2024 when review-rotation + Tennessee ELVIS Act when AI-voice variation + Lanham Act + ADA Title III + ECOA Reg B + Fair Housing + HUD vs Facebook 2022 + CCPA Sensitive PI + GDPR Article 9 + COPPA-13 + state genetic information laws GINA semantics). Per-canonical-per-feed-FTC-Endorsement-Guides-2024-canonical-per-feed-FTC-fake-review-rule-2024-canonical-per-feed-Tennessee-ELVIS-Act-canonical-per-feed-Lanham-Act-canonical-per-feed-ADA-Title-III-Robles-canonical-per-feed-ECOA-Reg-B-canonical-per-feed-Fair-Housing-Act-canonical-per-feed-HUD-vs-Facebook-2022-canonical-per-feed-CCPA-CPRA-Sensitive-Personal-Information-canonical-per-feed-GDPR-Article-9-canonical-per-feed-COPPA-13-canonical-per-feed-state-genetic-information-laws-GINA is not the primitive.
How the architecture is built
- Per-portfolio per-banner per-location per-consumer per-canonical-consumer-pointer-substrate. Per-13-canonical-consumer canonical-consumer.
- Per-portfolio per-canonical-feed-shape-spec. Per-JSON-LD + per-content-engine-API + per-master-record-join + per-per-location-personalization-payload + per-graphql + per-REST-OpenAPI-3.1.0 + per-gRPC-protobuf + per-event-streaming-Kafka-Pulsar-Kinesis + per-CDC-Debezium-Maxwell-Striim + per-reverse-ETL-Hightouch-Census-Polytomic-Hevo-Workato + per-tenant-segregated-feed + per-feed-shape-confidence-tier canonical-feed-shape.
- Per-portfolio per-canonical-refresh-cadence-spec. Per-real-time-event-driven-9-tool-ensemble + per-near-real-time-1-minute + per-batch-15-minute + per-hourly + per-daily + per-weekly + per-monthly + per-quarterly + per-on-source-update + per-on-master-record-update + per-on-Census-ACS-release + per-on-vendor-update + per-on-customer-cohort-shift + per-cadence-confidence-tier canonical-cadence.
- Per-portfolio per-canonical-fallback-strategy-spec. Per-graceful-degradation + per-stale-data-warning + per-per-consumer-default-segment + per-confidence-tier-degradation + per-per-consumer-tolerance-threshold + per-fallback-to-broader-geography + per-fallback-to-older-vintage + per-fallback-to-different-source + per-circuit-breaker-Hystrix-resilience4j + per-bulkhead + per-fallback-confidence-tier canonical-fallback.
- Per-portfolio per-canonical-content-engine-integration-spec. Per-13-consumer-integration + per-feature-flag-11-tool-ensemble + per-A-B-test-MAB + per-causal-uplift-CATE-T-S-X-DR-CausalML-DoubleML-EconML + per-content-engine-integration-confidence-tier canonical-content-engine.
- Per-portfolio per-canonical-feed-cache-invalidation-spec. Per-tag-based-revalidation-Next.js-revalidateTag + per-on-demand-ISR-Next.js-revalidatePath + per-Cache-Control-stale-while-revalidate + per-CDN-purge-Cloudflare-Fastly-Akamai-AWS-CloudFront-Vercel-Edge-Network + per-edge-config-update-Vercel-Edge-Config + per-Cloudflare-Workers-KV-update + per-distributed-cache-Redis-Memcached-Hazelcast-Aerospike + per-Bloom-filter-cache-busting + per-LRU-LFU-FIFO-eviction-policy + per-cache-invalidation-confidence-tier canonical-cache.
- Per-portfolio per-canonical-per-feed-compliance-overlay. Per-FTC-Endorsement-Guides-2024 + per-FTC-fake-review-rule-2024 + per-Tennessee-ELVIS-Act + per-11-state-deepfake-law + per-Lanham-Act + per-FTC-substantiation + per-FTC-Made-in-USA-Labeling-Rule-2021 + per-ADA-Title-III-Robles + per-DOJ-ADA-Title-III-2024 + per-WCAG-2.2-AA + per-ARIA + per-EAA-EN-301-549 + per-Section-508 + per-California-Unruh-Act + per-13-state-accessibility-law + per-ECOA-Reg-B + per-Fair-Housing-Act + per-HUD-vs-Facebook-2022 + per-CCPA-CPRA-Sensitive-PI + per-CCPA-right-to-opt-out + per-GDPR-Article-9 + per-GDPR-Article-22 + per-COPPA-13 + per-state-genetic-information-laws-GINA-Illinois-Florida-Texas + per-Census-Title-13-USC-9 + per-HIPAA-Security-Rule-164.308 + per-HIPAA-Safe-Harbor-de-identification + per-FERPA + per-DPPA-Reno-v-Condon + per-Massachusetts-AG-Copley-Advertising-2017 + per-state-breach-notification-50-state + per-EU-AI-Act-Article-50-13-14-15-22 + per-Digital-Services-Act-Article-30-26 + per-Digital-Markets-Act + per-Connecticut-CTDPA + per-Texas-DPSA + per-Virginia-CDPA + per-Colorado-CPA + per-Utah-CPA + per-Illinois-BIPA + per-Texas-CUBI + per-Washington-MHMDA + per-cannabis-state-board-12-state + per-alcohol-DISCUS + per-tobacco-FDA + per-FINRA-2210-Rule-3110 + per-SEC-Rule-206-4-1 + per-state-bar + per-state-medical-dental-veterinary-cosmetology-board + 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-40-sibling-skills canonical-handoff.
- Per-portfolio per-canonical-audit-trail + per-portfolio-audit-trail. Per-per-feed-canonical-audit-record + per-immutable-WORM-storage + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-Fair-Housing-Act-defense-retention + per-7-year-ECOA-Reg-B-defense-retention + per-7-year-HIPAA-defense-retention + per-7-year-Lanham-Act-defense-retention + per-3-year-COPPA-13-record-retention + per-3-year-Illinois-BIPA-biometric-retention + per-3-year-ADA-Title-III-defense-retention + per-7-year-Tennessee-ELVIS-Act-defense-retention canonical-audit.
Frequently asked questions
What is per-location demographic feeds for multi-location content systems — and what is the demographic-data-stuck-in-territory-analysis problem?
Demographic data exists in territory-analysis databases (sourced via the per-territory-demographic-data-ingestion skill on the territory-analysis-market-scoring agent at /how-to-build-per-territory-demographic-data-ingestion-at-multi-location-scale) but downstream content-producing agents — Per-Location Page Generator + Email Orchestration + Social Publishing + Local SEM + Paid Social Creative + Loyalty Journey + Product Description + Local Content — cannot consume it because data lives in a research silo, not as a real-time feed. Per-portfolio per-banner per-location per-consumer per-canonical-consumer-pointer (per-Per-Location-Page-Generator + per-Email-Orchestration + per-Social-Publishing + per-Local-SEM + per-Paid-Social-Creative + per-Loyalty-Journey + per-Product-Description + per-Local-Content + per-CS-Agent-Assist + per-Lost-Call-Recovery + per-Inventory-Aware-Marketing + per-Subscription-Lifecycle + per-Lead-Scoring-Routing + per-canonical-consumer) + per-canonical-feed-shape-spec + per-canonical-refresh-cadence-spec + per-canonical-fallback-strategy-spec + per-canonical-content-engine-integration-spec + per-canonical-feed-cache-invalidation-spec + per-canonical-per-feed-compliance-overlay + per-canonical-audit-trail.
Why does per-vendor-Claritas-canonical-account-flat-segment-table break at multi-location demographic-data-api scale?
Per-vendor-Claritas-canonical-account-flat-segment-table ships per-account per-flat-PRIZM-segment-lookup primitive — typically the operator does a ZIP-to-PRIZM-segment lookup once per quarter. Per-vendor-Experian-Mosaic + Esri-Tapestry + Spatial.ai-PersonaLive + Acxiom-Personicx + Nielsen-MyBestSegments + Resonate-Data + LiveRamp-Identity-Graph + Neustar-OneID + Verisk-MarketStance + GeoLytics + Synergos + Pitney-Bowes-canonical-account-flat-segment-table ship per-vendor per-native account-flat-segment-table primitives. None resolves consumer-side feed shape. None routes feed to 13+ downstream content-producing agents. None handles per-content-engine cache invalidation. None handles per-content-engine compliance overlay specific to content-generation (FTC Endorsement Guides 2024 + FTC fake-review rule 2024 + Tennessee ELVIS Act when AI-voice variation + Lanham Act when claims). No per-canonical-consumer taxonomy across the 13 downstream consumers, no per-canonical-feed-shape-spec resolving per-JSON-LD-structured-data + per-content-engine-API + per-master-record-join + per-per-location-personalization-payload + per-graphql-schema + per-REST-OpenAPI-3.1.0 + per-gRPC-protobuf + per-event-streaming-Kafka-Pulsar-Kinesis + per-CDC-Debezium-Maxwell-Striim + per-reverse-ETL-Hightouch-Census-Polytomic-Hevo-Workato + per-tenant-segregated-feed, no per-canonical-refresh-cadence-spec resolving per-real-time-event-driven + per-near-real-time-1-minute + per-batch-15-minute + per-hourly + per-daily + per-weekly + per-monthly + per-quarterly + per-on-source-update + per-on-master-record-update + per-on-Census-ACS-release + per-on-Claritas-Experian-Esri-Spatial.ai-Acxiom-update + per-on-customer-cohort-shift, no per-canonical-fallback-strategy-spec resolving per-graceful-degradation-when-source-unavailable + per-stale-data-warning + per-per-consumer-default-segment + per-confidence-tier-degradation + per-per-consumer-tolerance-threshold + per-fallback-to-broader-geography (block-group→tract→county→MSA) + per-fallback-to-older-vintage + per-fallback-to-different-source, no per-canonical-content-engine-integration-spec resolving per-Per-Location-Page-Generator-integration + per-Email-Orchestration-Klaviyo-Iterable-Braze-integration + per-Social-Publishing-Sprout-Hootsuite-Buffer-integration + per-Local-SEM-Google-Ads-Bing-integration + per-Paid-Social-Meta-TikTok-LinkedIn-integration + per-Loyalty-Journey-integration + per-Product-Description-integration + per-Local-Content-integration + per-CS-Agent-Assist-integration + per-Inventory-Aware-Marketing-integration + per-Subscription-Lifecycle-integration + per-Lead-Scoring-Routing-integration + per-feature-flag-rollout-LaunchDarkly-Optimizely-Split-Statsig-GrowthBook-Eppo, no per-canonical-feed-cache-invalidation-spec resolving per-tag-based-revalidation-Next.js-revalidateTag + per-on-demand-ISR-Next.js-revalidatePath + per-Cache-Control-stale-while-revalidate + per-CDN-purge-Cloudflare-Fastly-Akamai-AWS-CloudFront + per-edge-config-update-Vercel-Edge-Config + per-Cloudflare-Workers-KV-update + per-distributed-cache-Redis-Memcached + per-Bloom-filter-cache-busting + per-LRU-eviction-policy, no per-canonical-per-feed-compliance-overlay (the operationally distinctive anchor on the consumer-side: FTC Endorsement Guides 2024 when demographic-data drives influencer-content rotation + FTC fake-review rule 2024 when demographic-data drives review-rotation + Tennessee ELVIS Act when demographic-data drives AI-voice variation + Lanham Act when demographic-data drives claims + ADA Title III Robles when accessibility considerations + all foundational anchors from #365 ingestion-side Census Title 13 + HIPAA + FERPA + DPPA + ECOA Reg B + Fair Housing + HUD vs Facebook 2022 + CCPA Sensitive PI + GDPR Article 9 + COPPA-13 + state genetic information laws GINA), no per-feed audit trail with regulatory-defense retention. At 1-account-1-flat-segment-table scale per-account per-flat-segment-table primitive is enough. At multi-location demographic-data-api scale per-canonical-consumer-pointer + per-canonical-feed-shape-spec + per-canonical-refresh-cadence-spec + per-canonical-fallback-strategy-spec + per-canonical-content-engine-integration-spec + per-canonical-feed-cache-invalidation-spec + per-canonical-per-feed-compliance-overlay + per-canonical-audit-trail.
How does per-feed shape + per-feed refresh cadence + per-feed fallback + per-content-engine integration + per-feed cache-invalidation work?
Per-portfolio per-banner per-location per-consumer per-canonical-feed-shape-spec runs per-portfolio per-canonical-per-consumer-JSON-LD-structured-data + per-canonical-per-consumer-content-engine-API + per-canonical-per-consumer-master-record-join (consumes the master-record golden record via real-time-customer-change-event-emission build-pillar) + per-canonical-per-consumer-per-location-personalization-payload + per-canonical-per-consumer-graphql-schema + per-canonical-per-consumer-REST-OpenAPI-3.1.0 + per-canonical-per-consumer-gRPC-protobuf + per-canonical-per-consumer-event-streaming-Kafka-Pulsar-Kinesis + per-canonical-per-consumer-CDC-Debezium-Maxwell-Striim + per-canonical-per-consumer-reverse-ETL-Hightouch-Census-Polytomic-Hevo-Workato + per-canonical-per-consumer-tenant-segregated-feed + per-canonical-per-consumer-feed-shape-confidence-tier. Per-canonical-refresh-cadence-spec runs per-portfolio per-canonical-per-feed-real-time-event-driven (per-Kafka-Streams + per-Apache-Flink + per-Apache-Pulsar + per-AWS-Kinesis-Data-Streams + per-Google-Pub-Sub + per-Azure-Event-Hubs + per-Materialize + per-RisingWave-Streaming-SQL + per-Tinybird-real-time-analytics) + per-canonical-per-feed-near-real-time-1-minute + per-canonical-per-feed-batch-15-minute + per-canonical-per-feed-hourly + per-canonical-per-feed-daily + per-canonical-per-feed-weekly + per-canonical-per-feed-monthly + per-canonical-per-feed-quarterly + per-canonical-per-feed-on-source-update + per-canonical-per-feed-on-master-record-update + per-canonical-per-feed-on-Census-ACS-release + per-canonical-per-feed-on-vendor-update + per-canonical-per-feed-on-customer-cohort-shift + per-canonical-per-feed-cadence-confidence-tier. Per-canonical-fallback-strategy-spec runs per-portfolio per-canonical-per-feed-graceful-degradation-when-source-unavailable + per-canonical-per-feed-stale-data-warning + per-canonical-per-feed-per-consumer-default-segment + per-canonical-per-feed-confidence-tier-degradation + per-canonical-per-feed-per-consumer-tolerance-threshold + per-canonical-per-feed-fallback-to-broader-geography (per-block-group-to-tract-to-county-to-MSA cascade) + per-canonical-per-feed-fallback-to-older-vintage + per-canonical-per-feed-fallback-to-different-source + per-canonical-per-feed-circuit-breaker-Hystrix-resilience4j + per-canonical-per-feed-bulkhead + per-canonical-per-feed-fallback-confidence-tier. Per-canonical-content-engine-integration-spec runs per-portfolio per-canonical-per-feed-Per-Location-Page-Generator-integration + per-canonical-per-feed-Email-Orchestration-Klaviyo-Iterable-Braze-Customer.io-Salesforce-Marketing-Cloud-ActiveCampaign-integration + per-canonical-per-feed-Social-Publishing-Sprout-Hootsuite-Buffer-Later-Loomly-integration + per-canonical-per-feed-Local-SEM-Google-Ads-Bing-Meta-LinkedIn-integration + per-canonical-per-feed-Paid-Social-Creative-Meta-TikTok-LinkedIn-Snap-Pinterest-Reddit-integration + per-canonical-per-feed-Loyalty-Journey-integration + per-canonical-per-feed-Product-Description-integration + per-canonical-per-feed-Local-Content-integration + per-canonical-per-feed-CS-Agent-Assist-Salesforce-Zendesk-Freshdesk-Intercom-integration + per-canonical-per-feed-Inventory-Aware-Marketing-integration + per-canonical-per-feed-Subscription-Lifecycle-integration + per-canonical-per-feed-Lead-Scoring-Routing-integration + per-canonical-per-feed-feature-flag-rollout-LaunchDarkly-Optimizely-Split-Statsig-GrowthBook-Eppo-Flagsmith-Unleash-ConfigCat-DevCycle-Posthog + per-canonical-per-feed-A-B-test-multi-arm-bandit-Thompson-LinUCB-contextual-bandit + per-canonical-per-feed-causal-uplift-CATE-T-S-X-DR-CausalML-DoubleML-EconML + per-canonical-per-feed-content-engine-integration-confidence-tier. Per-canonical-feed-cache-invalidation-spec runs per-portfolio per-canonical-per-feed-tag-based-revalidation-Next.js-revalidateTag + per-canonical-per-feed-on-demand-ISR-Next.js-revalidatePath + per-canonical-per-feed-Cache-Control-stale-while-revalidate + per-canonical-per-feed-CDN-purge-Cloudflare-Fastly-Akamai-AWS-CloudFront-Vercel-Edge-Network + per-canonical-per-feed-edge-config-update-Vercel-Edge-Config + per-canonical-per-feed-Cloudflare-Workers-KV-update + per-canonical-per-feed-distributed-cache-Redis-Memcached-Hazelcast-Aerospike + per-canonical-per-feed-Bloom-filter-cache-busting + per-canonical-per-feed-LRU-eviction-policy + per-canonical-per-feed-LFU-eviction-policy + per-canonical-per-feed-FIFO-eviction-policy + per-canonical-per-feed-cache-invalidation-confidence-tier.
What does per-feed compliance overlay do — and what are the FTC-Endorsement-Guides-2024 + FTC-fake-review-2024 + Tennessee-ELVIS-Act + Lanham-Act + ADA-Title-III + ECOA-Reg-B + Fair-Housing + CCPA-Sensitive-PI + GDPR-Article-9 + COPPA-13 anchors?
Per-portfolio per-banner per-location per-consumer per-feed per-canonical-per-feed-compliance-overlay runs per-portfolio per-canonical-per-feed-FTC-Endorsement-Guides-2024-16-CFR-Part-255 (the first operationally distinctive consumer-side anchor — when demographic-data drives influencer-content rotation per-segment + FTC PrivateGiver 2023 enforcement; influencer endorsement matched to demographic segment must disclose #ad with sufficient prominence above-the-fold + clear-and-conspicuous; civil penalties up to $51,744 per violation) + per-canonical-per-feed-FTC-fake-review-rule-2024-16-CFR-Part-465 (the second distinctive anchor — 16 CFR Part 465 effective October 2024; when demographic-data drives review-rotation showing different reviews to different demographic segments; review suppression cannot tie to demographic-segment; civil penalties up to $51,744 per violation) + per-canonical-per-feed-Tennessee-ELVIS-Act-2024 (the third distinctive anchor — when demographic-data drives AI-voice variation per-segment; ELVIS Act requires consent for AI-voice + creates property right in voice identity; 11-state matrix California AB 2602/AB 1836 + New York Civil Rights Law 50-51 + Texas + Florida + Illinois + Indiana + Louisiana + Michigan + Minnesota + Washington) + per-canonical-per-feed-Lanham-Act-15-USC-1125-false-advertising (the fourth distinctive anchor — when demographic-data drives claims per-segment; claims must not vary in substantiation based on segment; 15 USC 1117 disgorgement) + per-canonical-per-feed-FTC-substantiation-Pfizer-1972 + per-canonical-per-feed-FTC-Made-in-USA-Labeling-Rule-2021 + per-canonical-per-feed-ADA-Title-III-Robles-9th-Cir-2019 (the fifth distinctive anchor — when demographic-data drives per-segment content variations that affect accessibility; PDPs/landing pages/email/social variants must all meet WCAG 2.2 AA) + per-canonical-per-feed-DOJ-ADA-Title-III-2024-rulemaking + per-canonical-per-feed-WCAG-2.2-AA + per-canonical-per-feed-ARIA + per-canonical-per-feed-EAA-EN-301-549 + per-canonical-per-feed-Section-508 + per-canonical-per-feed-California-Unruh-Act + per-canonical-per-feed-13-state-accessibility-law + per-canonical-per-feed-ECOA-Reg-B-disparate-impact (the sixth distinctive anchor — same as #365 ingestion-side but here the consumer-side feed cannot drive credit-adjacent decisioning that creates disparate-impact; CFPB enforcement) + per-canonical-per-feed-Fair-Housing-Act + per-canonical-per-feed-HUD-vs-Facebook-2022-Special-Ad-Audiences-elimination + per-canonical-per-feed-CCPA-CPRA-Sensitive-Personal-Information (the seventh distinctive anchor — Cal Civ Code 1798.140(ae); demographic-data driving content variation must allow consumer right to limit use of sensitive PI; CPPA enforcement; consumer right to opt out of automated decisionmaking) + per-canonical-per-feed-GDPR-Article-9-special-categories (the eighth distinctive anchor — racial/ethnic origin + religious beliefs + genetic data + biometric data + health data + sex life + sexual orientation prohibited unless explicit consent + exception; EDPB Guidelines 8/2020) + per-canonical-per-feed-GDPR-Article-22-automated-decision-profiling + per-canonical-per-feed-COPPA-13 (the ninth distinctive anchor — 15 USC 6501; demographic-data on under-13 children requires verified parental consent + no behavioral advertising; YouTube FTC 2019 $170M + TikTok 2019 $5.7M + Microsoft Xbox 2023 $20M precedent) + per-canonical-per-feed-state-genetic-information-laws-GINA-42-USC-2000ff + per-canonical-per-feed-Illinois-Genetic-Information-Privacy-Act-410-ILCS-513 + per-canonical-per-feed-Florida-GINA + per-canonical-per-feed-Texas-Genetic-Privacy-Act + per-canonical-per-feed-Census-Bureau-Title-13-USC-9 (when Census-derived data; aggregated data at block-group level and above is public; per-block-level subject to additional protection) + per-canonical-per-feed-HIPAA-Security-Rule-164.308 (when health-derived data) + per-canonical-per-feed-HIPAA-Safe-Harbor-de-identification-45-CFR-164.514 + per-canonical-per-feed-FERPA-20-USC-1232g (when education-derived data) + per-canonical-per-feed-Driver-Privacy-Protection-Act-DPPA-18-USC-2721 (when DMV-derived data; Reno v Condon 2000 SCOTUS) + per-canonical-per-feed-Massachusetts-AG-Copley-Advertising-2017 (when geofence-triggered demographic-data drives content variation near healthcare facilities) + per-canonical-per-feed-state-breach-notification-50-state-matrix + per-canonical-per-feed-EU-AI-Act-Article-50-AI-disclosure + per-canonical-per-feed-EU-AI-Act-Article-13-14-15-high-risk + per-canonical-per-feed-EU-AI-Act-Article-22 + per-canonical-per-feed-Digital-Services-Act-Article-30-trader-identity + per-canonical-per-feed-Article-26 + per-canonical-per-feed-Digital-Markets-Act + per-canonical-per-feed-Connecticut-CTDPA + per-canonical-per-feed-Texas-DPSA + per-canonical-per-feed-Virginia-CDPA + per-canonical-per-feed-Colorado-CPA + per-canonical-per-feed-Utah-CPA + per-canonical-per-feed-Illinois-BIPA + per-canonical-per-feed-Texas-CUBI + per-canonical-per-feed-Washington-MHMDA + per-canonical-per-feed-11-state-deepfake-law + per-canonical-per-feed-cannabis-state-board-12-state-when-cannabis-vertical + per-canonical-per-feed-alcohol-DISCUS-tied-house + per-canonical-per-feed-tobacco-FDA-prohibition + per-canonical-per-feed-FINRA-2210-Rule-3110-when-financial-vertical + per-canonical-per-feed-SEC-Rule-206-4-1 + per-canonical-per-feed-state-bar-when-legal-vertical + per-canonical-per-feed-state-medical-dental-veterinary-cosmetology-board + per-canonical-per-feed-NIST-AI-RMF + per-canonical-per-feed-ISO-42001 + per-canonical-per-feed-ISO-27001 + per-canonical-per-feed-SOC-2-Type-II + per-canonical-per-feed-OPA-Cedar-Casbin-Cerbos-Oso-policy-as-code + per-canonical-per-feed-compliance-confidence-tier.
What does per-feed cross-skill-handoff + per-local-context-agent-canonical-bundle + per-feed audit-trail do?
Per-portfolio per-feed per-canonical-per-feed-cross-skill-handoff runs per-portfolio per-canonical-per-feed-handoff-to-demographic-data-api (parent commercial pillar shared with #365) + per-canonical-per-feed-handoff-to-local-context-ingestion (parent agent shared with #338 + #359) + per-canonical-per-feed-handoff-to-per-territory-demographic-data-ingestion-build-pillar (sibling shipped #365 on the territory-analysis-market-scoring agent — this skill consumes the ingestion-side output) + per-canonical-per-feed-handoff-to-local-context-change-events-build-pillar (sibling shipped #338 on same local-context-ingestion agent) + per-canonical-per-feed-handoff-to-per-location-event-ingestion-build-pillar (sibling shipped #359 on same local-context-ingestion agent) + per-canonical-per-feed-handoff-to-hyper-local-search-trends-build-pillar + per-canonical-per-feed-handoff-to-multi-location-weather-driven-marketing-reactions-build-pillar + per-canonical-per-feed-handoff-to-per-location-news-ingestion + per-canonical-per-feed-handoff-to-runtime-readable-behavioral-cohorts-build-pillar + per-canonical-per-feed-handoff-to-master-record-build-pillar + per-canonical-per-feed-handoff-to-real-time-customer-change-event-emission-build-pillar + per-canonical-per-feed-handoff-to-per-location-list-segmentation-build-pillar (sibling shipped #345) + per-canonical-per-feed-handoff-to-per-location-dynamic-content-build-pillar + per-canonical-per-feed-handoff-to-per-location-landing-pages-build-pillar + per-canonical-per-feed-handoff-to-per-area-service-pages-build-pillar (sibling shipped #350) + per-canonical-per-feed-handoff-to-architect-per-neighborhood-content-build-pillar + per-canonical-per-feed-handoff-to-per-location-compliant-social-drafting-build-pillar (sibling shipped #340) + per-canonical-per-feed-handoff-to-multi-platform-format-adaptation-build-pillar (sibling shipped #353) + per-canonical-per-feed-handoff-to-per-platform-compliance-gating-build-pillar (sibling shipped #347) + per-canonical-per-feed-handoff-to-multi-location-compliant-rsa-drafting-build-pillar + per-canonical-per-feed-handoff-to-multi-location-ad-copy-swarm-build-pillar + per-canonical-per-feed-handoff-to-per-location-ppc-bid-and-budget-management-build-pillar + per-canonical-per-feed-handoff-to-per-location-cannibalization-defense-build-pillar (sibling shipped #352) + per-canonical-per-feed-handoff-to-multi-location-sms-broadcast-engine-build-pillar + per-canonical-per-feed-handoff-to-push-notification-marketing-build-pillar + per-canonical-per-feed-handoff-to-triggered-multi-location-direct-mail-automation-build-pillar + per-canonical-per-feed-handoff-to-per-location-gbp-posting-build-pillar + per-canonical-per-feed-handoff-to-per-platform-format-adapters-for-ad-creative-build-pillar + per-canonical-per-feed-handoff-to-generative-creative-production-build-pillar + per-canonical-per-feed-handoff-to-ad-performance-feedback-loop-build-pillar (sibling shipped #342) + per-canonical-per-feed-handoff-to-per-location-creative-fatigue-detection-build-pillar + per-canonical-per-feed-handoff-to-per-location-mmm-driven-budget-recommendation-engine-build-pillar + per-canonical-per-feed-handoff-to-per-location-mmm-for-multi-store-marketing-budget-allocation-build-pillar + per-canonical-per-feed-handoff-to-per-location-multi-model-attribution-build-pillar + per-canonical-per-feed-handoff-to-per-location-cross-channel-attribution-rollup-build-pillar + per-canonical-per-feed-handoff-to-multi-source-attribution-preserving-lead-ingestion-build-pillar + per-canonical-per-feed-handoff-to-anomaly-detection-skill + per-canonical-per-feed-handoff-to-false-positive-suppression-build-pillar + per-canonical-per-feed-handoff-to-per-jurisdiction-compliance-multi-state-franchise-build-pillar + per-canonical-per-feed-handoff-to-per-vertical-compliance-overlay-build-pillar + per-canonical-per-feed-handoff-to-marketing-compliance-overlay-regulated-industries-build-pillar + per-canonical-per-feed-handoff-to-versioned-history-regulatory-defense-build-pillar. Per-local-context-agent-canonical-bundle integrates the per-location-demographics skill with sibling skills on the same local-context-ingestion agent: per-canonical-per-location-demographics (this skill) + per-canonical-local-context-change-events (#338) + per-canonical-per-location-event-ingestion (#359) + per-canonical-hyper-local-search-trends + per-canonical-multi-location-weather-driven-marketing-reactions + per-canonical-per-location-news-ingestion. Local-context-ingestion is now a 3-skill multi-build-pillar agent. Per-canonical-end-to-end-SLA runs per-canonical-per-feed-consumer-pointer-resolve-to-feed-shape-spec-to-refresh-cadence-to-fallback-strategy-to-content-engine-integration-to-feed-cache-invalidation-to-per-feed-compliance-overlay-to-FTC-Endorsement-Guides-2024-FTC-fake-review-2024-Tennessee-ELVIS-Act-Lanham-Act-ADA-Title-III-ECOA-Reg-B-Fair-Housing-CCPA-Sensitive-PI-GDPR-Article-9-COPPA-13-anchors-to-FBC-feedback-loop-SLA. Per-portfolio per-feed per-canonical-audit-trail runs per-portfolio per-canonical-per-feed-canonical-audit-record (per-feed-ID + per-banner-pointer + per-location-pointer + per-consumer-pointer + per-canonical-13-consumer-snapshot + per-feed-shape-snapshot + per-JSON-LD-content-engine-API-master-record-join-per-location-personalization-payload-graphql-REST-OpenAPI-gRPC-event-streaming-Kafka-Pulsar-Kinesis-CDC-Debezium-Maxwell-Striim-reverse-ETL-Hightouch-Census-Polytomic-Hevo-Workato-tenant-segregated-snapshot + per-refresh-cadence-snapshot + per-real-time-event-driven-near-real-time-batch-hourly-daily-weekly-monthly-quarterly-on-source-update-snapshot + per-fallback-strategy-snapshot + per-graceful-degradation-stale-data-warning-default-segment-confidence-tier-degradation-tolerance-threshold-fallback-broader-geography-older-vintage-different-source-circuit-breaker-bulkhead-snapshot + per-content-engine-integration-snapshot + per-Per-Location-Page-Generator-Email-Orchestration-Social-Publishing-Local-SEM-Paid-Social-Loyalty-Journey-Product-Description-Local-Content-CS-Agent-Assist-Inventory-Aware-Marketing-Subscription-Lifecycle-Lead-Scoring-Routing-snapshot + per-feature-flag-LaunchDarkly-Optimizely-Split-Statsig-GrowthBook-Eppo-snapshot + per-A-B-test-MAB-snapshot + per-causal-uplift-CATE-T-S-X-DR-CausalML-DoubleML-EconML-snapshot + per-cache-invalidation-snapshot + per-tag-based-revalidation-Next.js-revalidateTag-on-demand-ISR-revalidatePath-stale-while-revalidate-CDN-purge-Cloudflare-Fastly-Akamai-AWS-CloudFront-Vercel-Edge-Network-edge-config-Cloudflare-Workers-KV-distributed-cache-Redis-Memcached-Hazelcast-Aerospike-Bloom-filter-LRU-LFU-FIFO-eviction-snapshot + per-compliance-overlay-snapshot + per-FTC-Endorsement-Guides-2024-snapshot + per-FTC-fake-review-rule-2024-snapshot + per-Tennessee-ELVIS-Act-snapshot + per-11-state-deepfake-law-snapshot + per-Lanham-Act-snapshot + per-FTC-substantiation-snapshot + per-FTC-Made-in-USA-Labeling-Rule-2021-snapshot + per-ADA-Title-III-Robles-snapshot + per-DOJ-ADA-Title-III-2024-snapshot + per-WCAG-2.2-AA-ARIA-EAA-Section-508-snapshot + per-California-Unruh-Act-snapshot + per-13-state-accessibility-law-snapshot + per-ECOA-Reg-B-snapshot + per-Fair-Housing-Act-snapshot + per-HUD-vs-Facebook-2022-snapshot + per-CCPA-CPRA-Sensitive-Personal-Information-snapshot + per-GDPR-Article-9-special-categories-EDPB-Guidelines-snapshot + per-GDPR-Article-22-snapshot + per-COPPA-13-YouTube-TikTok-Microsoft-Xbox-snapshot + per-state-genetic-information-laws-GINA-Illinois-Florida-Texas-snapshot + per-Census-Bureau-Title-13-USC-9-snapshot + per-HIPAA-Security-Rule-164.308-snapshot + per-HIPAA-Safe-Harbor-de-identification-snapshot + per-FERPA-snapshot + per-Driver-Privacy-Protection-Act-DPPA-Reno-v-Condon-snapshot + per-Massachusetts-AG-Copley-Advertising-2017-snapshot + per-state-breach-notification-50-state-snapshot + per-EU-AI-Act-Article-50-13-14-15-22-snapshot + per-Digital-Services-Act-Article-30-26-snapshot + per-Digital-Markets-Act-snapshot + per-Connecticut-CTDPA-Texas-DPSA-Virginia-CDPA-Colorado-CPA-Utah-CPA-snapshot + per-Illinois-BIPA-Texas-CUBI-Washington-MHMDA-snapshot + per-cannabis-state-board-12-state-snapshot + per-alcohol-DISCUS-tied-house-snapshot + per-tobacco-FDA-prohibition-snapshot + per-FINRA-2210-Rule-3110-snapshot + per-SEC-Rule-206-4-1-snapshot + per-state-bar-snapshot + per-state-medical-dental-veterinary-cosmetology-board-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-Fair-Housing-Act-defense-retention + per-canonical-7-year-ECOA-Reg-B-defense-retention + per-canonical-7-year-HIPAA-defense-retention + per-canonical-7-year-Lanham-Act-defense-retention + per-canonical-3-year-COPPA-13-record-retention + per-canonical-3-year-Illinois-BIPA-biometric-retention + per-canonical-3-year-ADA-Title-III-defense-retention + per-canonical-7-year-Tennessee-ELVIS-Act-defense-retention.
What is the recurring 13-consumer × per-feed-shape × per-vertical pattern?
Every per-feed inherits the same canonical-consumer-pointer + canonical-feed-shape-spec + canonical-refresh-cadence-spec + canonical-fallback-strategy-spec + canonical-content-engine-integration-spec + canonical-feed-cache-invalidation-spec primitives, but each per-consumer × per-vertical cell overlays a vertical-specific per-canonical-per-feed-compliance-overlay (per-cannabis-state-board-12-state + per-alcohol-DISCUS + per-tobacco-FDA + per-DEA-Schedule + per-FINRA-2210 + per-SEC-Rule-206-4-1 + per-state-bar + per-state-medical-dental-veterinary-cosmetology-board). Same canonical pattern across all consumers/verticals; only the per-vertical compliance overlay differs.
Engage the local-context agent
Per-portfolio per-banner per-location per-consumer per-canonical-consumer-pointer + per-canonical-feed-shape-spec + per-canonical-refresh-cadence-spec + per-canonical-fallback-strategy-spec + per-canonical-content-engine-integration-spec + per-canonical-feed-cache-invalidation-spec + per-canonical-per-feed-compliance-overlay + per-canonical-audit-trail + per-portfolio-audit-trail shipped as the orchestration layer above your existing per-demographic-data-vendor + per-reverse-ETL-vendor + per-CDP-vendor + per-feed-compliance-vendor primitive.
Related reading
- Per-territory demographic data ingestion (sibling build-pillar on territory-analysis-market-scoring agent — ingestion-side; this skill consumes the ingestion output)
- Local-market change events to marketing systems (sibling on the same local-context-ingestion agent — change events feed cache invalidation triggers)
- Per-location event ingestion across multiple events APIs (sibling on the same local-context-ingestion agent — similar consumer-side fan-out pattern)