Keep-customer swarm · Loyalty-Journey Agent · Member-journey-decisioning skill · Build pillar · Published July 12, 2026
How to build per-member multi-location decisioning for franchise loyalty operations
This guide explains how to architect the member-journey-decisioning skill on the loyalty-journey agent end-to-end at 50-500-location multi-banner franchise loyalty scale: per-portfolio per-banner per-location per-member per-visit per-canonical-decision-engine-spec + per-canonical-next-best-action-scoring-spec + per-canonical-multi-armed-bandit-selection-spec + per-canonical-compliance-gate-spec + per-canonical-multi-LLM-pre-publish-check + per-canonical-brand-voice-gate + per-canonical-FBC-feedback-loop + per-canonical-audit-trail + per-portfolio audit-trail.
What you will build
- Per-portfolio per-banner per-location per-member per-visit per-canonical-decision-engine-spec across per-store-visit + per-online-session + per-call-center-interaction + per-mobile-app-open + per-loyalty-program-event + per-cancellation-attempt + per-redemption-attempt + per-tier-graduation-event + per-tier-downgrade-event + per-anniversary-event + per-birthday-event + per-canonical-11-trigger + per-recency + per-frequency + per-monetary-RFM + per-LTV-handoff + per-tier-status + per-loyalty-points-balance + per-product-affinity + per-location-affinity + per-channel-preference + per-time-of-day + per-day-of-week + per-seasonality + per-weather + per-canonical-13-context-dimension + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-engine + per-eligibility-rule + per-decision-confidence-tier + per-decision-explainability + per-routing-audit-trail-handoff.
- Per-canonical-next-best-action-scoring-spec — per-XGBoost-LightGBM-CatBoost-ensemble + per-deep-learning-Transformer + per-Bayesian-posterior + per-causal-uplift-modeling + per-counterfactual-Q-learning + per-reinforcement-learning + per-RAG-retrieval-augmented + per-multi-LLM-relevance-classification + per-multi-objective-Pareto-optimization + per-projected-LTV-uplift + per-projected-margin-impact + per-expected-value-EV + per-6-action-space (offer + promo + content + channel + message template + incentive) + per-scoring-confidence-tier + per-scoring-explainability.
- Per-canonical-multi-armed-bandit-selection-spec — per-Thompson-sampling + per-epsilon-greedy + per-UCB1 + per-contextual-bandit + per-LinUCB + per-neural-bandit + per-Bayesian-bandit + per-action-cooldown + per-cross-action-cooldown + per-cross-channel-cooldown + per-bandit-confidence-tier + per-bandit-explainability.
- Per-canonical-compliance-gate-spec + per-multi-LLM-pre-publish-check + per-brand-voice-gate — per-FCC-TCPA + per-A2P-10DLC + per-CAN-SPAM + per-CASL + per-PIPEDA + per-GDPR + per-CCPA-CPRA + per-LGPD + per-DPDP + per-FTC-substantiation-doctrine + per-FTC-MARS-multi-location-substantiation + per-FTC-endorsement-guides + per-FDD-Item-12-Item-17-Item-19 + per-state-auto-renewal-laws-CA-NY-DC-OR-VT-CT-Florida + per-Lanham-Act + per-EU-AI-Act-Article-13-Article-14-Article-15 + per-NIST-AI-RMF + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-as-code + per-multi-LLM-ensemble + per-action-recommendation-cross-check + per-bandit-arm-selection-cross-check + per-policy-violation + per-forbidden-phrase + per-substantiation-claim + per-cultural-sensitivity + per-LLM-confidence + per-LLM-self-consistency + per-LLM-chain-of-thought + per-multi-LLM-brand-voice-ensemble + per-per-banner-brand-voice-spec-version + per-brand-voice-management-handoff + per-forbidden-phrase-library-handoff + per-brand-voice-confidence + per-brand-voice-explainability.
- Per-canonical-FBC-feedback + per-audit-trail + per-cross-skill-handoff — per-realized-vs-projected-acceptance + per-realized-vs-projected-conversion + per-realized-vs-projected-LTV-uplift + per-realized-vs-projected-margin-impact + per-realized-vs-recommended-bandit-arm + per-Thompson-sampling-recalibration + per-LinUCB-recalibration + per-XGBoost-LightGBM-CatBoost-recalibration + per-Transformer-recalibration + per-Bayesian-prior-recalibration + per-reinforcement-learning-policy-recalibration + per-compliance-violation-detection + per-compliance-recalibration + per-brand-voice-recalibration + per-action-cooldown-recalibration + per-cannibalization-detection + per-pattern-learning + per-emerging-action-space-detection + per-per-member-per-visit-canonical-audit-record + per-FCC-TCPA + per-A2P-10DLC + per-CAN-SPAM + per-CASL + per-PIPEDA + per-GDPR + per-CCPA-CPRA + per-LGPD + per-DPDP + per-FTC-substantiation-doctrine + per-FTC-MARS + per-FTC-endorsement-guides + per-FDD-Item-12-Item-17-Item-19 + per-state-auto-renewal-laws + per-Lanham-Act + per-EU-AI-Act-Article-13-Article-14-Article-15 + per-NIST-AI-RMF + per-SOC-2-Type-II + per-immutable-WORM + per-7-year-IRS-tax-retention + per-handoff-to-14-sibling-skills.
Why per-vendor-Pega-Customer-Decision-Hub-account-flat-segment-NBA breaks at 50-500-location multi-banner franchise loyalty scale
Per-vendor-Pega-Customer-Decision-Hub-canonical-account-flat-segment-NBA ships per-account per-decision-engine per-flat-segment-NBA primitive. Per-vendor-Salesforce-Einstein-Next-Best-Action + Adobe-Target + Dynamic-Yield + Persado + Optimove + Bluecore + Movable-Ink + Personalize.AI + Recombee + Algolia-AI-Personalization + Bloomreach-Engagement-Decisioning + Treasure-Data-CDP-canonical-account-flat-segment-NBA ship per-vendor per-native account-flat-segment-NBA primitives.
At 1-account-1-segment-flat-NBA scale per-account per-decision-engine per-flat-segment-NBA primitive is enough. At 50-500-location multi-banner franchise loyalty scale per-per-member-per-visit-decision-engine-spec + per-per-member-per-visit-next-best-action-scoring-spec + per-per-member-per-visit-multi-armed-bandit-selection-spec + per-per-member-per-visit-compliance-gate-spec + per-per-member-per-visit-multi-LLM-pre-publish-check + per-per-member-per-visit-brand-voice-gate + per-per-member-per-visit-FBC-feedback-loop + per-per-member-per-visit-audit-trail.
Per-account-flat-segment-NBA + per-per-member-per-visit-decision-engine-blind + per-per-member-per-visit-next-best-action-scoring-blind + per-per-member-per-visit-multi-armed-bandit-selection-blind + per-per-member-per-visit-compliance-gate-blind + per-per-member-per-visit-multi-LLM-pre-publish-blind + per-per-member-per-visit-brand-voice-gate-blind + per-per-member-per-visit-FBC-feedback-loop-blind + per-multi-format-audit-trail-blind + per-FCC-TCPA-blind + per-A2P-10DLC-blind + per-CAN-SPAM-blind + per-CASL-blind + per-PIPEDA-blind + per-GDPR-blind + per-CCPA-CPRA-blind + per-LGPD-blind + per-DPDP-blind + per-FTC-substantiation-doctrine-blind + per-FTC-MARS-blind + per-FTC-endorsement-guides-blind + per-FDD-Item-12-Item-17-Item-19-blind + per-state-auto-renewal-laws-blind + per-Lanham-Act-blind + per-EU-AI-Act-Article-13-Article-14-Article-15-blind + per-NIST-AI-RMF-blind + per-SOC-2-Type-II-blind + per-7-year-IRS-tax-retention-blind.
The operator-side architecture above per-vendor-flat-segment-NBA primitive is canonical-per-member-per-visit-decision-engine-spec + per-per-member-per-visit-next-best-action-scoring-spec + per-per-member-per-visit-multi-armed-bandit-selection-spec + per-per-member-per-visit-compliance-gate-spec + per-per-member-per-visit-multi-LLM-pre-publish-check + per-per-member-per-visit-brand-voice-gate + per-per-member-per-visit-FBC-feedback-loop + per-per-member-per-visit-audit-trail + per-portfolio-audit-trail.
What is in market today
Per-platform per-next-best-action-decisioning-vendor
Pega Customer Decision Hub, Salesforce Einstein Next Best Action, Adobe Target, Dynamic Yield, Persado, Optimove, Bluecore, Movable Ink, Personalize.AI, Recombee, Algolia AI Personalization, Bloomreach Engagement Decisioning, Treasure Data CDP, ActionIQ, Adobe Journey Optimizer Decisioning, Tealium AudienceStream Decisioning, mParticle Predictive Audiences, Aperturedata. Per-account per-decision-engine per-flat-segment-NBA primitive. Per-canonical-per-member-per-visit-decision-engine-canonical-per-member-per-visit-next-best-action-scoring-canonical-per-member-per-visit-multi-armed-bandit-selection-canonical-per-member-per-visit-compliance-gate-canonical-per-member-per-visit-multi-LLM-pre-publish-canonical-per-member-per-visit-brand-voice-gate-canonical-per-member-per-visit-FBC-feedback-canonical-per-member-per-visit-audit-trail is not the primitive.
Per-platform per-reinforcement-learning-vendor
AWS SageMaker RL, Azure ML Reinforcement Learning, Google Cloud Vertex AI RL, Ray RLlib, OpenAI Gym Multi-Armed Bandit, Stable Baselines3, Coach (Intel), TF-Agents, ML-Agents (Unity), RLZoo, DeepMind Acme. Per-account per-RL-policy primitive. Per-canonical-per-member-per-visit-XGBoost-LightGBM-CatBoost-ensemble-canonical-per-member-per-visit-deep-learning-Transformer-canonical-per-member-per-visit-Bayesian-posterior-canonical-per-member-per-visit-causal-uplift-modeling-canonical-per-member-per-visit-counterfactual-Q-learning-canonical-per-member-per-visit-reinforcement-learning-canonical-per-member-per-visit-RAG-retrieval-augmented-canonical-per-member-per-visit-multi-LLM-relevance-classification-canonical-per-member-per-visit-multi-objective-Pareto-optimization-canonical-per-member-per-visit-projected-LTV-uplift-canonical-per-member-per-visit-projected-margin-impact-canonical-per-member-per-visit-expected-value-EV-canonical-per-member-per-visit-action-space-canonical-per-member-per-visit-scoring-confidence-tier-canonical-per-member-per-visit-scoring-explainability is not the primitive.
Per-platform per-multi-armed-bandit-vendor
LaunchDarkly Experimentation, Optimizely Feature Experimentation, VWO, Statsig, Split.io, Eppo, GrowthBook, Apptimize, Heap Experiments, Mixpanel Experiments, Amplitude Experiment, Bayze. Per-account per-experiment-flat-arm primitive. Per-canonical-per-member-per-visit-Thompson-sampling-canonical-per-member-per-visit-epsilon-greedy-canonical-per-member-per-visit-UCB1-upper-confidence-bound-canonical-per-member-per-visit-contextual-bandit-canonical-per-member-per-visit-LinUCB-canonical-per-member-per-visit-neural-bandit-canonical-per-member-per-visit-Bayesian-bandit-canonical-per-member-per-visit-action-cooldown-canonical-per-member-per-visit-cross-action-cooldown-canonical-per-member-per-visit-cross-channel-cooldown-canonical-per-member-per-visit-bandit-confidence-tier-canonical-per-member-per-visit-bandit-explainability is not the primitive.
Per-platform per-loyalty-platform-decisioning-vendor
Punchh, Paytronix, Thanx, Annex Cloud, Yotpo Loyalty, Smile.io, LoyaltyLion, Stamped Loyalty, Friendbuy, Talon.One, Capillary Loyalty, Comarch Loyalty, Antavo, Open Loyalty, Kangaroo Rewards. Per-account per-program per-flat-tier-rule primitive. Per-canonical-per-member-per-visit-trigger-canonical-per-member-per-visit-context-canonical-per-member-per-visit-policy-engine-OPA-Rego-AWS-Cedar-Casbin-Cerbos-Oso-canonical-per-member-per-visit-eligibility-rule-canonical-per-member-per-visit-decision-confidence-tier-canonical-per-member-per-visit-decision-explainability-canonical-per-member-per-visit-routing-audit-trail-handoff is not the primitive.
How the architecture is built
- Per-portfolio per-banner per-location per-member per-visit per-canonical-decision-engine-substrate. Per-11-trigger + per-13-context-dimension + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-engine + per-eligibility-rule + per-decision-confidence-tier + per-decision-explainability + per-routing-audit-trail-handoff canonical-engine.
- Per-portfolio per-canonical-next-best-action-scoring-spec. Per-XGBoost-LightGBM-CatBoost-ensemble + per-Transformer + per-Bayesian + per-causal-uplift + per-counterfactual-Q + per-reinforcement-learning + per-RAG-retrieval-augmented + per-multi-LLM-relevance + per-multi-objective-Pareto + per-projected-LTV-uplift + per-projected-margin-impact + per-expected-value-EV + per-6-action-space + per-scoring-confidence-tier + per-scoring-explainability canonical-scoring.
- Per-portfolio per-canonical-multi-armed-bandit-selection-spec. Per-Thompson-sampling + per-epsilon-greedy + per-UCB1 + per-contextual-bandit + per-LinUCB + per-neural-bandit + per-Bayesian-bandit + per-action-cooldown + per-cross-action-cooldown + per-cross-channel-cooldown + per-bandit-confidence-tier + per-bandit-explainability canonical-bandit.
- Per-portfolio per-canonical-compliance-gate-spec. Per-FCC-TCPA + per-A2P-10DLC + per-CAN-SPAM + per-CASL + per-PIPEDA + per-GDPR + per-CCPA-CPRA + per-LGPD + per-DPDP + per-FTC-substantiation-doctrine + per-FTC-MARS + per-FTC-endorsement-guides + per-FDD-Item-12-Item-17-Item-19 + per-state-auto-renewal-laws + per-Lanham-Act + per-EU-AI-Act-Article-13-Article-14-Article-15 + per-NIST-AI-RMF + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-as-code canonical-compliance.
- Per-portfolio per-canonical-multi-LLM-pre-publish-check. Per-multi-LLM-ensemble + per-action-recommendation-cross-check + per-bandit-arm-selection-cross-check + per-policy-violation + per-forbidden-phrase + per-substantiation-claim + per-cultural-sensitivity + per-LLM-confidence + per-LLM-self-consistency + per-LLM-chain-of-thought canonical-LLM.
- Per-portfolio per-canonical-brand-voice-gate. Per-multi-LLM-brand-voice-ensemble + per-per-banner-brand-voice-spec-version + per-brand-voice-management-handoff + per-forbidden-phrase-library-handoff + per-brand-voice-confidence + per-brand-voice-explainability canonical-brand-voice.
- Per-portfolio per-canonical-FBC-feedback-loop. Per-realized-vs-projected-acceptance + per-realized-vs-projected-conversion + per-realized-vs-projected-LTV-uplift + per-realized-vs-projected-margin-impact + per-realized-vs-recommended-bandit-arm + per-Thompson-sampling-recalibration + per-LinUCB-recalibration + per-XGBoost-LightGBM-CatBoost-recalibration + per-Transformer-recalibration + per-Bayesian-prior-recalibration + per-reinforcement-learning-policy-recalibration + per-compliance-violation-detection + per-compliance-recalibration + per-brand-voice-recalibration + per-action-cooldown-recalibration + per-cannibalization-detection + per-pattern-learning + per-emerging-action-space-detection canonical-FBC.
- Per-portfolio per-canonical-audit-trail + per-portfolio-audit-trail. Per-per-member-per-visit-canonical-audit-record + per-multi-regulatory-regime + per-SOC-2-Type-II + per-immutable-WORM + per-7-year-IRS-tax-retention canonical-audit.
- Per-portfolio per-canonical-cross-skill-handoff. Per-handoff-to-14-sibling-skills canonical-handoff.
- Per-portfolio per-loyalty-journey-agent-canonical-bundle. Per-member-journey-decisioning + per-per-member-next-best-action + per-per-tier-loyalty-journey-content + per-cross-banner-loyalty-platform-integration + per-cross-location-offer-coordination + per-loyalty-journey + per-tier-transition-timing + per-per-member-monthly-clv canonical-bundle.
- Per-portfolio per-canonical-end-to-end-SLA. Per-decision-engine-trigger-to-context-resolve-to-policy-engine-check-to-NBA-score-to-multi-armed-bandit-select-to-compliance-gate-to-pre-publish-to-brand-voice-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 + per-per-member-per-visit-decision-replay canonical-replay.
Frequently asked questions
What is per-member multi-location decisioning for 50-500-location multi-banner franchise loyalty operations?
Per-member multi-location decisioning runs per-portfolio per-banner per-location per-member per-visit per-canonical-decision-engine-spec + per-canonical-per-member-per-visit-next-best-action-scoring-spec + per-canonical-per-member-per-visit-multi-armed-bandit-selection-spec + per-canonical-per-member-per-visit-compliance-gate-spec + per-canonical-per-member-per-visit-multi-LLM-pre-publish-check + per-canonical-per-member-per-visit-brand-voice-gate + per-canonical-per-member-per-visit-FBC-feedback-loop + per-canonical-per-member-per-visit-audit-trail + per-portfolio audit-trail.
Why does per-vendor-Pega-Customer-Decision-Hub-canonical-account-flat-segment-NBA break at 50-500-location multi-banner franchise loyalty scale?
Per-vendor-Pega-Customer-Decision-Hub-canonical-account-flat-segment-NBA ships per-account per-decision-engine per-flat-segment-NBA primitive. Per-vendor-Salesforce-Einstein-Next-Best-Action-canonical + per-Adobe-Target-canonical + per-Dynamic-Yield-canonical + per-Persado-canonical + per-Optimove-canonical + per-Bluecore-canonical + per-Movable-Ink-canonical + per-Personalize.AI-canonical + per-Recombee-canonical + per-Algolia-AI-Personalization-canonical + per-Bloomreach-Engagement-Decisioning-canonical + per-Treasure-Data-CDP-canonical-account-flat-segment-NBA ship per-vendor per-native account-flat-segment-NBA primitives. At 1-account-1-segment-flat-NBA scale per-account per-decision-engine per-flat-segment-NBA primitive is enough. At 50-500-location multi-banner franchise loyalty scale per-canonical-per-member-per-visit-decision-engine-spec + per-canonical-per-member-per-visit-next-best-action-scoring-spec + per-canonical-per-member-per-visit-multi-armed-bandit-selection-spec + per-canonical-per-member-per-visit-compliance-gate-spec + per-canonical-per-member-per-visit-multi-LLM-pre-publish-check + per-canonical-per-member-per-visit-brand-voice-gate + per-canonical-per-member-per-visit-FBC-feedback-loop + per-canonical-per-member-per-visit-audit-trail.
How does per-member per-visit decision-engine + per-visit next-best-action-scoring + per-visit multi-armed-bandit-selection work?
Per-portfolio per-banner per-location per-member per-visit per-canonical-decision-engine-spec runs per-portfolio per-canonical-per-member-per-visit-trigger-spec (per-store-visit + per-online-session + per-call-center-interaction + per-mobile-app-open + per-loyalty-program-event + per-cancellation-attempt + per-redemption-attempt + per-tier-graduation-event + per-tier-downgrade-event + per-anniversary-event + per-birthday-event + per-canonical-trigger) + per-canonical-per-member-per-visit-context-spec (per-recency + per-frequency + per-monetary-RFM + per-LTV-handoff-to-LTV-math-primitives + per-tier-status + per-loyalty-points-balance + per-product-affinity + per-location-affinity + per-channel-preference + per-time-of-day + per-day-of-week + per-seasonality + per-weather + per-canonical-context) + per-canonical-per-member-per-visit-policy-engine-OPA-Rego-AWS-Cedar-Casbin-Cerbos-Oso-spec + per-canonical-per-member-per-visit-eligibility-rule-spec + per-canonical-per-member-per-visit-decision-confidence-tier + per-canonical-per-member-per-visit-decision-explainability + per-canonical-per-member-per-visit-routing-audit-trail-handoff-to-routing-audit-trail (sibling build-pillar at /how-to-build-routing-audit-trails-for-ai-output-governance). Per-canonical-per-member-per-visit-next-best-action-scoring-spec runs per-portfolio per-canonical-per-member-per-visit-XGBoost-LightGBM-CatBoost-ensemble + per-canonical-per-member-per-visit-deep-learning-Transformer + per-canonical-per-member-per-visit-Bayesian-posterior + per-canonical-per-member-per-visit-causal-uplift-modeling + per-canonical-per-member-per-visit-counterfactual-Q-learning + per-canonical-per-member-per-visit-reinforcement-learning + per-canonical-per-member-per-visit-RAG-retrieval-augmented + per-canonical-per-member-per-visit-multi-LLM-relevance-classification + per-canonical-per-member-per-visit-multi-objective-Pareto-optimization + per-canonical-per-member-per-visit-projected-LTV-uplift + per-canonical-per-member-per-visit-projected-margin-impact + per-canonical-per-member-per-visit-expected-value-EV + per-canonical-per-member-per-visit-action-space-spec (per-offer + per-promo + per-content + per-channel + per-message-template + per-incentive + per-canonical-action) + per-canonical-per-member-per-visit-scoring-confidence-tier + per-canonical-per-member-per-visit-scoring-explainability. Per-canonical-per-member-per-visit-multi-armed-bandit-selection-spec runs per-portfolio per-canonical-per-member-per-visit-Thompson-sampling + per-canonical-per-member-per-visit-epsilon-greedy + per-canonical-per-member-per-visit-UCB1-upper-confidence-bound + per-canonical-per-member-per-visit-contextual-bandit + per-canonical-per-member-per-visit-LinUCB + per-canonical-per-member-per-visit-neural-bandit + per-canonical-per-member-per-visit-Bayesian-bandit + per-canonical-per-member-per-visit-action-cooldown-spec + per-canonical-per-member-per-visit-cross-action-cooldown + per-canonical-per-member-per-visit-cross-channel-cooldown + per-canonical-per-member-per-visit-bandit-confidence-tier + per-canonical-per-member-per-visit-bandit-explainability.
What does per-member per-visit compliance-gate + per-visit multi-LLM-pre-publish + per-visit brand-voice-gate do?
Per-portfolio per-banner per-location per-member per-visit per-canonical-compliance-gate-spec runs per-portfolio per-canonical-per-member-per-visit-FCC-TCPA-quiet-hours + per-canonical-per-member-per-visit-A2P-10DLC-TCR + per-canonical-per-member-per-visit-CAN-SPAM-FTC + per-canonical-per-member-per-visit-CASL-CRTC + per-canonical-per-member-per-visit-PIPEDA-OPC + per-canonical-per-member-per-visit-GDPR-DPIA + per-canonical-per-member-per-visit-CCPA-CPRA-DSAR + per-canonical-per-member-per-visit-LGPD-ANPD + per-canonical-per-member-per-visit-DPDP-India + per-canonical-per-member-per-visit-FTC-substantiation-doctrine + per-canonical-per-member-per-visit-FTC-MARS-multi-location-substantiation + per-canonical-per-member-per-visit-FTC-endorsement-guides + per-canonical-per-member-per-visit-FDD-Item-12-Item-17-Item-19 + per-canonical-per-member-per-visit-state-auto-renewal-laws-CA-NY-DC-OR-VT-CT-Florida + per-canonical-per-member-per-visit-Lanham-Act + per-canonical-per-member-per-visit-EU-AI-Act-Article-13-transparency + per-canonical-per-member-per-visit-EU-AI-Act-Article-14-human-oversight + per-canonical-per-member-per-visit-EU-AI-Act-Article-15-accuracy-robustness-cybersecurity + per-canonical-per-member-per-visit-NIST-AI-RMF + per-canonical-per-member-per-visit-policy-as-code-OPA-Rego-AWS-Cedar-Casbin-Cerbos-Oso + per-canonical-per-member-per-visit-compliance-confidence-tier + per-canonical-per-member-per-visit-compliance-explainability. Per-canonical-per-member-per-visit-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-member-per-visit-LLM-action-recommendation-cross-check + per-canonical-per-member-per-visit-LLM-bandit-arm-selection-cross-check + per-canonical-per-member-per-visit-LLM-policy-violation-detection + per-canonical-per-member-per-visit-LLM-forbidden-phrase-check + per-canonical-per-member-per-visit-LLM-substantiation-claim-check + per-canonical-per-member-per-visit-LLM-cultural-sensitivity-check + per-canonical-per-member-per-visit-LLM-confidence-scoring + per-canonical-per-member-per-visit-LLM-self-consistency-cross-check + per-canonical-per-member-per-visit-LLM-chain-of-thought-extraction. Per-canonical-per-member-per-visit-brand-voice-gate runs per-portfolio per-canonical-multi-LLM-brand-voice-ensemble + per-canonical-per-member-per-visit-per-banner-brand-voice-spec-version-pointer + per-canonical-per-member-per-visit-brand-voice-handoff-to-brand-voice-management + per-canonical-per-member-per-visit-brand-voice-handoff-to-forbidden-phrase-library + per-canonical-per-member-per-visit-brand-voice-confidence + per-canonical-per-member-per-visit-brand-voice-explainability.
What does per-member per-visit FBC-feedback + per-cross-skill-handoff do?
Per-portfolio per-member per-visit per-canonical-FBC-feedback-loop runs per-portfolio per-canonical-FBC-per-member-per-visit-realized-acceptance-vs-projected-feedback + per-canonical-FBC-per-member-per-visit-realized-conversion-vs-projected-feedback + per-canonical-FBC-per-member-per-visit-realized-LTV-uplift-vs-projected-LTV-uplift + per-canonical-FBC-per-member-per-visit-realized-margin-impact-vs-projected-margin-impact + per-canonical-FBC-per-member-per-visit-realized-bandit-arm-vs-bandit-arm-recommended + per-canonical-FBC-per-member-per-visit-bandit-Thompson-sampling-recalibration + per-canonical-FBC-per-member-per-visit-bandit-LinUCB-recalibration + per-canonical-FBC-per-member-per-visit-XGBoost-LightGBM-CatBoost-recalibration + per-canonical-FBC-per-member-per-visit-Transformer-recalibration + per-canonical-FBC-per-member-per-visit-Bayesian-prior-recalibration + per-canonical-FBC-per-member-per-visit-reinforcement-learning-policy-recalibration + per-canonical-FBC-per-member-per-visit-compliance-violation-detection + per-canonical-FBC-per-member-per-visit-compliance-recalibration + per-canonical-FBC-per-member-per-visit-brand-voice-recalibration + per-canonical-FBC-per-member-per-visit-action-cooldown-recalibration + per-canonical-FBC-per-member-per-visit-cannibalization-detection + per-canonical-FBC-per-member-per-visit-pattern-learning + per-canonical-FBC-per-member-per-visit-emerging-action-space-detection. Per-canonical-per-member-per-visit-cross-skill-handoff runs per-portfolio per-canonical-per-member-per-visit-handoff-to-per-member-next-best-action (parent commercial pillar at /per-member-next-best-action) + per-canonical-per-member-per-visit-handoff-to-per-tier-loyalty-journey-content (sibling build-pillar at /how-to-architect-per-tier-loyalty-journey-content-across-multi-banner-portfolios) + per-canonical-per-member-per-visit-handoff-to-cross-banner-loyalty-platform-integration (sibling at /how-to-build-cross-banner-loyalty-platform-integration) + per-canonical-per-member-per-visit-handoff-to-cross-location-offer-coordination (sibling at /how-to-build-cross-location-offer-coordination-for-multi-banner-franchise-loyalty) + per-canonical-per-member-per-visit-handoff-to-save-flow-propensity-scoring (sibling build-pillar at /how-to-build-save-flow-with-propensity-scored-offer-selection) + per-canonical-per-member-per-visit-handoff-to-lifecycle-stage-cadence (sibling build-pillar at /how-to-build-subscriber-lifecycle-cadence-for-multi-location-subscription-operators) + per-canonical-per-member-per-visit-handoff-to-lifecycle-flow-architecture (sibling at /how-to-architect-lifecycle-email-and-sms-across-50-500-locations) + per-canonical-per-member-per-visit-handoff-to-push-channel-extension (sibling build-pillar at /how-to-build-push-notification-marketing-at-multi-location-scale) + per-canonical-per-member-per-visit-handoff-to-per-member-monthly-clv + per-canonical-per-member-per-visit-handoff-to-tier-transition-timing + per-canonical-per-member-per-visit-handoff-to-routing-audit-trail (sibling build-pillar) + per-canonical-per-member-per-visit-handoff-to-attribution-rollup (sibling build-pillar at /how-to-build-per-location-cross-channel-attribution-rollup-for-franchise-reporting) + per-canonical-per-member-per-visit-handoff-to-LTV-math-primitives + per-canonical-per-member-per-visit-handoff-to-customer-data-graph.
What does per-member per-visit audit-trail + per-loyalty-journey-agent-canonical-bundle do?
Per-portfolio per-member per-visit per-canonical-audit-trail runs per-portfolio per-canonical-per-member-per-visit-canonical-audit-record (per-decision-ID + per-banner-pointer + per-location-pointer + per-member-pointer + per-visit-trigger-snapshot + per-context-RFM-LTV-snapshot + per-policy-engine-trace + per-eligibility-rule-snapshot + per-decision-confidence + per-decision-explainability + per-next-best-action-scoring-snapshot + per-XGBoost-LightGBM-CatBoost-snapshot + per-Transformer-snapshot + per-Bayesian-posterior-snapshot + per-causal-uplift-snapshot + per-counterfactual-Q-learning-snapshot + per-reinforcement-learning-snapshot + per-RAG-retrieval-snapshot + per-multi-LLM-relevance-snapshot + per-multi-objective-Pareto-snapshot + per-projected-LTV-uplift-snapshot + per-projected-margin-impact-snapshot + per-expected-value-EV-snapshot + per-action-space-snapshot + per-bandit-arm-selected + per-bandit-Thompson-LinUCB-snapshot + per-action-cooldown-snapshot + per-cross-action-cooldown-snapshot + per-cross-channel-cooldown-snapshot + per-compliance-gate-trace + per-multi-LLM-pre-publish-record + per-brand-voice-gate-record + per-realized-acceptance-record + per-realized-conversion-record + per-realized-LTV-uplift-record + per-realized-margin-impact-record + per-FBC-feedback per-canonical-audit-record) + per-canonical-FCC-TCPA + per-canonical-A2P-10DLC-TCR + per-canonical-CAN-SPAM-FTC + per-canonical-CASL-CRTC + per-canonical-PIPEDA-OPC + per-canonical-GDPR-DPIA + per-canonical-CCPA-CPRA-DSAR + per-canonical-LGPD-ANPD + per-canonical-DPDP-India + per-canonical-FTC-substantiation-doctrine + per-canonical-FTC-MARS-multi-location-substantiation + per-canonical-FTC-endorsement-guides + per-canonical-FDD-Item-12-Item-17-Item-19 + per-canonical-state-auto-renewal-laws + per-canonical-Lanham-Act + per-canonical-EU-AI-Act-Article-13-Article-14-Article-15 + per-canonical-NIST-AI-RMF + per-canonical-SOC-2-Type-II + per-canonical-immutable-WORM-storage + per-canonical-7-year-IRS-tax-retention. Per-loyalty-journey-agent-canonical-bundle integrates the member-journey-decisioning skill with sibling skills on the same loyalty-journey agent: per-canonical-member-journey-decisioning (this skill) + per-canonical-per-member-next-best-action (parent commercial pillar) + per-canonical-per-tier-loyalty-journey-content (sibling) + per-canonical-cross-banner-loyalty-platform-integration (sibling) + per-canonical-cross-location-offer-coordination (sibling) + per-canonical-loyalty-journey (parent agent) + per-canonical-tier-transition-timing (sibling) + per-canonical-per-member-monthly-clv (sibling).
Engage the loyalty-journey agent
Per-portfolio per-banner per-location per-member per-visit per-canonical-decision-engine-spec + per-canonical-next-best-action-scoring-spec + per-canonical-multi-armed-bandit-selection-spec + per-canonical-compliance-gate-spec + per-canonical-multi-LLM-pre-publish-check + per-canonical-brand-voice-gate + per-canonical-FBC-feedback-loop + per-canonical-audit-trail + per-portfolio audit-trail shipped as the orchestration layer above your existing per-next-best-action-decisioning-vendor + per-reinforcement-learning-vendor + per-multi-armed-bandit-vendor + per-loyalty-platform-decisioning-vendor primitive.
Related reading
- Per-member next best action (parent commercial pillar — buyer-outcome framing)
- Per-tier loyalty journey content across multi-banner portfolios (sibling build-pillar on the local-content agent — downstream per-tier content consumer)
- Save flow with propensity-scored offer selection (sibling build-pillar on adjacent subscription-lifecycle agent — downstream cancellation save-flow consumer)