Get-found swarm · Local-Context-Ingestion Agent · Competitive-density-mapping skill · Build pillar · Published July 12, 2026
How to build per-location competitive density mapping for multi-location franchise development
This guide explains how to architect the competitive-density-mapping skill on the local-context-ingestion agent end-to-end at multi-location franchise development scale: per-portfolio per-banner per-location per-canonical-per-competitor-discovery-spec + per-canonical-per-location-trade-area-density-scoring-spec + per-canonical-per-location-cannibalization-risk-scoring-spec + per-canonical-per-location-white-space-opportunity-scoring-spec + per-canonical-per-location-multi-LLM-pre-publish-check + per-canonical-per-location-FBC-feedback-loop + per-canonical-per-location-audit-trail + per-portfolio audit-trail.
What you will build
- Per-portfolio per-banner per-location per-canonical-per-competitor-discovery-spec across per-direct-competitor + per-indirect-competitor + per-substitute-category + per-emerging-competitor + per-canonical-competitor-class + per-Google-Maps-Places-API + per-Bing-Maps-Local-Search + per-Apple-Maps-Connect + per-Yelp-Fusion-API + per-Tripadvisor-API + per-OpenStreetMap-Overpass + per-Foursquare-Places-API + per-Placer.ai-Places + per-SafeGraph-Places + per-NAP-normalization + per-fuzzy-matching + per-Levenshtein-Jaro-Winkler-Soundex + per-canonicalization + per-coverage-confidence + per-multi-LLM-classification + per-confidence-tier + per-explainability + per-Crunchbase-PitchBook-emerging-competitor-handoff.
- Per-canonical-per-location-trade-area-density-scoring-spec — per-1-mile-radius + per-3-mile-radius + per-5-mile-radius + per-10-mile-radius + per-15-minute-drive-time + per-30-minute-drive-time + per-DMA-overlay + per-trading-area-overlap + per-Reilly-Huff-Converse-Christaller-gravity + per-Voronoi-tessellation + per-XGBoost-LightGBM-CatBoost-ensemble + per-deep-learning-Transformer + per-Bayesian-posterior + per-confidence-interval + per-density-explainability.
- Per-canonical-per-location-cannibalization-risk-scoring-spec + per-white-space-opportunity-scoring-spec — per-own-banner-cannibalization + per-sister-banner-multi-banner-cannibalization + per-Reilly-Huff-Converse-gravity-loss + per-foot-traffic-overlap-handoff + per-receipt-overlap-handoff + per-revenue-loss-projection + per-cannibalization-confidence-tier + per-cannibalization-explainability + per-under-served + per-demand-supply-gap + per-Esri-Tapestry + per-Census-ACS + per-Nielsen-Claritas-PRIZM + per-Acxiom-Personicx + per-psychographic-overlay + per-spending-power + per-mobility-pattern-Placer-SafeGraph + per-anchor-tenant-co-tenancy + per-zoning-permit-Black-Knight-handoff + per-real-estate-cost-CoStar-handoff + per-projected-revenue-XGBoost-LightGBM-CatBoost + per-Transformer + per-Bayesian-posterior + per-confidence-interval + per-OPA-Cedar-Casbin-Cerbos-Oso-site-suitability-policy + per-white-space-explainability + per-franchise-development-decision-handoff.
- Per-canonical-per-location-multi-LLM-pre-publish-check — per-multi-LLM-ensemble + per-competitor-claim-substantiation + per-trade-area-claim-substantiation + per-projected-revenue-claim-substantiation + per-FTC-substantiation-doctrine + per-FTC-MARS-multi-location-substantiation + per-FDD-Item-19-financial-performance-representation + per-LLM-confidence-scoring + per-LLM-self-consistency + per-LLM-chain-of-thought.
- Per-canonical-per-location-FBC-feedback + per-audit-trail + per-cross-skill-handoff — per-realized-vs-projected-revenue + per-realized-vs-projected-foot-traffic + per-realized-vs-projected-cannibalization + per-density-index-recalibration + per-Reilly-Huff-Converse-gravity-recalibration + per-Voronoi-tessellation-recalibration + per-projected-revenue-XGBoost-LightGBM-CatBoost-recalibration + per-Transformer-recalibration + per-Bayesian-prior-recalibration + per-competitor-discovery-coverage-recalibration + per-competitor-deduplication-recalibration + per-pattern-learning + per-emerging-competitor-detection + per-per-location-canonical-audit-record + per-FTC-substantiation-doctrine + per-FTC-MARS + per-FDD-Item-19-financial-performance-representation + per-FDD-Item-12-Item-17 + per-CCPA-CPRA-DSAR + per-GDPR-DPIA + per-LGPD-ANPD + per-DPDP-India + per-PIPEDA-OPC + per-CASL-CRTC + per-EU-AI-Act-Article-13 + per-EU-AI-Act-Article-14 + per-NIST-AI-RMF + per-immutable-WORM + per-7-year-FDD-retention-state-franchise-registration + per-handoff-to-12-sibling-skills.
Why per-vendor-Placer.ai-rolled-up-flat-competitor-list breaks at multi-location franchise development scale
Per-vendor-Placer.ai-Trade-Area-canonical-rolled-up-flat-competitor-list ships per-account per-rolled-up per-flat-competitor-list primitive. Per-vendor-SafeGraph-Places + Foursquare-Places + UberMedia + Esri-Tapestry + ArcGIS-Business-Analyst + Sites-USA + Tango-Analytics + Buxton + Mapping-Analytics + Kalibrate + Pitney-Bowes-Mapinfo + SiteZeus-canonical-rolled-up-flat-competitor-list ship per-vendor per-native rolled-up flat-competitor-list primitives.
At 1-account-1-rolled-up-flat-list scale per-account per-rolled-up per-flat-competitor-list primitive is enough. At multi-location franchise development scale per-per-location-per-competitor-discovery-spec + per-per-location-trade-area-density-scoring-spec + per-per-location-cannibalization-risk-scoring-spec + per-per-location-white-space-opportunity-scoring-spec + per-per-location-multi-LLM-pre-publish-check + per-per-location-FBC-feedback-loop + per-per-location-audit-trail.
Per-account-rolled-up-flat-competitor-list + per-per-location-per-competitor-discovery-blind + per-per-location-trade-area-density-scoring-blind + per-per-location-cannibalization-risk-scoring-blind + per-per-location-white-space-opportunity-scoring-blind + per-per-location-multi-LLM-pre-publish-blind + per-per-location-FBC-feedback-loop-blind + per-multi-format-audit-trail-blind + per-FTC-substantiation-doctrine-blind + per-FTC-MARS-multi-location-substantiation-blind + per-FDD-Item-19-financial-performance-representation-blind + per-FDD-Item-12-Item-17-blind + per-state-franchise-registration-blind + per-EU-AI-Act-Article-13-Article-14-blind + per-NIST-AI-RMF-blind.
The operator-side architecture above per-vendor-flat-competitor-list primitive is canonical-per-location-per-competitor-discovery-spec + per-per-location-trade-area-density-scoring-spec + per-per-location-cannibalization-risk-scoring-spec + per-per-location-white-space-opportunity-scoring-spec + per-per-location-multi-LLM-pre-publish-check + per-per-location-FBC-feedback-loop + per-per-location-audit-trail + per-portfolio-audit-trail.
What is in market today
Per-platform per-trade-area-density-vendor
Placer.ai Trade Area, SafeGraph Places, Foursquare Places, UberMedia, Cuebiq, X-Mode, Veraset, Spectus.ai (Cuebiq), Near Intelligence, AirSage, AccuWeather Mobile, Pingup. Per-account per-rolled-up per-flat-competitor-list primitive. Per-canonical-per-location-trade-area-polygon-definition-canonical-per-location-trade-area-competitor-count-canonical-per-location-trade-area-density-index-canonical-per-location-trade-area-Reilly-Huff-Converse-Christaller-gravity-canonical-per-location-trade-area-Voronoi-tessellation-canonical-per-location-trade-area-XGBoost-LightGBM-CatBoost-ensemble-canonical-per-location-trade-area-deep-learning-Transformer-canonical-per-location-trade-area-Bayesian-posterior-canonical-per-location-trade-area-confidence-interval-canonical-per-location-trade-area-density-explainability is not the primitive.
Per-platform per-site-selection-vendor
Esri Tapestry, ArcGIS Business Analyst, Sites USA, Tango Analytics, Buxton, Mapping Analytics, Kalibrate, Pitney Bowes Mapinfo, SiteZeus, eSite Analytics, RetailStat, Smart Site (Synergos Technologies), Modern Realty Intelligence. Per-account per-site-decision-primitive. Per-canonical-per-location-cannibalization-Reilly-Huff-Converse-gravity-loss-canonical-per-location-cannibalization-foot-traffic-overlap-handoff-canonical-per-location-cannibalization-receipt-overlap-handoff-canonical-per-location-cannibalization-revenue-loss-projection-canonical-per-location-cannibalization-confidence-tier-canonical-per-location-cannibalization-explainability-canonical-per-trade-area-projected-revenue-XGBoost-LightGBM-CatBoost-canonical-per-trade-area-projected-revenue-deep-learning-Transformer-canonical-per-trade-area-projected-revenue-Bayesian-posterior-canonical-per-trade-area-projected-revenue-confidence-interval-canonical-per-trade-area-site-suitability-OPA-Cedar-Casbin-Cerbos-Oso-policy-as-code is not the primitive.
Per-platform per-competitor-discovery-vendor
Google Maps Places API, Bing Maps Local Search, Apple Maps Connect, Yelp Fusion API, Tripadvisor API, OpenStreetMap Overpass, Foursquare Places API, Crunchbase, PitchBook, Owler, SimilarWeb, Comparably, Glassdoor. Per-account per-source per-flat-list primitive. Per-canonical-per-location-per-competitor-direct-NAICS-SIC-handoff-canonical-per-location-per-competitor-indirect-substitute-handoff-canonical-per-location-per-competitor-emerging-startup-Crunchbase-PitchBook-handoff-canonical-per-location-per-competitor-multi-source-ingestion-canonical-per-location-per-competitor-deduplication-canonical-per-location-per-competitor-canonicalization-canonical-per-location-per-competitor-coverage-confidence-canonical-per-location-per-competitor-multi-LLM-classification-canonical-per-location-per-competitor-confidence-tier-canonical-per-location-per-competitor-explainability is not the primitive.
Per-platform per-demographic-overlay-vendor
Esri Tapestry, Census ACS, Nielsen Claritas PRIZM, Acxiom Personicx, Experian Mosaic, Epsilon Abacus, Cuebiq, Tealium AudienceStream, BlueConic, Lotame, Adobe Audience Manager. Per-account per-segmentation-package primitive. Per-canonical-per-location-trade-area-demand-supply-gap-canonical-per-location-trade-area-demographic-overlay-canonical-per-location-trade-area-psychographic-overlay-canonical-per-location-trade-area-spending-power-canonical-per-location-trade-area-mobility-pattern-Placer-SafeGraph-canonical-per-location-trade-area-anchor-tenant-co-tenancy-canonical-per-location-trade-area-zoning-permit-Black-Knight-handoff-canonical-per-location-trade-area-real-estate-cost-CoStar-handoff is not the primitive.
How the architecture is built
- Per-portfolio per-banner per-location per-canonical-per-competitor-discovery-substrate. Per-direct-NAICS-SIC + per-indirect-substitute + per-emerging-Crunchbase-PitchBook + per-9-multi-source-ingestion + per-NAP-normalization + per-fuzzy-matching + per-Levenshtein-Jaro-Winkler-Soundex + per-canonicalization + per-coverage-confidence + per-multi-LLM-classification + per-confidence-tier + per-explainability canonical-discovery.
- Per-portfolio per-canonical-per-location-trade-area-density-scoring-spec. Per-1-mile-3-mile-5-mile-10-mile-radius + per-15-30-minute-drive-time + per-DMA-overlay + per-trading-area-overlap + per-Reilly-Huff-Converse-Christaller-gravity + per-Voronoi-tessellation + per-XGBoost-LightGBM-CatBoost + per-Transformer + per-Bayesian + per-confidence-interval + per-density-explainability canonical-density.
- Per-portfolio per-canonical-per-location-cannibalization-risk-scoring-spec. Per-own-banner + per-sister-banner + per-Reilly-Huff-Converse-gravity-loss + per-foot-traffic-overlap-handoff + per-receipt-overlap-handoff + per-revenue-loss-projection + per-confidence-tier + per-explainability canonical-cannibalization.
- Per-portfolio per-canonical-per-location-white-space-opportunity-scoring-spec. Per-under-served + per-demand-supply-gap + per-demographic-overlay + per-psychographic-overlay + per-spending-power + per-mobility-pattern + per-anchor-tenant-co-tenancy + per-zoning-permit-handoff + per-real-estate-cost-handoff + per-projected-revenue-XGBoost-LightGBM-CatBoost + per-Transformer + per-Bayesian + per-confidence-interval + per-OPA-Cedar-Casbin-Cerbos-Oso-site-suitability + per-white-space-explainability + per-franchise-development-decision-handoff canonical-white-space.
- Per-portfolio per-canonical-per-location-multi-LLM-pre-publish-check. Per-multi-LLM-ensemble + per-competitor-claim-substantiation + per-trade-area-claim-substantiation + per-projected-revenue-claim-substantiation + per-FTC-substantiation-doctrine + per-FTC-MARS-multi-location-substantiation + per-FDD-Item-19-financial-performance-representation + per-LLM-confidence + per-LLM-self-consistency + per-LLM-chain-of-thought canonical-LLM.
- Per-portfolio per-canonical-per-location-FBC-feedback-loop. Per-realized-vs-projected-revenue + per-realized-vs-projected-foot-traffic + per-realized-vs-projected-cannibalization + per-density-index-recalibration + per-Reilly-Huff-Converse-recalibration + per-Voronoi-tessellation-recalibration + per-projected-revenue-XGBoost-LightGBM-CatBoost-recalibration + per-Transformer-recalibration + per-Bayesian-prior-recalibration + per-competitor-discovery-coverage-recalibration + per-competitor-deduplication-recalibration + per-pattern-learning + per-emerging-competitor-detection canonical-FBC.
- Per-portfolio per-canonical-per-location-audit-trail + per-portfolio-audit-trail. Per-per-location-canonical-audit-record + per-FTC-substantiation-doctrine + per-FTC-MARS + per-FDD-Item-19-financial-performance-representation + per-FDD-Item-12-Item-17 + per-CCPA-CPRA-DSAR + per-GDPR-DPIA + per-LGPD-ANPD + per-DPDP-India + per-PIPEDA-OPC + per-CASL-CRTC + per-EU-AI-Act-Article-13 + per-EU-AI-Act-Article-14 + per-NIST-AI-RMF + per-immutable-WORM + per-7-year-FDD-retention-state-franchise-registration canonical-audit.
- Per-portfolio per-canonical-per-location-cross-skill-handoff. Per-handoff-to-12-sibling-skills canonical-handoff.
- Per-portfolio per-local-context-ingestion-agent-canonical-bundle. Per-competitive-density-mapping + per-competitor-mapping + per-competitor-rank-tracking + per-foot-traffic-ingestion + per-zoning-permit-ingestion + per-real-estate-cost-ingestion + per-anchor-tenant-co-tenancy-ingestion + per-demographic-psychographic-overlay-ingestion canonical-bundle.
- Per-portfolio per-canonical-end-to-end-SLA. Per-competitor-discover-to-trade-area-density-score-to-cannibalization-risk-score-to-white-space-opportunity-score-to-pre-publish-to-present-to-FBC-SLA canonical-end-to-end-SLA.
- Per-portfolio per-canonical-end-to-end-replay. Per-replay-spec + per-replay-trace + per-replay-decision canonical-replay.
Frequently asked questions
What is per-location competitive density mapping for multi-location franchise development?
Per-location competitive density mapping runs per-portfolio per-banner per-location per-canonical-per-competitor-discovery-spec (per-direct-competitor + per-indirect-competitor + per-substitute-category + per-emerging-competitor + per-canonical-competitor-class) + per-canonical-per-location-trade-area-density-scoring-spec + per-canonical-per-location-cannibalization-risk-scoring-spec + per-canonical-per-location-white-space-opportunity-scoring-spec + per-canonical-per-location-multi-LLM-pre-publish-check + per-canonical-per-location-FBC-feedback-loop + per-canonical-per-location-audit-trail + per-portfolio audit-trail.
Why does per-vendor-Placer.ai-canonical-rolled-up-flat-competitor-list break at multi-location franchise development scale?
Per-vendor-Placer.ai-Trade-Area-canonical-rolled-up-flat-competitor-list ships per-account per-rolled-up per-flat-competitor-list primitive. Per-vendor-SafeGraph-Places-canonical + per-Foursquare-Places-canonical + per-UberMedia-canonical + per-Esri-Tapestry-canonical + per-ArcGIS-Business-Analyst-canonical + per-Sites-USA-canonical + per-Tango-Analytics-canonical + per-Buxton-canonical + per-Mapping-Analytics-canonical + per-Kalibrate-canonical + per-Pitney-Bowes-Mapinfo-canonical + per-SiteZeus-canonical-rolled-up-flat-competitor-list ship per-vendor per-native rolled-up flat-competitor-list primitives. At 1-account-1-rolled-up-flat-list scale per-account per-rolled-up per-flat-competitor-list primitive is enough. At multi-location franchise development scale per-canonical-per-location-per-competitor-discovery-spec + per-canonical-per-location-trade-area-density-scoring-spec + per-canonical-per-location-cannibalization-risk-scoring-spec + per-canonical-per-location-white-space-opportunity-scoring-spec + per-canonical-per-location-multi-LLM-pre-publish-check + per-canonical-per-location-FBC-feedback-loop + per-canonical-per-location-audit-trail.
How does per-location per-competitor-discovery + per-trade-area-density-scoring + per-cannibalization-risk-scoring work?
Per-portfolio per-banner per-location per-canonical-per-competitor-discovery-spec runs per-portfolio per-canonical-per-competitor-direct-NAICS-SIC-handoff + per-canonical-per-competitor-indirect-substitute-handoff + per-canonical-per-competitor-emerging-startup-Crunchbase-PitchBook-handoff + per-canonical-per-competitor-multi-source-ingestion (per-Google-Maps-Places-API + per-Bing-Maps-Local-Search + per-Apple-Maps-Connect + per-Yelp-Fusion-API + per-Tripadvisor-API + per-OpenStreetMap-Overpass + per-Foursquare-Places-API + per-Placer.ai-Places + per-SafeGraph-Places + per-canonical-source) + per-canonical-per-competitor-deduplication-spec (per-NAP-normalization + per-fuzzy-matching + per-Levenshtein-Jaro-Winkler-Soundex + per-canonical-dedup-method) + per-canonical-per-competitor-canonicalization-spec + per-canonical-per-competitor-coverage-confidence-spec + per-canonical-per-competitor-multi-LLM-classification + per-canonical-per-competitor-confidence-tier + per-canonical-per-competitor-explainability. Per-canonical-per-location-trade-area-density-scoring-spec runs per-portfolio per-canonical-per-location-trade-area-polygon-definition (per-1-mile-radius + per-3-mile-radius + per-5-mile-radius + per-10-mile-radius + per-15-minute-drive-time + per-30-minute-drive-time + per-DMA-overlay + per-trading-area-overlap + per-canonical-trade-area-polygon) + per-canonical-per-location-trade-area-competitor-count + per-canonical-per-location-trade-area-density-index-spec + per-canonical-per-location-trade-area-Reilly-Huff-Converse-Christaller-gravity-spec + per-canonical-per-location-trade-area-Voronoi-tessellation + per-canonical-per-location-trade-area-XGBoost-LightGBM-CatBoost-ensemble + per-canonical-per-location-trade-area-deep-learning-Transformer + per-canonical-per-location-trade-area-Bayesian-posterior + per-canonical-per-location-trade-area-confidence-interval + per-canonical-per-location-trade-area-density-explainability. Per-canonical-per-location-cannibalization-risk-scoring-spec runs per-portfolio per-canonical-per-location-own-banner-cannibalization-spec + per-canonical-per-location-sister-banner-cannibalization-spec (per-multi-banner-portfolio) + per-canonical-per-location-cannibalization-Reilly-Huff-Converse-gravity-loss-spec + per-canonical-per-location-cannibalization-foot-traffic-overlap-handoff-to-foot-traffic-attribution + per-canonical-per-location-cannibalization-receipt-overlap-handoff-to-pos-receipt-integration (sibling build-pillar at /how-to-build-multi-vendor-receipt-joining-and-offline-attribution-end-to-end) + per-canonical-per-location-cannibalization-revenue-loss-projection + per-canonical-per-location-cannibalization-confidence-tier + per-canonical-per-location-cannibalization-explainability.
What does per-location per-white-space-opportunity-scoring + multi-LLM pre-publish do?
Per-portfolio per-banner per-location per-canonical-white-space-opportunity-scoring-spec runs per-portfolio per-canonical-per-trade-area-under-served-spec + per-canonical-per-trade-area-demand-supply-gap-spec + per-canonical-per-trade-area-demographic-overlay (per-Esri-Tapestry + per-Census-ACS + per-Nielsen-Claritas-PRIZM + per-Acxiom-Personicx + per-canonical-segmentation) + per-canonical-per-trade-area-psychographic-overlay + per-canonical-per-trade-area-spending-power-spec + per-canonical-per-trade-area-mobility-pattern-Placer-SafeGraph + per-canonical-per-trade-area-anchor-tenant-co-tenancy-spec + per-canonical-per-trade-area-zoning-permit-Black-Knight-handoff + per-canonical-per-trade-area-real-estate-cost-CoStar-handoff + per-canonical-per-trade-area-projected-revenue-XGBoost-LightGBM-CatBoost-ensemble + per-canonical-per-trade-area-projected-revenue-deep-learning-Transformer + per-canonical-per-trade-area-projected-revenue-Bayesian-posterior + per-canonical-per-trade-area-projected-revenue-confidence-interval + per-canonical-per-trade-area-site-suitability-OPA-Rego-AWS-Cedar-Casbin-Cerbos-Oso-policy-as-code + per-canonical-per-trade-area-white-space-explainability + per-canonical-per-trade-area-handoff-to-franchise-development-decision-spec. Per-canonical-per-location-multi-LLM-pre-publish-check runs per-portfolio per-canonical-multi-LLM-ensemble (per-GPT-4o + per-Claude-Sonnet + per-Gemini-Pro per-canonical-LLM) + per-canonical-per-location-LLM-competitor-claim-substantiation-check + per-canonical-per-location-LLM-trade-area-claim-substantiation-check + per-canonical-per-location-LLM-projected-revenue-claim-substantiation-check + per-canonical-per-location-LLM-FTC-substantiation-doctrine-check + per-canonical-per-location-LLM-FTC-MARS-multi-location-substantiation-check + per-canonical-per-location-LLM-FDD-Item-19-financial-performance-representation-check + per-canonical-per-location-LLM-confidence-scoring + per-canonical-per-location-LLM-self-consistency-cross-check + per-canonical-per-location-LLM-chain-of-thought-extraction.
What does per-location FBC-feedback + per-cross-skill-handoff do?
Per-portfolio per-banner per-location per-canonical-FBC-feedback-loop runs per-portfolio per-canonical-FBC-per-location-realized-revenue-vs-projected-revenue-feedback + per-canonical-FBC-per-location-realized-foot-traffic-vs-projected-foot-traffic-feedback + per-canonical-FBC-per-location-realized-cannibalization-vs-projected-cannibalization-feedback + per-canonical-FBC-per-trade-area-density-index-recalibration + per-canonical-FBC-per-trade-area-Reilly-Huff-Converse-gravity-recalibration + per-canonical-FBC-per-trade-area-Voronoi-tessellation-recalibration + per-canonical-FBC-per-trade-area-projected-revenue-XGBoost-LightGBM-CatBoost-recalibration + per-canonical-FBC-per-trade-area-Transformer-recalibration + per-canonical-FBC-per-trade-area-Bayesian-prior-recalibration + per-canonical-FBC-per-competitor-discovery-coverage-recalibration + per-canonical-FBC-per-competitor-deduplication-recalibration + per-canonical-FBC-per-trade-area-pattern-learning + per-canonical-FBC-per-trade-area-emerging-competitor-detection. Per-canonical-per-location-cross-skill-handoff runs per-portfolio per-canonical-per-location-handoff-to-competitor-mapping (parent commercial pillar at /competitor-mapping) + per-canonical-per-location-handoff-to-competitor-rank-tracking (sibling at /competitor-rank-tracking) + per-canonical-per-location-handoff-to-foot-traffic-attribution + per-canonical-per-location-handoff-to-pos-receipt-integration (sibling build-pillar at /how-to-build-multi-vendor-receipt-joining-and-offline-attribution-end-to-end) + per-canonical-per-location-handoff-to-marketing-mix-modeling (sibling build-pillar at /how-to-build-per-location-mmm-for-multi-store-marketing-budget-allocation) + per-canonical-per-location-handoff-to-foot-traffic-ingestion (sibling at /how-to-build-continuous-foot-traffic-ingestion-for-franchise-development) + per-canonical-per-location-handoff-to-franchise-development-decision-spec + per-canonical-per-location-handoff-to-attribution-rollup + per-canonical-per-location-handoff-to-budget-creative-pairing + per-canonical-per-location-handoff-to-per-location-bid-budget-management + per-canonical-per-location-handoff-to-customer-data-graph + per-canonical-per-location-handoff-to-routing-audit-trail.
What does per-location audit-trail + per-local-context-ingestion-agent-canonical-bundle do?
Per-portfolio per-banner per-location per-canonical-audit-trail runs per-portfolio per-canonical-per-location-canonical-audit-record (per-trade-area-polygon-ID + per-banner-pointer + per-location-pointer + per-competitor-discovery-snapshot + per-competitor-deduplication-snapshot + per-competitor-canonicalization-snapshot + per-trade-area-density-scoring-snapshot + per-Reilly-Huff-Converse-gravity-snapshot + per-Voronoi-tessellation-snapshot + per-cannibalization-risk-scoring-snapshot + per-white-space-opportunity-scoring-snapshot + per-demographic-overlay-snapshot + per-psychographic-overlay-snapshot + per-projected-revenue-snapshot + per-multi-LLM-pre-publish-record + per-realized-vs-projected-revenue-record + per-realized-vs-projected-foot-traffic-record + per-realized-vs-projected-cannibalization-record + per-FBC-feedback per-canonical-audit-record) + per-canonical-FTC-substantiation-doctrine + per-canonical-FTC-MARS-multi-location-substantiation + per-canonical-FDD-Item-19-financial-performance-representation + per-canonical-FDD-Item-12-Item-17 + per-canonical-CCPA-CPRA-DSAR + per-canonical-GDPR-DPIA + per-canonical-LGPD-ANPD + per-canonical-DPDP-India + per-canonical-PIPEDA-OPC + per-canonical-CASL-CRTC + per-canonical-EU-AI-Act-Article-13-transparency + per-canonical-EU-AI-Act-Article-14-human-oversight + per-canonical-NIST-AI-RMF-attestation + per-canonical-immutable-WORM-storage + per-canonical-7-year-FDD-retention-state-franchise-registration. Per-local-context-ingestion-agent-canonical-bundle integrates the competitive-density-mapping skill with sibling skills on the same local-context-ingestion agent: per-canonical-competitive-density-mapping (this skill) + per-canonical-competitor-mapping (parent commercial pillar) + per-canonical-competitor-rank-tracking (sibling) + per-canonical-foot-traffic-ingestion (sibling) + per-canonical-zoning-permit-ingestion (sibling) + per-canonical-real-estate-cost-ingestion (sibling) + per-canonical-anchor-tenant-co-tenancy-ingestion (sibling) + per-canonical-demographic-psychographic-overlay-ingestion (sibling).
Engage the local-context-ingestion agent
Per-portfolio per-banner per-location per-canonical-per-competitor-discovery-spec + per-canonical-per-location-trade-area-density-scoring-spec + per-canonical-per-location-cannibalization-risk-scoring-spec + per-canonical-per-location-white-space-opportunity-scoring-spec + per-canonical-multi-LLM-pre-publish-check + per-canonical-FBC-feedback-loop + per-canonical-audit-trail + per-portfolio audit-trail shipped as the orchestration layer above your existing per-trade-area-density-vendor + per-site-selection-vendor + per-competitor-discovery-vendor + per-demographic-overlay-vendor primitive.
Related reading
- Competitor mapping (parent commercial pillar — buyer-outcome framing)
- Continuous foot-traffic ingestion for franchise development (sibling build-pillar on the local-context-ingestion agent — upstream foot-traffic signal source)
- Multi-vendor receipt joining + offline attribution end-to-end (sibling build-pillar on adjacent offline-attribution-intelligence agent — downstream cannibalization receipt-overlap consumer)