{"source":"CasinoRankr","dataset":"U.S. Sweepstakes State Status Change Index","license":"CC BY 4.0 applies only to CasinoRankr's original data structure and transformations. Source materials retain their issuer-specific rights.","citation_url":"https://casinorankr.com/data/sweepstakes-state-status-changes","schema_version":"state-status-changes.v1","generated_at":"2026-08-17T00:00:00.000Z","page_updated_at":"2026-08-17","version_hash":"838f681d","temporal_coverage":"2026-04-18/2026-07-30","source_snapshot_at":"2026-06-05T00:00:00.000Z","baseline_version_hash":"d5484609","since":null,"since_field":"portfolio_classification_recorded_on","row_count":11,"total_row_count":11,"external_change_count":7,"correction_count":4,"scope_notice":"Values are CasinoRankr portfolio availability tracker classifications, not legal conclusions, operator eligibility rules, or promotion policy.","reconstructability_notice":"PARTIAL means one or more named workflow or date elements needed for full reconstruction are not proven; see missing_elements on each record.","source_rights_notice":"Source documents, titles, and excerpts retain their issuer-specific rights and terms. Per-source notices are preserved in each source record.","data_dictionary":[{"field":"event_id","type":"string","meaning":"Immutable append-only change or correction identifier."},{"field":"state_code","type":"string","meaning":"Two-letter USPS state or district code."},{"field":"axis","type":"string","meaning":"The sole v1 tracker axis.","allowedValues":["portfolio_availability_status"]},{"field":"before_value","type":"string","meaning":"CasinoRankr tracker classification immediately before this record.","allowedValues":["available","restricted","pending_change","blocked","unknown"]},{"field":"after_value","type":"string","meaning":"CasinoRankr tracker classification immediately after this record.","allowedValues":["available","restricted","pending_change","blocked","unknown"]},{"field":"correction","type":"boolean","meaning":"Whether this is a visible correction rather than an external change."},{"field":"correction_of","type":"string","meaning":"Earlier append-only event ID corrected by this record, when applicable."},{"field":"cause_type","type":"string","meaning":"Controlled record cause; corrections are excluded from external-change statistics.","allowedValues":["legislation","enforcement","correction"]},{"field":"real_world_basis","type":"string","meaning":"Concise source-backed basis for an external change, when the record proves one."},{"field":"source_action_on","type":"date","meaning":"Source action date only when explicit; otherwise null."},{"field":"source_published_on","type":"date","meaning":"Source publication date only when explicit; otherwise null."},{"field":"source_effective_on","type":"date","meaning":"Source effective date only when explicit; otherwise null."},{"field":"portfolio_observed_on","type":"date","meaning":"Portfolio observation date only when proven; otherwise null."},{"field":"portfolio_verified_on","type":"date","meaning":"Portfolio verification date only when proven; otherwise null."},{"field":"portfolio_classification_recorded_on","type":"date","meaning":"Git-proven classification-record date and the field used by the inclusive since filter."},{"field":"portfolio_date_status","type":"string","meaning":"Plain-language boundary on which portfolio workflow dates are proven for this record."},{"field":"tracker_provenance","type":"object","meaning":"Repository, full commit OID, file, and before/after source values."},{"field":"reconstructability_tier","type":"string","meaning":"Evidence reconstruction tier; named gaps are listed in missing_elements.","allowedValues":["PARTIAL"]},{"field":"missing_elements","type":"string[]","meaning":"Named facts absent from a full reconstruction."},{"field":"uncertainty","type":"string","meaning":"Record-level uncertainty statement that must remain attached to the transition."},{"field":"uncertainty_flags","type":"object[]","meaning":"Visible unresolved conflicts or other event-specific uncertainty."},{"field":"sources","type":"object[]","meaning":"Primary evidence with issuer, title, URL, source type, dates, locator, excerpt label, content hash, and rights notice."}],"data":[{"event_id":"CA-2026-04-18","state_code":"CA","axis":"portfolio_availability_status","before_value":"available","after_value":"blocked","correction":false,"correction_of":null,"cause_type":"legislation","real_world_basis":"California AB 831, Chapter 623, added Penal Code section 337o.","source_action_on":"2025-10-11","source_published_on":null,"source_effective_on":null,"portfolio_observed_on":null,"portfolio_verified_on":null,"portfolio_classification_recorded_on":"2026-04-18","portfolio_date_status":"prospective-only except Git classification record date","tracker_provenance":{"repository":"casinorankr","commit":"29cd29fa34ce72fe6bf25650afacf4adcde555bd","file":"lib/data-hub/state-legality-2026.json","before":"classification=available","after":"classification=restricted, ban_status=banned"},"reconstructability_tier":"PARTIAL","missing_elements":["source-effective date not directly located in this captured record","portfolio observation and verification dates"],"uncertainty":"No legal conclusion beyond the fixed tracker classification is made.","uncertainty_flags":[],"sources":[{"evidence_id":"CA-AB831","issuer":"California Legislature","title":"AB 831, Chapter 623","url":"https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202520260AB831","source_type":"enrolled/session law","document_date":"2025-10-11","accessed_at":"2026-08-17T21:13:37-05:00","locator":"Chapter 623; Penal Code 337o","excerpt_type":"paraphrase","excerpt":"The official chapter adds Penal Code 337o and makes specified online sweepstakes games unlawful.","content_sha256":"4913f93380fbe6108fbf712724649c1851932356f7df5faaab0e9f4fe8e7ce2b","rights_notice":"Source document rights remain with California Legislature; CasinoRankr's CC BY 4.0 license covers only its original data structure and transformations."}]},{"event_id":"CA-2026-06-07-correction","state_code":"CA","axis":"portfolio_availability_status","before_value":"blocked","after_value":"blocked","correction":true,"correction_of":"CA-2026-04-18","cause_type":"correction","real_world_basis":null,"source_action_on":null,"source_published_on":null,"source_effective_on":null,"portfolio_observed_on":null,"portfolio_verified_on":null,"portfolio_classification_recorded_on":"2026-06-07","portfolio_date_status":"prospective-only except Git classification record date","tracker_provenance":{"repository":"casinorankr","commit":"2507b71844b94ef3ffacf3e74db0507b9496c226","file":"lib/data-hub/state-legality-2026.json","before":"ban_effective_date=2026-01-01, ban_source=AB 831","after":"ban_effective_date=null, ban_source=CasinoRankr availability tracker"},"reconstructability_tier":"PARTIAL","missing_elements":["why the original tracker assertion was removed","workflow observation and verification dates"],"uncertainty":"Correction; excluded from external-change counts.","uncertainty_flags":[],"sources":[{"evidence_id":"CA-AB831","issuer":"California Legislature","title":"AB 831, Chapter 623","url":"https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202520260AB831","source_type":"enrolled/session law","document_date":"2025-10-11","accessed_at":"2026-08-17T21:13:37-05:00","locator":"Chapter 623","excerpt_type":"paraphrase","excerpt":"Official chapter capture supports the statutory subject but does not turn the tracker correction into an external change.","content_sha256":"4913f93380fbe6108fbf712724649c1851932356f7df5faaab0e9f4fe8e7ce2b","rights_notice":"Source document rights remain with California Legislature; CasinoRankr's CC BY 4.0 license covers only its original data structure and transformations."}]},{"event_id":"CT-2026-04-18","state_code":"CT","axis":"portfolio_availability_status","before_value":"available","after_value":"blocked","correction":false,"correction_of":null,"cause_type":"legislation","real_world_basis":"Connecticut Public Act 25-112 amended the sweepstakes restriction effective October 1, 2025.","source_action_on":null,"source_published_on":null,"source_effective_on":"2025-10-01","portfolio_observed_on":null,"portfolio_verified_on":null,"portfolio_classification_recorded_on":"2026-04-18","portfolio_date_status":"prospective-only except Git classification record date","tracker_provenance":{"repository":"casinorankr","commit":"29cd29fa34ce72fe6bf25650afacf4adcde555bd","file":"lib/data-hub/state-legality-2026.json","before":"classification=available","after":"classification=restricted, ban_status=banned"},"reconstructability_tier":"PARTIAL","missing_elements":["source action/publication date","portfolio observation and verification dates"],"uncertainty":"The tracker value is a portfolio classification, not an individual-eligibility conclusion.","uncertainty_flags":[],"sources":[{"evidence_id":"CT-PA25-112","issuer":"Connecticut General Assembly","title":"Public Act 25-112","url":"https://prdext2.cga.ct.gov/2025/ACT/PA/PDF/2025PA-00112-R00SB-01235-PA.PDF","source_type":"enrolled/session law","document_date":"2025-10-01","accessed_at":"2026-08-17T21:13:37-05:00","locator":"PDF p.35, Sec.14","excerpt_type":"paraphrase","excerpt":"Effective October 1, 2025, the act prohibits specified sweepstakes or promotional drawings that allow or facilitate real or simulated online casino gaming.","content_sha256":"bba29c6a8afe8ac26cebfe0bf9021e7a7d0a278865f15efa4424df291dab44b1","rights_notice":"Source document rights remain with Connecticut General Assembly; CasinoRankr's CC BY 4.0 license covers only its original data structure and transformations."}]},{"event_id":"IL-2026-04-18","state_code":"IL","axis":"portfolio_availability_status","before_value":"available","after_value":"restricted","correction":false,"correction_of":null,"cause_type":"enforcement","real_world_basis":"Illinois Gaming Board and Attorney General cease-and-desist letters to online casino and sweepstakes platforms.","source_action_on":"2026-02-04","source_published_on":"2026-02-05","source_effective_on":null,"portfolio_observed_on":null,"portfolio_verified_on":null,"portfolio_classification_recorded_on":"2026-04-18","portfolio_date_status":"prospective-only except Git classification record date","tracker_provenance":{"repository":"casinorankr","commit":"29cd29fa34ce72fe6bf25650afacf4adcde555bd","file":"lib/data-hub/state-legality-2026.json","before":"classification=available","after":"classification=restricted, ban_status=enforcement_exit"},"reconstructability_tier":"PARTIAL","missing_elements":["source effective date","portfolio observation and verification dates"],"uncertainty":"Current public export conflicts by showing available; preserved separately and not resolved here.","uncertainty_flags":[{"code":"current-public-snapshot-conflict","label":"Current snapshot conflict","detail":"Historical Git records available → restricted, while the reviewed public export snapshot showed available. This index preserves both facts and does not resolve the conflict.","evidence_ids":["IL-IGB","CR-PUBLIC"]}],"sources":[{"evidence_id":"IL-IGB","issuer":"Illinois Gaming Board","title":"Cease and Desist Letters","url":"https://igb.illinois.gov/casino-gambling/cease-and-desist-letters.html","source_type":"regulator notice/listing","document_date":"2026-02-05","accessed_at":"2026-08-17T21:13:37-05:00","locator":"HTML lines 1042-44 and listing entries","excerpt_type":"paraphrase","excerpt":"IGB says it and the Attorney General issued more than 60 letters to entities believed to operate illegal online casino and/or online sweepstakes platforms; entries identify letters dated February 4.","content_sha256":"c41e6951641c501b608bd5af9507b444769173ba8973a39352bf4588180d4a81","rights_notice":"Source document rights remain with Illinois Gaming Board; CasinoRankr's CC BY 4.0 license covers only its original data structure and transformations."}]},{"event_id":"LA-2026-07-30","state_code":"LA","axis":"portfolio_availability_status","before_value":"restricted","after_value":"blocked","correction":false,"correction_of":null,"cause_type":"legislation","real_world_basis":"Louisiana HB 883 became Act 182.","source_action_on":"2026-05-15","source_published_on":null,"source_effective_on":"2026-08-01","portfolio_observed_on":null,"portfolio_verified_on":null,"portfolio_classification_recorded_on":"2026-07-30","portfolio_date_status":"prospective-only except Git classification record date","tracker_provenance":{"repository":"casinorankr","commit":"da78b9e4ef3b28287ec96f33a83e70467c94a78c","file":"lib/data-hub/state-legality-2026.json","before":"ban_status=enforcement_exit","after":"ban_status=banned"},"reconstructability_tier":"PARTIAL","missing_elements":["portfolio observation and verification dates"],"uncertainty":"The earlier enforcement-exit transition is separately CANT-TELL because its asserted C&D basis was not captured.","uncertainty_flags":[],"sources":[{"evidence_id":"LA-HB883","issuer":"Louisiana Legislature","title":"HB 883, Act 182","url":"https://legis.la.gov/legis/BillInfo.aspx?i=250808","source_type":"official bill-status record","document_date":"2026-05-15","accessed_at":"2026-08-17T21:13:37-05:00","locator":"HTML lines 359, 585, 593","excerpt_type":"paraphrase","excerpt":"The official record says HB 883 was signed by the Governor and became Act 182, with effective date August 1, 2026.","content_sha256":"84734d3b4628bcb86d5685375f4da50963eccab5e59d8ccffb1e3bb189af131e","rights_notice":"Source document rights remain with Louisiana Legislature; CasinoRankr's CC BY 4.0 license covers only its original data structure and transformations."}]},{"event_id":"ME-2026-04-18","state_code":"ME","axis":"portfolio_availability_status","before_value":"available","after_value":"pending_change","correction":false,"correction_of":null,"cause_type":"legislation","real_world_basis":"Maine LD 2007, Chapter 645, was enacted and signed.","source_action_on":"2026-04-06","source_published_on":null,"source_effective_on":null,"portfolio_observed_on":null,"portfolio_verified_on":null,"portfolio_classification_recorded_on":"2026-04-18","portfolio_date_status":"prospective-only except Git classification record date","tracker_provenance":{"repository":"casinorankr","commit":"29cd29fa34ce72fe6bf25650afacf4adcde555bd","file":"lib/data-hub/state-legality-2026.json","before":"classification=available","after":"classification=available, ban_status=pending"},"reconstructability_tier":"PARTIAL","missing_elements":["source effective date","portfolio observation and verification dates"],"uncertainty":"The captured official status record does not itself establish the later general effective date.","uncertainty_flags":[],"sources":[{"evidence_id":"ME-LD2007","issuer":"Maine Legislature","title":"LD 2007, SP 825, Chapter 645","url":"https://legislature.maine.gov/legis/bills/display_ps.asp?LD=2007&snum=132","source_type":"official bill-status record","document_date":"2026-04-06","accessed_at":"2026-08-17T21:13:37-05:00","locator":"HTML line 236","excerpt_type":"paraphrase","excerpt":"Official status says LD 2007 was enacted April 6, 2026, signed by the Governor the same day, and chaptered as 645.","content_sha256":"faf8ad3ff7f19b0850f1855bab683c5f4865547dfb09bd02eb7bda4ec7dc3e47","rights_notice":"Source document rights remain with Maine Legislature; CasinoRankr's CC BY 4.0 license covers only its original data structure and transformations."}]},{"event_id":"ME-2026-06-05-correction","state_code":"ME","axis":"portfolio_availability_status","before_value":"pending_change","after_value":"pending_change","correction":true,"correction_of":"ME-2026-04-18","cause_type":"correction","real_world_basis":null,"source_action_on":null,"source_published_on":null,"source_effective_on":null,"portfolio_observed_on":null,"portfolio_verified_on":null,"portfolio_classification_recorded_on":"2026-06-05","portfolio_date_status":"prospective-only except Git classification record date","tracker_provenance":{"repository":"casinorankr","commit":"7b9e1911dcb84150f306b8653e234f703a64d6a1","file":"lib/data-hub/state-legality-2026.json","before":"ban_effective_date=2026-07-14","after":"ban_effective_date=2026-07-29"},"reconstructability_tier":"PARTIAL","missing_elements":["primary evidence for effective date","workflow observation and verification dates"],"uncertainty":"Correction; excluded from external-change counts.","uncertainty_flags":[],"sources":[{"evidence_id":"ME-LD2007","issuer":"Maine Legislature","title":"LD 2007, SP 825, Chapter 645","url":"https://legislature.maine.gov/legis/bills/display_ps.asp?LD=2007&snum=132","source_type":"official bill-status record","document_date":"2026-04-06","accessed_at":"2026-08-17T21:13:37-05:00","locator":"HTML line 236","excerpt_type":"paraphrase","excerpt":"The official status record proves enactment and signature but not either tracker effective-date value.","content_sha256":"faf8ad3ff7f19b0850f1855bab683c5f4865547dfb09bd02eb7bda4ec7dc3e47","rights_notice":"Source document rights remain with Maine Legislature; CasinoRankr's CC BY 4.0 license covers only its original data structure and transformations."}]},{"event_id":"ME-2026-07-28-effective-date-regression","state_code":"ME","axis":"portfolio_availability_status","before_value":"pending_change","after_value":"blocked","correction":true,"correction_of":"ME-2026-06-05-correction","cause_type":"correction","real_world_basis":null,"source_action_on":null,"source_published_on":null,"source_effective_on":null,"portfolio_observed_on":null,"portfolio_verified_on":null,"portfolio_classification_recorded_on":"2026-07-28","portfolio_date_status":"prospective-only except Git classification record date","tracker_provenance":{"repository":"casinorankr","commit":"f1fe2f19ad10ac67970c0595393b09ffdc425424","file":"lib/data-hub/state-legality-2026.json","before":"ban_effective_date=2026-07-29","after":"ban_effective_date=2026-07-14"},"reconstructability_tier":"PARTIAL","missing_elements":["primary evidence for effective date","workflow observation and verification dates"],"uncertainty":"A material date regression linked to the admitted status change; excluded from external-change counts.","uncertainty_flags":[],"sources":[{"evidence_id":"ME-LD2007","issuer":"Maine Legislature","title":"LD 2007, SP 825, Chapter 645","url":"https://legislature.maine.gov/legis/bills/display_ps.asp?LD=2007&snum=132","source_type":"official bill-status record","document_date":"2026-04-06","accessed_at":"2026-08-17T21:13:37-05:00","locator":"HTML line 236","excerpt_type":"paraphrase","excerpt":"The capture establishes enactment and signature only, leaving the changed effective date unproven.","content_sha256":"faf8ad3ff7f19b0850f1855bab683c5f4865547dfb09bd02eb7bda4ec7dc3e47","rights_notice":"Source document rights remain with Maine Legislature; CasinoRankr's CC BY 4.0 license covers only its original data structure and transformations."}]},{"event_id":"ME-2026-07-28","state_code":"ME","axis":"portfolio_availability_status","before_value":"pending_change","after_value":"blocked","correction":false,"correction_of":null,"cause_type":"legislation","real_world_basis":"Same official LD 2007 enactment record as ME-2026-04-18; no source event date is inferred from this Git flip.","source_action_on":"2026-04-06","source_published_on":null,"source_effective_on":null,"portfolio_observed_on":null,"portfolio_verified_on":null,"portfolio_classification_recorded_on":"2026-07-28","portfolio_date_status":"prospective-only except Git classification record date","tracker_provenance":{"repository":"casinorankr","commit":"f1fe2f19ad10ac67970c0595393b09ffdc425424","file":"lib/data-hub/state-legality-2026.json","before":"ban_status=pending, ban_effective_date=2026-07-29","after":"ban_status=banned, ban_effective_date=2026-07-14"},"reconstructability_tier":"PARTIAL","missing_elements":["source effective date","portfolio observation and verification dates"],"uncertainty":"The same commit's date changed to 2026-07-14 and was corrected next day; it is not used as a source-effective date.","uncertainty_flags":[],"sources":[{"evidence_id":"ME-LD2007","issuer":"Maine Legislature","title":"LD 2007, SP 825, Chapter 645","url":"https://legislature.maine.gov/legis/bills/display_ps.asp?LD=2007&snum=132","source_type":"official bill-status record","document_date":"2026-04-06","accessed_at":"2026-08-17T21:13:37-05:00","locator":"HTML line 236","excerpt_type":"paraphrase","excerpt":"Official status proves enactment and governor signature only; it does not prove the Git-recorded effective date.","content_sha256":"faf8ad3ff7f19b0850f1855bab683c5f4865547dfb09bd02eb7bda4ec7dc3e47","rights_notice":"Source document rights remain with Maine Legislature; CasinoRankr's CC BY 4.0 license covers only its original data structure and transformations."}]},{"event_id":"ME-2026-07-29-correction","state_code":"ME","axis":"portfolio_availability_status","before_value":"blocked","after_value":"blocked","correction":true,"correction_of":"ME-2026-07-28-effective-date-regression","cause_type":"correction","real_world_basis":null,"source_action_on":null,"source_published_on":null,"source_effective_on":null,"portfolio_observed_on":null,"portfolio_verified_on":null,"portfolio_classification_recorded_on":"2026-07-29","portfolio_date_status":"prospective-only except Git classification record date","tracker_provenance":{"repository":"casinorankr","commit":"be42299cdde5e3aea4d41ccf9e3d3b7e0214d091","file":"lib/data-hub/state-legality-2026.json","before":"ban_effective_date=2026-07-14","after":"ban_effective_date=2026-07-29"},"reconstructability_tier":"PARTIAL","missing_elements":["primary evidence for effective date","workflow observation and verification dates"],"uncertainty":"Correction; excluded from external-change counts.","uncertainty_flags":[],"sources":[{"evidence_id":"ME-LD2007","issuer":"Maine Legislature","title":"LD 2007, SP 825, Chapter 645","url":"https://legislature.maine.gov/legis/bills/display_ps.asp?LD=2007&snum=132","source_type":"official bill-status record","document_date":"2026-04-06","accessed_at":"2026-08-17T21:13:37-05:00","locator":"HTML line 236","excerpt_type":"paraphrase","excerpt":"The capture establishes enactment and signature only; source-effective date remains NULL.","content_sha256":"faf8ad3ff7f19b0850f1855bab683c5f4865547dfb09bd02eb7bda4ec7dc3e47","rights_notice":"Source document rights remain with Maine Legislature; CasinoRankr's CC BY 4.0 license covers only its original data structure and transformations."}]},{"event_id":"TN-2026-06-05","state_code":"TN","axis":"portfolio_availability_status","before_value":"restricted","after_value":"blocked","correction":false,"correction_of":null,"cause_type":"legislation","real_world_basis":"Tennessee SB 2136 became Public Chapter 1117.","source_action_on":"2026-05-22","source_published_on":"2026-05-27","source_effective_on":"2026-05-22","portfolio_observed_on":null,"portfolio_verified_on":null,"portfolio_classification_recorded_on":"2026-06-05","portfolio_date_status":"prospective-only except Git classification record date","tracker_provenance":{"repository":"casinorankr","commit":"7b9e1911dcb84150f306b8653e234f703a64d6a1","file":"lib/data-hub/state-legality-2026.json","before":"ban_status=enforcement_exit","after":"ban_status=banned, ban_effective_date=2026-05-22"},"reconstructability_tier":"PARTIAL","missing_elements":["portfolio observation and verification dates"],"uncertainty":"Earlier claimed December 2025 AG-letter transition is not admitted without a primary capture.","uncertainty_flags":[],"sources":[{"evidence_id":"TN-SB2136","issuer":"Tennessee General Assembly","title":"SB 2136, Public Chapter 1117","url":"https://wapp.capitol.tn.gov/apps/BillInfo/Default?BillNumber=SB2136&GA=114","source_type":"official bill-status record","document_date":"2026-05-27","accessed_at":"2026-08-17T21:13:37-05:00","locator":"HTML lines 651, 683","excerpt_type":"paraphrase","excerpt":"The enacted summary identifies online sweepstakes games as unlawful; the status table records governor signature and effective date May 22, 2026, and Public Chapter 1117 May 27.","content_sha256":"ecf851a334cbe8613b16773ca9b917f72859ed8d9ef7cc916c868fbd34a1a03a","rights_notice":"Source document rights remain with Tennessee General Assembly; CasinoRankr's CC BY 4.0 license covers only its original data structure and transformations."}]}]}