Machine Ready US Public Law

Alabama — Code of Alabama 1975

Complete, unannotated statutory corpus and directed cross-reference citation graph for the State of Alabama across all 46 active Titles (Title 1 through Title 45), cryptographically sealed from official Alabama Legislative Services Agency (ALISON) sources.

46 Active Titles
1,506 Distinct Chapters
49,270 Statutory Sections
197,421 Subsections
15,000 Citation Edges
100% AKN 3.0 XSD Valid
Single-Snapshot Dataset Acquisition • 10/2026 Edition

Code of Alabama 1975 — Complete Medallion Snapshot

One-time purchase for the complete October 2026 (10/2026) edition single-snapshot dataset of the Code of Alabama 1975. Includes perpetual commercial license rights to the Bronze raw source payloads, Silver OASIS Akoma Ntoso 3.0 XML archive, Gold Apache Parquet tables (sections, subsections, edges), and SHA-256 provenance manifests.

Price: $2,000 USD  |  Edition: 10/2026 Snapshot  |  Delivery: Snowflake Marketplace / Direct Archive  |  License: Perpetual Snapshot License  |  Purchase & Download Snapshot →
Keystone Legal Data — Commercial Dataset License Agreement Standard Single-Snapshot Terms (v2026.10)

1. Grant of Perpetual Single-Snapshot License

Upon payment of the one-time $2,000 USD license fee, Keystone Data Services LLC, d/b/a Keystone Legal Data ("Licensor"), grants Customer ("Licensee") a perpetual, non-exclusive, non-transferable, worldwide enterprise license to store, query, index, and use the 10/2026 Edition Single-Snapshot Dataset of the Code of Alabama 1975 (including all delivered Bronze source files, Silver OASIS Akoma Ntoso 3.0 XML files, Gold Parquet tables, directed citation graph schemas, and cryptographic manifests, collectively the "Licensed Dataset"). Future statutory editions or legislative updates are sold separately as independent snapshots.

2. Permitted Enterprise, Analytics & AI/LLM Uses

Licensee may freely integrate the Licensed Dataset into internal data warehouses, legal research platforms, retrieval-augmented generation (RAG) pipelines, vector databases, knowledge graphs, and machine learning or large language model (LLM) training, fine-tuning, and inference systems, and may display statutory excerpts and citation outputs to end users in the ordinary course of Licensee's products and services.

3. Restrictions on Bulk Redistribution

While the underlying enacted statutory text of the State of Alabama is in the public domain under the government edicts doctrine, the normalized schema, structural subsection shredding, OASIS Akoma Ntoso 3.0 XML markup, resolved citation graph topology, and cryptographic lineage manifests are proprietary data engineering deliverables of Licensor. Licensee may not resell, sublicense, publish, or redistribute the Licensed Dataset in bulk or as a standalone statutory data product or competing data catalog.

4. Provenance & Disclaimer of Warranties

Every record in the Licensed Dataset is cryptographically sealed via SHA-256 to its source legislative payload as published by the official state authority as of the snapshot date. The Licensed Dataset is provided "AS IS" for analytical and informational purposes and does not constitute legal advice. Licensor's aggregate liability under this Agreement shall not exceed the license fee paid for the snapshot.


Medallion Architecture Deliverables

Three-tier statutory distribution with end-to-end SHA-256 cryptographic lineage from raw legislative payload to analytical Parquet tables.
Bronze Layer

Immutable Source Payloads

Verbatim section payloads captured from the Alabama Legislative Information System Online (ALISON) with wire-level SHA-256 hashes and structural hierarchy metadata.

  • Source Authority Alabama Legislature
  • Sealed Payloads 49,270 Files
  • Lineage Manifest bronze_manifest.jsonl
  • Integrity Seal manifest.sha256 (0444)
Silver Layer

OASIS Akoma Ntoso 3.0 XML

Normalized, schema-validated OASIS LegalDocML (Akoma Ntoso 3.0) XML documents containing strictly enacted statutory text, subsection hierarchy, and session-law history citations.

  • XML Standard OASIS AKN 3.0 (XSD 1.0)
  • Validated Docs 49,270 / 49,270 (100%)
  • History Coverage 48,173 / 49,270 (97.8%)
  • Third-Party IP / Notes 0 (Strictly Stripped)
Gold Layer

Apache Parquet & Citation Graph

Snappy-compressed Apache Parquet tables (sections, subsections, edges) and pre-indexed DuckDB analytical catalog ready for immediate SQL, Polars, PyArrow, or RAG/LLM ingestion.

  • Section Table 49,270 Rows (35.93 MB)
  • Subsection Table 197,421 Rows (32.22 MB)
  • Citation Graph 15,000 Directed Edges
  • DuckDB Catalog keystone_alcode.duckdb
