{ "verifiedAtUtc": "2026-10-27T10:39:36.190353+00:00", "workspace": "\u003Crepo\u003E", "source": "\u003Crepo\u003E/docs/word_association_game_requirements.md", "sourceSha256": "e356a7bdce8fae59d3f9a9d48dd471c5c05ec724b5734ba9ed14bec1a754ebc2", "counts": { "functional": 25, "technical": 35, "testing": 81, "mappingRecords": 25, "structuredAcceptanceCriteria": 318, "activeProductAcceptanceCriteria": 45, "resolvedPolicyDefaults": 24 }, "descriptiveIds": true, "obsoleteProvisionalIdsActive": false, "allCriteriaHaveMappedTestContracts": true, "recordTextStatusProvenanceAndCriteriaReadBack": "PASS", "traceabilityReadBack": "PASS", "retiredAcceptanceCriteria": [ "AC-34", "AC-35", "AC-36", "AC-40", "AC-48", "AC-49" ], "originalDocumentIdMap": { "FR-01": "FR-ROOMACCESS-001", "FR-02": "FR-PLAYERPROFILE-002", "FR-03": "FR-LOBBYLIFECYCLE-003", "FR-04": "FR-CURATEDPAIRS-004", "FR-05": "FR-CATEGORIES-005", "FR-06": "FR-CATEGORYART-006", "FR-07": "FR-ANCHORSELECTION-007", "FR-08": "FR-ANSWERSTAGES-008", "FR-09": "FR-SCORING-009", "FR-10": "FR-SCORELOCK-010", "FR-11": "FR-LIVESCORECARD-011", "FR-12": "FR-ANSWERREVEAL-012", "FR-13": "FR-ROUNDSUMMARY-013", "FR-14": "FR-FINALSTANDINGS-014", "FR-15": "FR-RESPONSIVEUI-015", "FR-16": "FR-NOMINATIONS-016", "FR-17": "FR-CATEGORYSUGGESTIONS-017", "FR-18": "FR-IDENTITY-018", "FR-19": "FR-LOBBYDISCOVERY-019", "FR-20": "FR-OBSERVERS-020", "FR-21": "FR-REACTIONS-021", "FR-22": "FR-PUBLICLANDING-022", "FR-23": "FR-ADMINPAGES-023", "FR-24": "FR-ACCESSCONTROL-024", "FR-25": "FR-WORDHINTEDITOR-025", "TR-01": "TR-STATE-AUTHORITY-001", "TR-02": "TR-REALTIME-SYNC-002", "TR-03": "TR-ANSWER-ORDER-003", "TR-04": "TR-ANSWER-VALIDATION-004", "TR-05": "TR-ANSWER-CONFIDENTIALITY-005", "TR-06": "TR-CATALOG-INTEGRITY-006", "TR-07": "TR-ART-RENDER-007", "TR-08": "TR-CLOCK-CONSISTENCY-008", "TR-09": "TR-CONNECTION-RECOVERY-009", "TR-10": "TR-ROOM-CODES-010", "TR-11": "TR-MOBILE-INPUT-011", "TR-12": "TR-UI-ACCESSIBILITY-012", "TR-13": "TR-ANCHOR-RANDOMNESS-013", "TR-14": "TR-NOMINATION-MODERATION-014", "TR-15": "TR-SUGGESTION-REVIEW-015", "TR-16": "TR-IDENTITY-AUTHENTICATION-016", "TR-17": "TR-LOBBY-MATCHING-017", "TR-18": "TR-OBSERVER-PERMISSIONS-018", "TR-19": "TR-REACTION-DELIVERY-019", "TR-20": "TR-VERCEL-DEPLOYMENT-020", "TR-21": "TR-FREETIER-OPERATION-021", "TR-22": "TR-POSTGRES-PERSISTENCE-022", "TR-23": "TR-SCHEMA-PROVISIONING-023", "TR-24": "TR-DEPLOYMENT-NOACTIONS-024", "TR-25": "TR-DEPENDENCY-ATTRIBUTION-025", "TR-26": "TR-TDD-ACCEPTANCE-026", "TR-27": "TR-SWBOM-GENERATION-027", "TR-28": "TR-ARCHIVE-SWBOM-028", "TR-29": "TR-LICENSE-GPL-029", "TR-30": "TR-LANDING-PRIVACY-030", "TR-31": "TR-DDD-TRANSACTIONS-031", "TR-32": "TR-ACL-AUTHORIZATION-032", "TR-33": "TR-CATALOG-VERSIONING-033", "TR-34": "TR-MULTIPLAYER-INTEGRATION-034", "TR-35": "TR-DESIGN-HOSTILEREVIEW-035" }, "provisionalIdMigration": { "FR-WP-001": "FR-ROOMACCESS-001", "FR-WP-002": "FR-PLAYERPROFILE-002", "FR-WP-003": "FR-LOBBYLIFECYCLE-003", "FR-WP-004": "FR-CURATEDPAIRS-004", "FR-WP-005": "FR-CATEGORIES-005", "FR-WP-006": "FR-CATEGORYART-006", "FR-WP-007": "FR-ANCHORSELECTION-007", "FR-WP-008": "FR-ANSWERSTAGES-008", "FR-WP-009": "FR-SCORING-009", "FR-WP-010": "FR-SCORELOCK-010", "FR-WP-011": "FR-LIVESCORECARD-011", "FR-WP-012": "FR-ANSWERREVEAL-012", "FR-WP-013": "FR-ROUNDSUMMARY-013", "FR-WP-014": "FR-FINALSTANDINGS-014", "FR-WP-015": "FR-RESPONSIVEUI-015", "FR-WP-016": "FR-NOMINATIONS-016", "FR-WP-017": "FR-CATEGORYSUGGESTIONS-017", "FR-WP-018": "FR-IDENTITY-018", "FR-WP-019": "FR-LOBBYDISCOVERY-019", "FR-WP-020": "FR-OBSERVERS-020", "FR-WP-021": "FR-REACTIONS-021", "FR-WP-022": "FR-PUBLICLANDING-022", "FR-WP-023": "FR-ADMINPAGES-023", "FR-WP-024": "FR-ACCESSCONTROL-024", "FR-WP-025": "FR-WORDHINTEDITOR-025", "TR-WP-GAME-001": "TR-STATE-AUTHORITY-001", "TR-WP-GAME-002": "TR-REALTIME-SYNC-002", "TR-WP-GAME-003": "TR-ANSWER-ORDER-003", "TR-WP-GAME-004": "TR-ANSWER-VALIDATION-004", "TR-WP-GAME-005": "TR-ANSWER-CONFIDENTIALITY-005", "TR-WP-GAME-006": "TR-CATALOG-INTEGRITY-006", "TR-WP-GAME-007": "TR-ART-RENDER-007", "TR-WP-GAME-008": "TR-CLOCK-CONSISTENCY-008", "TR-WP-GAME-009": "TR-CONNECTION-RECOVERY-009", "TR-WP-GAME-010": "TR-ROOM-CODES-010", "TR-WP-GAME-011": "TR-MOBILE-INPUT-011", "TR-WP-GAME-012": "TR-UI-ACCESSIBILITY-012", "TR-WP-GAME-013": "TR-ANCHOR-RANDOMNESS-013", "TR-WP-GAME-014": "TR-NOMINATION-MODERATION-014", "TR-WP-GAME-015": "TR-SUGGESTION-REVIEW-015", "TR-WP-GAME-016": "TR-IDENTITY-AUTHENTICATION-016", "TR-WP-GAME-017": "TR-LOBBY-MATCHING-017", "TR-WP-GAME-018": "TR-OBSERVER-PERMISSIONS-018", "TR-WP-GAME-019": "TR-REACTION-DELIVERY-019", "TR-WP-GAME-020": "TR-VERCEL-DEPLOYMENT-020", "TR-WP-GAME-021": "TR-FREETIER-OPERATION-021", "TR-WP-GAME-022": "TR-POSTGRES-PERSISTENCE-022", "TR-WP-GAME-023": "TR-SCHEMA-PROVISIONING-023", "TR-WP-GAME-024": "TR-DEPLOYMENT-NOACTIONS-024", "TR-WP-GAME-025": "TR-DEPENDENCY-ATTRIBUTION-025", "TR-WP-GAME-026": "TR-TDD-ACCEPTANCE-026", "TR-WP-GAME-027": "TR-SWBOM-GENERATION-027", "TR-WP-GAME-028": "TR-ARCHIVE-SWBOM-028", "TR-WP-GAME-029": "TR-LICENSE-GPL-029", "TR-WP-GAME-030": "TR-LANDING-PRIVACY-030", "TR-WP-GAME-031": "TR-DDD-TRANSACTIONS-031", "TR-WP-GAME-032": "TR-ACL-AUTHORIZATION-032", "TR-WP-GAME-033": "TR-CATALOG-VERSIONING-033", "TR-WP-GAME-034": "TR-MULTIPLAYER-INTEGRATION-034", "TR-WP-GAME-035": "TR-DESIGN-HOSTILEREVIEW-035", "TEST-WP-001": "TEST-ROOMJOINING-001", "TEST-WP-002": "TEST-PLAYERLIMIT-002", "TEST-WP-003": "TEST-PROFILEICON-003", "TEST-WP-004": "TEST-FIRSTCATEGORY-004", "TEST-WP-005": "TEST-CATEGORYART-005", "TEST-WP-006": "TEST-NOHINTSOLVE-006", "TEST-WP-007": "TEST-HINTSCORING-007", "TEST-WP-008": "TEST-UNSOLVEDRESULT-008", "TEST-WP-009": "TEST-HINTPROGRESSION-009", "TEST-WP-010": "TEST-LIVESCORECARD-010", "TEST-WP-011": "TEST-CATEGORYCHOICE-011", "TEST-WP-012": "TEST-ROUNDSUMMARY-012", "TEST-WP-013": "TEST-FINALSTANDINGS-013", "TEST-WP-014": "TEST-TIMETIEBREAK-014", "TEST-WP-015": "TEST-ORIENTATION-015", "TEST-WP-016": "TEST-CONTENTVALIDATION-016", "TEST-WP-017": "TEST-NOMINATIONELIGIBILITY-017", "TEST-WP-018": "TEST-NOMINATIONTHRESHOLDANDMODERATION-018", "TEST-WP-019": "TEST-CATEGORYSUGGESTIONUNLOCK-019", "TEST-WP-020": "TEST-OPENAIOIDCPROFILE-020", "TEST-WP-021": "TEST-GUESTPLAY-021", "TEST-WP-022": "TEST-BROWSEOPENLOBBIES-022", "TEST-WP-023": "TEST-QUICKMATCH-023", "TEST-WP-024": "TEST-CONFIGUREDCAPACITY-024", "TEST-WP-025": "TEST-ROOMINVITATIONS-025", "TEST-WP-026": "TEST-DEEPLINKJOINANDFULLROOM-026", "TEST-WP-027": "TEST-FULLROOMOBSERVER-027", "TEST-WP-028": "TEST-OBSERVERPERSPECTIVEANDPERMISSIONS-028", "TEST-WP-029": "TEST-INROUNDEMOJIREACTION-029", "TEST-WP-030": "TEST-PRECOUNTDOWNOBSERVERPROMOTION-030", "TEST-WP-031": "TEST-READYCOUNTDOWNANDROSTERLOCK-031", "TEST-WP-032": "TEST-HOLDOUTWARNINGANDREMOVAL-032", "TEST-WP-033": "TEST-IDLELOBBYREADINESSPROMPT-033", "TEST-WP-037": "TEST-FREETIERQUOTAHANDLING-037", "TEST-WP-038": "TEST-MOCKFIRSTACCEPTANCECOVERAGE-038", "TEST-WP-039": "TEST-DEPENDENCYATTRIBUTION-039", "TEST-WP-041": "TEST-SWBOMRELEASEARCHIVE-041", "TEST-WP-042": "TEST-GPL20ONLYRELEASE-042", "TEST-WP-043": "TEST-PUBLICGAMELANDINGPAGE-043", "TEST-WP-044": "TEST-ACCESSIBLEGAMECONTROLS-044", "TEST-WP-045": "TEST-AUTHORITATIVEANSWERHANDLING-045", "TEST-WP-046": "TEST-OIDCTOKENVALIDATION-046", "TEST-WP-047": "TEST-MODERATIONANDCATALOGBOUNDARY-047", "TEST-WP-050": "TEST-LANDINGPAGEPUBLICDATA-050", "TEST-WP-051": "TEST-TESTABLECONCURRENCYSAFEDOMAINBOUNDARY-051", "TEST-WP-101": "TEST-STATEAUTHORITY-101", "TEST-WP-102": "TEST-REALTIMESYNC-102", "TEST-WP-103": "TEST-ANSWERORDER-103", "TEST-WP-104": "TEST-ANSWERVALIDATION-104", "TEST-WP-105": "TEST-ANSWERCONFIDENTIALITY-105", "TEST-WP-106": "TEST-CATALOGINTEGRITY-106", "TEST-WP-107": "TEST-ARTRENDER-107", "TEST-WP-108": "TEST-CLOCKCONSISTENCY-108", "TEST-WP-109": "TEST-CONNECTIONRECOVERY-109", "TEST-WP-110": "TEST-ROOMCODES-110", "TEST-WP-111": "TEST-MOBILEINPUT-111", "TEST-WP-112": "TEST-UIACCESSIBILITY-112", "TEST-WP-113": "TEST-ANCHORRANDOMNESS-113", "TEST-WP-114": "TEST-NOMINATIONMODERATION-114", "TEST-WP-115": "TEST-SUGGESTIONREVIEW-115", "TEST-WP-116": "TEST-IDENTITYAUTHENTICATION-116", "TEST-WP-117": "TEST-LOBBYMATCHING-117", "TEST-WP-118": "TEST-OBSERVERPERMISSIONS-118", "TEST-WP-119": "TEST-REACTIONDELIVERY-119", "TEST-WP-120": "TEST-VERCELDEPLOYMENT-120", "TEST-WP-121": "TEST-FREETIEROPERATION-121", "TEST-WP-122": "TEST-POSTGRESPERSISTENCE-122", "TEST-WP-123": "TEST-SCHEMAPROVISIONING-123", "TEST-WP-124": "TEST-DEPLOYMENTNOACTIONS-124", "TEST-WP-125": "TEST-DEPENDENCYATTRIBUTION-125", "TEST-WP-126": "TEST-TDDACCEPTANCE-126", "TEST-WP-127": "TEST-SWBOMGENERATION-127", "TEST-WP-128": "TEST-ARCHIVESWBOM-128", "TEST-WP-129": "TEST-LICENSEGPL-129", "TEST-WP-130": "TEST-LANDINGPRIVACY-130", "TEST-WP-131": "TEST-DDDTRANSACTIONS-131", "TEST-WP-132": "TEST-ACLAUTHORIZATION-132", "TEST-WP-133": "TEST-CATALOGVERSIONING-133", "TEST-WP-134": "TEST-MULTIPLAYERINTEGRATION-134", "TEST-WP-135": "TEST-DESIGNHOSTILEREVIEW-135", "TEST-WP-136": "TEST-ADMINUI-136" }, "statuses": { "fr": { "completed": 24, "in_progress": 1 }, "tr": { "completed": 26, "in_progress": 6, "pending": 3 }, "test": { "completed": 72, "in_progress": 6, "pending": 3 } }, "qualifications": [ "Unicode dash and curly-quote normalization by the MCP transport is ignored in substantive-text comparison; all words, criteria IDs, satisfaction flags and evidence are compared.", "Test requirements are verification contracts; pending/in-progress hosted operational checks are not claimed executed.", "Original v2.6 AC IDs remain unchanged; retired AC IDs are reserved and not reactivated.", "Canonical requirement IDs identify their subject; source and replaced provisional IDs remain provenance aliases." ] }