LongHouse Civic Library
A working research library for American constitutional foundations, maintained as part of LongHouse's civic mission. Not a law journal, not a law school casebook — a working reference: primers readable in a single sitting, case briefs short enough to re-read, and citations that point at primary sources.
Purpose
LongHouse is the civic arm of the Blue Oak Grove ecosystem. Where Mirror Mirror teaches operators to own their digital infrastructure, LongHouse holds that small-business operators, community organizers, and anyone who runs things at scale needs more than passing familiarity with how American civic institutions actually work.
The library exists because the available options cluster at two extremes. Short-form civic content (video explainers, one-page summaries) elides the hard parts. Law-school casebooks and law-review articles assume a multi-year commitment and pre-existing legal training. Between them lies a gap, intended for readers who are serious but not professional: public officials, board members, nonprofit directors, civic journalists, municipal volunteers, and informed citizens who want substantive material without the tuition.
Every entry cites primary sources — court opinions, constitutional text, statutory language, and historical documents — so readers can verify and extend the analysis independently. Secondary sources are drawn from independent research institutions across the political spectrum (Cornell Legal Information Institute, National Constitution Center, Federal Judicial Center, Library of Congress Law Library, American Bar Association, Brennan Center for Justice, Institute for Justice, Constitutional Accountability Center, and state bar associations for state-specific material). They are cited not for their conclusions but for their methodological seriousness. See sources/citation_index.md for the full list.
Structure
longhouse-civic/
├── README.md # this file
├── index.md # reading order + chapter list
├── intake_and_map_schema.md # minimum viable operating schema for civic intake + stakeholder map
├── civic_intake_template.json
├── stakeholder_map_template.json
├── project_map_template.json
├── records/
│ ├── intake_2026-04-001.json
│ ├── stakeholder_2026-04-001.json
│ └── project_2026-04-001.json
│ └── index.json
├── glossary.md # civic terms (writ, habeas, enumerated powers, etc.)
├── primers/ # longer-form narrative chapters
│ ├── 01_magna_carta.md
│ ├── 02_us_constitution.md # stub — S74
│ └── 03_az_constitution.md # stub — S74
├── cases/ # landmark case briefs
│ ├── README.md # brief template + style guide
│ ├── marbury_v_madison.md
│ └── brown_v_board.md
└── sources/
└── citation_index.md # every source cited, permalinks preferred
Adding a chapter
- Drop a new
.mdunderprimers/orcases/. - Update
index.mdwith the new entry and its reading-order position. - For every primary source cited, add it to
sources/citation_index.mdwith a permalink (Library of Congress, National Archives, Cornell LII, or Justia preferred). - If the entry introduces a new civic term, add it to
glossary.md.
Citation style
Plain prose citations inline (author, year, pinpoint) with a sources/citation_index.md reference at the end. No footnote numbering — these files will eventually render as static HTML on longhouse.roseinthegrove.com/civic-library/ (S74) where footnote-style numbering adds no value.
Primary-source priority order when citing:
- The document itself (Constitution text, court opinion) via National Archives, Library of Congress, or Cornell Legal Information Institute
- Justia (for older court cases with free full-text access)
- Oyez (for SCOTUS oral arguments + summaries)
- Reliable secondary sources (historians, legal scholars with named affiliations)
Avoid Wikipedia as a primary source; it's fine as a navigational aid.
Rendering (future)
Phase 4 of S74 will wire build_lh_civic.py to emit these markdown files as static pages at longhouse.roseinthegrove.com/civic-library/, with proper typography, reading-time estimates, and cross-references.
Operating use now
The library is not just reading material. intake_and_map_schema.md is the current operating backbone for LongHouse Civic Systems Intake + Map and should be used to structure the first intake, stakeholder, and project records before any public-facing LongHouse expansion.
The three JSON templates are the first working artifacts:
civic_intake_template.jsonstakeholder_map_template.jsonproject_map_template.json
Copy them, fill them, and keep the field names stable so the first Airtable or local tracker can be created without schema drift.
The records/ folder now contains the first seeded LongHouse records so the lane has an actual starting map, not just empty templates. records/index.json is the local tracker index for the current seeded record set.