Docs  /  Legal Corpora — Federal Constitution, Federal Law, Case.law, California Constitution

Legal Corpora — Federal Constitution, Federal Law, Case.law, California Constitution

Research and training only. Not legal advice. Verify against official sources before any real-world use.

Four primary corpora

# Corpus Storage Search commands
1 Federal Constitution us_code.us_code_sections · title = CONSTITUTION OF THE UNITED STATES search constitution … · search federal constitution …
2 Federal law (U.S. Code) same table · TITLE N—… rows search federal law … · search us code …
3 Case law (case.law / CAP) case_law.case_law_cases search case law … · search case.law …
4 California Constitution us_code.us_code_sections · title = CALIFORNIA CONSTITUTION search california constitution …

Related: California statutes remain under title = CALIFORNIA CODES (search california law …).

Federal statute search excludes both constitutions and California rows.

Status & implement

law status
law init
law help
law promote          # re-run CA constitution title promotion

Python (does not require rebuilt binary):

python scripts/implement_legal_corpora.py
python scripts/implement_legal_corpora.py --sample "due process"
python scripts/verify_legal_corpora.py

Typed commands

# 1 Federal Constitution
search constitution due process
search federal constitution fourth amendment
constitution status
constitution upload replace

# 2 Federal law
search federal law artificial intelligence
search us code wire fraud
us code status
federal law status

# 3 Case law (Harvard Caselaw Access Project / case.law)
search case law privacy
search case.law miranda
search caselaw fourth amendment
case law status
case.law status
case law init

# 4 California Constitution
search california constitution due process
search ca constitution equal protection
california constitution status
california constitution init

# California statutes (codes)
search california law wage hour
california law status

Import / rebuild

Federal Constitution

constitution upload replace
# or
python scripts/upload_us_constitution.py --output-dir us_constitution --replace

Federal U.S. Code

html upload us code replace <folder>

Case law (case.law)

python legal_data/case_law/import_caselaw_mysql.py --reporters us f3d cal-2d
python legal_data/case_law/import_caselaw_mysql.py --max-volumes 5

California Constitution

Promoted automatically from leginfo rows whose chapter contains “Constitution”:

python scripts/implement_legal_corpora.py
# or in-app after rebuild:
california constitution init
law promote

California statutory codes

python legal_data/california/import_california_mysql.py

After a full CA re-import, run law promote / implement_legal_corpora.py again so constitution articles are retitled.

MySQL layout

Statutes / constitutions

us_code.us_code_sections
  title | chapter | sub_chapter | section | code_text | source_file

Case law

case_law.case_law_cases
  case_id, name, court, citation, reporter, volume, case_text, …

Disclaimer

Educational and research use only. Not a substitute for licensed legal counsel or official reporters. Law changes; confirm with primary sources (govinfo.gov, congress.gov, leginfo.legislature.ca.gov, case.law).

Generated from the project markdown docs on 2026-07-24. This is a static, self-contained site.