Artifact / Archive Layer / Format Records Size SHA-256 Cryptographic Seal
sections.parquet Gold Columnar Table (Snappy Parquet) 49,270 35.93 MB b4732c0a0666986a807aa5b96eba9f6cce70f296901ec3e87165d05e379a469f
subsections.parquet Gold Hierarchical Paragraphs (Snappy Parquet) 197,421 32.22 MB 914f7a6c40cc35b35668c8e7307db1014a872e5f16e2afe1faf225db66cd0ab3
edges.parquet Gold Directed Citation Graph (Snappy Parquet) 15,000 290.65 KB 7cad2cfa55146948cba12f802cdb063671a9683fcd358bab77788998b5c514ac
keystone_alcode_bronze_2026-10.tar.gz Complete Bronze Source Archive (Raw Payloads + Manifests) 49,270 files 28.88 MB 0a86293660a96e8ba0fa24d8ffe6c531e06327519ac9cf2a0dce8d9a7e506523
keystone_alcode_silver_2026-10.tar.gz Complete Silver OASIS AKN 3.0 XML Archive (XML + XSD + Manifests) 49,270 docs 38.77 MB d7024b7d52b0818c4a8644757fec47343f22d3f1a03ea4784d01efedf565d28f
keystone_alcode_gold_2026-10.tar.gz Complete Gold Release Archive (Parquet + Manifests) 261,691 61.40 MB 9cbb1df7984dab7681904335d990d4e67009244627788d664a40f201fa989544
keystone_alcode_title30_sample.tar.gz Title 30 Sample Showcase Slice (Marital & Domestic Relations) 468 secs 1.12 MB 7c023fc8f025a61b482ce9a2d1af60b695d5c8e1f11de6357a847fd62f37b96d

Canonical Record Specimen: Ala. Code § 1-1-1

Side-by-side view of Section 1-1-1 (Meaning of Certain Words and Terms) in Silver OASIS Akoma Ntoso 3.0 XML and Gold Parquet JSON representation.
data/silver/alcode/akn_xml/title_01/ALCODE-1-1-1.xml Silver OASIS AKN 3.0
<?xml version='1.0' encoding='utf-8'?>
<akomaNtoso xmlns="http://docs.oasis-open.org/legaldocml/ns/akn/3.0"
            xmlns:meta="https://pipeline.local/schema/meta">
  <act name="statute">
    <meta>
      <identification source="#pipeline">
        <FRBRWork>
          <FRBRthis value="/us-al/act/alcode/title-1/section-1-1-1"/>
          <FRBRdate date="2026-10-15" name="snapshot"/>
          <FRBRcountry value="US-AL"/>
        </FRBRWork>
      </identification>
      <proprietary source="#pipeline">
        <meta:source_html_sha256>914ec68f28d81424...5e27c</meta:source_html_sha256>
        <meta:doc_id>ALCODE-1-1-1</meta:doc_id>
        <meta:jurisdiction>US-AL</meta:jurisdiction>
        <meta:container_id>1</meta:container_id>
        <meta:chapter_id>1</meta:chapter_id>
        <meta:chapter_name>Construction of Code and Statutes</meta:chapter_name>
        <meta:history_note>Code 1852, §§1, 2, 4-8; ... Act 2025-3; §3.</meta:history_note>
      </proprietary>
    </meta>
    <body>
      <section eId="sec_1-1-1">
        <num>1-1-1</num>
        <heading>Meaning of Certain Words and Terms.</heading>
        <paragraph eId="sec_1-1-1__para_1" class="indent-1">
          <content>
            <p>The following words, whenever they appear in this code, have
            the following meanings unless otherwise apparent from the context
            or otherwise explicitly defined:</p>
          </content>
        </paragraph>
        <paragraph eId="sec_1-1-1__para_2" class="indent-2">
          <num>(1)</num>
          <content>
            <p>(1) BOY. A human male who has not yet reached adulthood.</p>
          </content>
        </paragraph>
        <!-- Paragraphs (2) through (19) omitted for brevity -->
      </section>
    </body>
  </act>
</akomaNtoso>
gold.sections / gold.subsections / gold.edges Gold Parquet Row
// 1. sections.parquet (Primary Key: doc_id = "ALCODE-1-1-1")
{
  "jurisdiction": "US-AL",
  "doc_id": "ALCODE-1-1-1",
  "universal_doc_id": "US-AL-ALCODE-1-1-1",
  "container_type": "title",
  "container_id": "1",
  "container_name": "General Provisions",
  "title": 1,
  "chapter_id": "1",
  "chapter_name": "Construction of Code and Statutes",
  "subchapter_id": "",
  "subchapter_name": "",
  "section_number": "1-1-1",
  "heading": "Meaning of Certain Words and Terms.",
  "paragraph_count": 20,
  "history_note": "Code 1852, §§1, 2, 4-8; Code 1867, §§1, 2, 4-8; ... Act 2025-3; §3.",
  "source_html_sha256": "914ec68f28d8142465c6d5290bfa606d159bdc9c3ffdf4270d3c1e675845e27c",
  "akn_sha256": "bcc62ada8ef627b2c1e23b8845468e4ae18b60871cbbfe639f9a6ea224636cfa"
}

