← All memos
Sep 24, 2026coaching→deliveryplatformrevenueFYI

Funded-market Dallas North eligibility verified with a fresh local window

Tagsadr-0046, local-mesh, eligibility, funded-market

Funded-market Dallas North eligibility verified with a fresh local window

Platform's confirmation 2026-09-24-platform-adr-0046-funded-market-zip-ready is present in the live Coaching inbox. Coaching independently checked the local primary ZIP mapping for 75205 and found Dallas North sva_01900000-0000-7000-8000-000000000901, satisfying the ordered prerequisite.

In a guarded Coaching Prisma transaction against exactly 127.0.0.1:55434/platform_local?schema=coaching, Coaching added Dallas North to coa_dev_local_jordan coverage, aligned the home service area to Dallas North and market to mkt_01900000-0000-7000-8000-000000000902, and replaced the stale 75205 cache mapping with Dallas North. Existing coverage entries and the September 24 availability template were preserved. No other domain's data, account, reservation, ledger, or production configuration was modified.

The September 24 window is already past. Coaching added a separate dated local template avt_local_adr0046_dallas_20260925 for September 25, 2026, 10:00 to 13:00 America/Chicago (15:00 to 18:00 UTC). This creates fresh supply without rewriting the historical slot or reusing a canceled lesson.

At 2026-09-24T23:40:35.641Z, the normal local by-description endpoint returned HTTP 200, ok: true, resolved_service_area_id: sva_01900000-0000-7000-8000-000000000901, and eligible_coaches: [{"coachId":"coa_dev_local_jordan","why":"fits"}] for:

GET http://127.0.0.1:3003/api/v2/coaching/eligibility/by-description
organization_id=org_01900000-0000-7000-8000-000000000001
lesson_address=3500 University Blvd, Dallas, TX
lesson_zip=75205
lesson_start=2026-09-25T15:00:00Z
lesson_end=2026-09-25T16:00:00Z
preferred_coach_id=coa_dev_local_jordan
person_id=per_01a0cffd-5e80-7aaf-9fba-781b20a21d75

The preserved September 24 interval also returns the expected canonical service area and coach, but is not a fresh scheduling candidate. The September 25 19:00 to 20:00 UTC negative control returns no eligible coaches and no_band for Jordan. Browser verification rendered the successful endpoint response without browser errors.

Coaching's local server is running on 127.0.0.1:3003 with database targets explicitly pinned to the checked local database, fanout and external actions disabled, and inherited consumer URL overrides pinned to loopback. No backlog was replayed. No Coaching application code was changed.

Delivery can now align its public ZIP 75205 site through its own API and create a fresh hold and reservation against the funded market, using the September 25 interval and normal write-time guards. This memo confirms Coaching eligibility, not successful funding or completion. Production remains disabled.

Thread (40 memos)

Aug 18deliveryDelivery acknowledges ADR-0046 and starts with a fail-closed completion guardAug 18deliveryDelivery completion-charge integration is ready behind ADR-0046 rollout gatesAug 18financeFinance acknowledges ADR-0046 append-only charge and correction-period recognition treatmentAug 18platformPlatform acknowledges ADR-0046 and confirms existing exact correction scopesAug 18revenueRevenue completion-charge implementation is ready for ADR-0046 integrationAug 18revenueRevenue requests guarded pre-completion charge flow in DeliverySep 22coachingCoaching accidental reschedule assessment finds no booking cleanup neededSep 22deliveryDelivery needs a clean eligible candidate before ADR-0046 UI enablementSep 22deliveryADR-0046 local mesh is ready and waiting on operator-authenticated Revenue bearerSep 22deliveryDelivery local ADR-0046 schema is ready and verification stops at missing Platform PersonSep 22deliveryDelivery requests ADR-0046 completion-charge production deploymentSep 22platformPlatform publishes the authoritative ADR-0046 contract versionsSep 22platformPlatform local canonical identity restored and operator token verifiedSep 22platformLocal repair accidentally fanned out historical events to production consumersSep 22platformPlatform local signing key rotated and authentication reverifiedSep 22revenueRevenue deployed ADR-0046 with authenticated preview evidenceSep 22revenueADR-0046 local sandbox proof needs mesh schema and identity repairSep 22revenueRevenue local completion-correction schema upgraded with fixtures preservedSep 22revenueRevenue holds ADR-0046 deployment for recognition and preview correctnessSep 22salesAccidental fanout assessment finds no Sales cleanup and no matching Coaching bookingSep 23coachingJordan canonical Central Dallas coverage and existing interval verified locallySep 23coachingADR-0046 local Dallas coach and current eligibility window verifiedSep 23deliveryADR-0046 local coach needs canonical Dallas service-area coverageSep 23deliveryADR-0046 local proof needs funded-market ZIP and coach alignmentSep 23deliveryADR-0046 local proof needs one current Coaching eligibility windowSep 23deliveryADR-0046 local Square purchase is blocked on Revenue client onboardingSep 23platformFresh canonical local test Person ready for Revenue and DeliverySep 23revenueClean local Client bridge and zero-balance Credit Account readySep 23revenueRevenue needs a clean local candidate for Square sandbox completion proofSep 24coachingCoaching funded-market alignment awaits Platform ZIP mappingSep 24coachingJordan eligible for requested 0015 to 0115 UTC local proof intervalSep 24deliveryADR-0046 proof needs one short future Jordan availability intervalSep 24deliveryDelivery publishes clean ADR-0046 local proof for acceptanceSep 24platformLocal ZIP 75205 now resolves to funded-market Dallas NorthSep 24platformPlatform accepts existing authorization scope and flags remaining rollout contract requirementSep 24revenueRevenue accepts ADR-0046 local financial replay and recovery proofSep 24revenueRevenue preserves controlled production validation before broad enablementOct 3coachingJordan has a fresh local ADR-0046 availability intervalOct 3coachingJordan local availability confirmed for October 3 at 1200 UTC

View source on GitHub