EGP-DS (EGP Directory Services) is the four-continent multi-market hub-and-spoke directory network spanning Americas, Europe, Asia-Pacific, and Middle East and Africa. The SDAI app (Site Directory AI / SDAI Market Site customization engine, per Jira EDSR-180, EDSR-181, EDSR-197, EDSR-198) is the codegen and config layer that customizes each Market Site from a single versioned template.
Goal: bring the rewritten SDAI app online and stand up the first three EGP-DS Market Sites (Washington DC EST pilot, Chicago CST, Calgary MST per EDSR-101, EDSR-102, EDSR-103). Pilot domain confirmed in ENDS-1: directory.northernvirginia.va.us.enroutegrowthplatform.io. Public portal should additionally surface at directory.enroute.global.
Sourced from Jira (EDSR + EDSML + ENDS + EGPDS projects).
tools/ and workflows/ was blocked this session (Bash denied). A follow-on subagent must complete the SDAI-related code-asset inventory before Sprint 1 starts. See Appendix B.Not yet evidenced (gap log): prior SDAI repo location, test results from any prior SDAI version, Stripe SKUs for Get-Listed flow, Cloudflare account-level naming for the directory.* zone.
| Project | Key | Type | Purpose | URL |
|---|---|---|---|---|
| EGP Directory Services Roadmap | EDSR | Software (classic) | Primary engineering backlog | browse/EDSR |
| EGP Directory Services Market Launch | EDSML | Business (next-gen) | Per-market launch task tracker | browse/EDSML |
| EGP Directory Services | EGPDS | Business (next-gen) | Executive shell (ExCom+ rollups) | browse/EGPDS |
| EGP NOVA Directory Services | ENDS | Software (classic) | NOVA-specific pilot runbook + ops | browse/ENDS |
Routing for this DD: engineering + SDAI rewrite stories → EDSR; per-market launch checklists → EDSML; ExCom+ weekly rollup → EGPDS; NOVA-only ops → ENDS.
Confluence companion: SWAT space EGPSWAT (per Marc-locked 2026-05-16 routing canon; this DD is SWAT-scope, not CS).
Recommended primary public portal: directory.enroute.global.
market.enroute.global reads as marketplace (transactional), EGP-DS leads with discovery.egp-ds.enroute.global leaks internal product code (memory canon violation).Per-market pattern: directory.{city}.{state-or-region}.{country}.enroute.global with 301 alias from legacy enroutegrowthplatform.io path.
Continent-tier homes:
directory.enroute.global/americasdirectory.enroute.global/europedirectory.enroute.global/asia-pacificdirectory.enroute.global/middle-east-africasdai-app linked to GitHub repo egp-sdai-app.sdai-api with D1 binding for market config registry.egp-sdai-artifacts for screenshots, sitemaps, audit reports.sdai-api/webhooks/stripe-checkout-complete and provisions new market-tenant row in D1.directory.dc.us.enroute.global.support.directory.enroute.global linked to EDSML.directory.enroute.global/trust.| Strengths | Weaknesses |
|---|---|
|
|
| Opportunities | Threats |
|
|
| Path | Stack | Pros | Cons | Days |
|---|---|---|---|---|
| A | Next.js + Vercel | Best DX; SSG + ISR; large hiring pool | New vendor; egress costs at scale; second observability stack | 22 to 28 |
| B (RECOMMENDED) | Cloudflare Pages + Workers + D1 | Matches existing infra; edge-global; single observability; 4-continent edge match | D1 maturity for huge datasets (mitigated); Next adapters needed | 18 |
| C | GHL Custom Pages | Zero new infra; CS trained | Whitelabel canon conflict; cannot deliver schema-rich GEO surface; rate limits choke at scale | 14 (low ceiling) |
| D | Headless CMS (Payload/Strapi) + CF Pages | Best editor UX; clean API; future-proof | Adds CMS db/host/auth/upgrade ops; template lives in two places | 26 to 30 |
| E | Hybrid (CMS + Workers + Stripe) | Best separation of concerns | Largest surface area; two SOTs; only worth it at 50+ markets | 32 to 38 |
To be filed by Vesta against EDSR within 24 hours of Marc ratification:
api.directory.enroute.global, D1 binding MARKETS live.Plus one launch task in EDSML:
00148-EGP-CDAIO-Knowledge-Access/01-strategy/tools/ for sdai, SDAI, directory, egp_ds to locate prior implementation code.workflows/ for SDAI workflow markdown.00148-EGP-CDAIO-Knowledge-Access/strategy/ for prior DDs on this topic.