// 2. subsections.parquet (20 rows for ALCODE-1-1-1)
{
  "doc_id": "ALCODE-1-1-1",
  "paragraph_eid": "sec_1-1-1__para_2",
  "paragraph_seq": 2,
  "enum_label": "(1)",
  "indent_level": 2,
  "text": "(1) BOY. A human male who has not yet reached adulthood."
}

// 3. edges.parquet (Sample Directed Citation Edge in Title 1)
{
  "jurisdiction": "US-AL",
  "source_doc_id": "ALCODE-1-1-3",
  "source_section": "1-1-3",
  "target_doc_id": "ALCODE-38-4-1",
  "target_section": "38-4-1",
  "target_title": 38,
  "citation_count": 1
}

Gold Parquet Schema Specification

Standardized cross-jurisdiction schema shared across all 57 Keystone Legal Data statutory repositories.
Table Column Name Parquet Type Description
sections.parquet jurisdiction / doc_id / universal_doc_id VARCHAR ISO jurisdiction code (US-AL), collection-scoped primary key (ALCODE-1-1-1), and global key.
container_type / container_id / container_name VARCHAR Top-level statutory container metadata (e.g., title, 10A, Alabama Business and Nonprofit Entities Code).
chapter_id / chapter_name VARCHAR Intermediate chapter identifier and official chapter heading (100% populated across all 49,270 sections).
section_number / heading VARCHAR Canonical section number (e.g., 1-1-1) and cleaned catchline heading.
full_text VARCHAR Complete, newline-delimited statutory text of the section (strictly enacted text only).
history_note VARCHAR Legislative session-law enactment and amendment history citations (e.g., Acts 1951, No. 268, p. 551; Act 2025-3, §3).
paragraph_count INT64 Number of child subsection paragraphs shredded into subsections.parquet.
source_html_sha256 / akn_sha256 VARCHAR Cryptographic SHA-256 digests linking the Gold row to its exact Silver XML and Bronze raw payload.
subsections.parquet paragraph_eid / paragraph_seq VARCHAR / INT64 OASIS AKN 3.0 element ID (sec_1-1-1__para_2) and deterministic 1-based sequence order within the section.
enum_label / indent_level VARCHAR / INT64 Extracted structural enumerator (e.g., (a), (1), a.) and hierarchical indentation depth (1–6).
text VARCHAR Cleaned text of the individual statutory subsection or paragraph.
edges.parquet source_doc_id / target_doc_id VARCHAR Directed citation graph edge resolving in-text statutory references from citing section to cited target section.
source_section / target_section / citation_count VARCHAR / INT64 Canonical section numbers and frequency count of cross-references between the pair.

Complete 46-Title Inventory (Code of Alabama 1975)

Breakdown of chapters and statutory sections across all 46 active Titles in the October 2026 edition.
Title Title Heading Chapters Sections
Title 1General Provisions584
Title 2Agriculture401,215
Title 3Animals12105
Title 4Aviation10177
Title 5Banks and Financial Institutions30627
Title 6Civil Practice13908
Title 7Commercial Code15739
Title 8Commercial Law and Consumer Protection681,067
Title 9Conservation and Natural Resources341,301
Title 10Corporations, Partnerships, and Associations20955
Title 10AAlabama Business and Nonprofit Entities Code201,506
Title 11Counties and Municipal Corporations1423,937
Title 12Courts321,270
Title 13ACriminal Code14860
Title 14Criminal Correctional and Detention Facilities16348
Title 15Criminal Procedure29817
Title 16Education1362,236
Title 17Elections17485
Title 18Eminent Domain5155
Title 19Fiduciaries and Trusts12382
Title 20Food, Drugs and Cosmetics5243
Title 21Handicapped Persons10116
Title 22Health, Mental Health, and Environmental Control941,656
Title 23Highways, Roads, Bridges and Ferries8359
Title 24Housing15233
Title 25Industrial Relations and Labor17592
Title 26Infants and Incompetents44761
Title 27Insurance931,545
Title 28Intoxicating Liquor, Malt Beverages and Wine19468
Title 29Legislature17271
Title 30Marital and Domestic Relations15468
Title 31Military Affairs and Civil Defense23600
Title 32Motor Vehicles and Traffic33960
Title 33Navigation and Watercourses21531
Title 34Professions and Businesses671,984
Title 35Property28848
Title 36Public Officers and Employees471,126
Title 37Public Utilities and Public Transportation23612
Title 38Public Welfare26259
Title 39Public Works881
Title 40Revenue and Taxation532,062
Title 41State Government421,985
Title 42United States317
Title 43Wills and Decedents' Estates4481
Title 44Youth Services376
Title 45Local Laws11811,762
Total (46 Titles) Complete Code of Alabama 1975 Corpus 1,506 49,270