La Permits School

repo: ~/Projects/la-permits-school · 12 commits · 0 in last 24h, 0 in last 7d ·

Search the build

12 commits indexed

  1. 3ef2bd7 2026-08-10 live cycle: refresh permits + contractors, merge master (2026-08-10 15:25)
  2. a0e7e79 2026-08-10 live cycle: refresh permits + contractors, merge master (2026-08-10 15:24)
  3. fc3eeb8 2026-08-10 Harden contractor parser: bound name on field delimiter + optional license -> 461/461 (100%) resolved; fixes 5 dropped owner-builder permits (Cody QA catch)
  4. 3f94c0e 2026-08-10 Generate LIVE-BOARD.md + wire live_board/lockfile into run_pipeline; README live+loop docs
  5. 552ab46 2026-08-10 live cycle: refresh permits + contractors, merge master (2026-08-10 14:52)
  6. 69d607c 2026-08-10 Add enrich_live_contractor.py: recover LIVE contractor+CSLB license per current permit via public LADBS PcisPermitDetail GET (html-unescape + owner-builder normalize); 29/29 resolved
  7. 4485919 2026-08-10 Add pull_permits_live.py: LIVE current LA permits (feed pi9x-tg5x, ~daily) with assessor+LADBS enrichment URLs; document live-vs-named tradeoff
  8. 7bbff9c 2026-08-10 Add make_chart.py: stdlib SVG 'value by year' bar chart (2023 hatched as partial); gitignore generated images
  9. d130dd7 2026-08-10 Add FINDINGS.md: written analysis (2020 vs 2023 dip, CD-11/LAX dominance, top-10 contractor concentration) with method + honesty notes
  10. 7057299 2026-08-10 Add summary.py: class-ready descriptive stats (by year, top contractors, by council district, permit-type mix, biggest projects)
  11. 4e1bc46 2026-08-10 Add enrich_contractors.py: dedupe permits to unique contractors ranked by build value, with CA SOS + CSLB lookup links (filters owner-builder noise)
  12. 5f33d18 2026-08-10 LADBS+SOS free permit puller (school project): stdlib Socrata pull, contractor/applicant/principal names, APN, CA SOS lookup URL

Authors

Agents used

  • none detected

Skills used

  • /lockfile1
  • /applicant1
  • /principal1

Creative ideas + design notes

Commits with substantial prose (≥120 chars) — the rationale behind each move.

File tree

14 files tracked. Click any to browse the source at HEAD.

Other build journals

← La Dscr Lists  ·  all 4 projects  ·  La Socrata Ingester →

Export

commits.csv · feed.atom · project.json · commits.json

rendered in 1ms