Skip to main content
InternalVerified against 53fd444Markdown

Implementation status

Every row cites the code, test or decision it rests on. "Implemented" means the behaviour exists in services/* with tests; it does not mean it has run in production or against real partner traffic. Demo-only means it exists only as simulated or in-browser code. See Contributing to the docs for how labels are assigned.

Capabilities​

CapabilityStatusEvidence
Player sign-in (passkey, password, social) through Nest and the IAMImplementedADR 0024, oidc.service.ts
No player email, name or phone held by PlayerPalImplemented in code and tests; live social sign-in hop not yet capturedADR 0012, oidc.claims.spec.ts, Personal data
Linking and pairwise aliasesImplementedADR 0027, linking.controller.ts, link-intent.service.spec.ts
Unlink and Delete AccountImplementedADR 0030, identity-delete.spec.ts
Activity batches and uploadsImplemented, behind the shared machine key (no per-partner credentials yet)activity.controller.ts, activity.controller.spec.ts
Partner fact ingest (/v1/ingest, HMAC or partner OAuth)Implementedingest.controller.ts, Partner quickstart
Points earning (ledger credits)Implemented, credit onlypoints-ledger.entity.ts
Points redemption, debit and reversal in the APIProposedReward redemption lifecycle
Player shop, reward vault, store back officeIn progress (demo only), unmerged branch feat/player-shopReward redemption lifecycle
Partner KPIs through CubeImplemented, over seeded and simulated dataADR 0033, kpi.catalogue.ts, Metric definitions
Network comparison and benchmarks with anonymity floorsImplementedcomparison.math.ts
AI insights and AskImplemented as deterministic rules; no language modeldetectors.ts, ask.service.ts
Operator, provider, affiliate and staff portal sign-inIn progress (demo only): simulated sign-inportals.md
Workforce SSO for staff and partner staffProposedauthentication.md
Embeddable PlayerPal widgetIn development: versioned releases are served by the API; the game-side integration exists only in demo codeADR 0025, playerpal-widget
Casino play continues when PlayerPal is unavailableDecided; reference outbox implemented in the demo provider; no end-to-end testADR 0015, Availability
Reward-partner role and portalProposed (docs only)ADR 0001
Go data-plane workersProposedservices/worker
Public documentation siteProposedADR 0034

Pages by status​

Generated from each page's status front matter.

Implemented (16)

In progress (4)

Proposed (1)

No page-level status (72)