Noonan Law — System Audit

0. Current State Snapshot · 2026-04-30 evening

~37-40 active matters (was 25 on 4/29)
42 matter wiki pages on disk
5 scheduled tasks live (+2 new today)
5 firm skills installed (+2 new today)
23+ open triage questions
3 external review blockers (21+ days)
14 hearings within 14 days
MEMORY.md: 78 entries / 123 lines
7 portal-sweep outputs logged today

Urgent flags — hearings within 14 days

5/5
Olson (26-CR-003040) PTH · Hahn (24-CR-013246) MTD · Serrano (25-CR-013271) PTH — Alameda
All three NEW from 4/30 portfolio crawl. Not yet on admin@ Calendar.
5/7
Caldwell (CR-23-010065) Romero hearing — Stanislaus Dept 2, 8:30a
Reset from 4/14 vacatur. Confirmed via Stanislaus portal sweep 4/30.
5/11
Castanedamorillo · Craig · Fuentes — dispositions · Iyengar PTH (25-CR-000998 Dept 702) · Dillard VTC review · Wells § 859b backstop
Iyengar resolved 4/30 via Yahoo IMAP. Three Alameda dispositions NEW from portfolio crawl.
5/18
Blackwell Hobbs hearing — Dept 112 · ⚠️ DISCREPANCY
Wiki anchored 5/18; Alameda CalendarSearch shows next as 6/9 PTH at WMC-Oakland. Verify with clerk before relying on either date.

Recent diary highlights (4/30)

21:55
Alameda portal-status-sweep attempt 4 (final) — SUCCESS
Public Odyssey CalendarSearch found at publicrecords.alameda.courts.ca.gov/CalendarSearch/. 8/9 matters with full hearing histories. Major correction to attempt-2 conclusion.
eve
Alameda matter wiki refresh from portfolio crawl
12 NEW pages created (Olson, Hahn, Serrano, Castanedamorillo, Craig, Fuentes, Fink, Howard, Garcia—Christina, Guerratiffe, Madrigalreyes, Bernal, Sharma). 9 existing pages updated.
eve
Stanislaus portal sync — 5 matter pages reconciled
Valenzuela rewritten (post-conviction VOP, not pre-prelim — 4/30 8:30 Dept 9 outcome unknown 🚨). Bratcher pleas entered 4/24. Pattern: Stanislaus felonies migrating Dept 7 → 9.
eve
Iyengar case # RESOLVED to 25-CR-000998 (Alameda Dept 702)
Via Yahoo IMAP mirror. Next hearing 5/11 PTH (T+11d). New canonical page at wiki/matters/Iyengar - 25-CR-000998.md.
eve
2 new skills published · 2 new scheduled tasks created
portal-status-sweep v0.2 + attorney-portfolio-crawl v0.1. weekly-portal-sweep + monthly-portfolio-crawl live.
earlier
Memory consolidation pass
4 stale memory files retired. Weaver + Hunter project memories slimmed. MEMORY.md restructured to 78 entries / 123 lines. Backups synced.

External review blockers (21+ days)

34d
Blackwell Hobbs motion → Stephen Fuerch (sent 3/27)
STRUCTURAL. Hobbs hearing 5/18 (or 6/9 per portal — see urgent flags). Decide: re-ping with hard deadline, swap reviewers, or file without final sign-off.
27d
Hunter PI investigation report → Wade Sellers (sent 4/3)
STRUCTURAL. Life-sentence case. Blocks case-analysis memo. Phone call to Wade today; 48-hr escalation.
23d
Brown Romero motion → Cliff Brown (client; sent 4/7)
STRUCTURAL. AA-verifications still flowing (engagement healthy on substance). Phone call recommended over text/email.

Recent portal & portfolio outputs (4/30)

final
~/Documents/Cases/Noonan/triage/portal-sweep-2026-04-30.md — Stanislaus, 5 matters
final
~/Documents/Cases/Noonan/triage/portal-sweep-2026-04-30-alameda.md — Alameda final, 8/9 matters
final
~/Documents/Cases/Noonan/triage/alameda-50-case-crawl-2026-04-30.md — 49/50 cases (Gupta sealed)
attempt
4 attempt-snapshots preserved — portal-sweep-2026-04-30-{attempt1-vpn-blocked, attempt2-signed-out, alameda-attempt1-vpnpm-not-installed, alameda-attempt2-chrome-mcp-and-portal-architecture, alameda-attempt3-classifier-blocked}.md
Failure-mode documentation for the skill's runbook.

1. Where Things Live

iCloud (PRIMARY)
~/Documents/Cases/Noonan/
  • Matter working folders
  • Admin/wiki/ — schema, entity pages, hot cache, logs
  • Admin/wiki/wiki-map.html (source)
  • PROJECT-SPEC.md (615 lines, canonical spec)
  • SCHEMA.md v2.1, hot.md, dispatch-diary.md
Dispatch Agent Memory
/agent/memory/ (automation memory store)
  • CLAUDE.md — compact working memory (auto-loaded)
  • MEMORY.md: 78 active entries / 123 lines (consolidated 4/30)
  • People, projects, processes, tools, decisions
  • 4 stale files retired 4/30; backups synced
GitHub Pages
mrbreadbaby/command-center
  • Firm dashboards published under /firm/
  • 5 views: force graph, calendar, mobile, pipeline, admin
  • Public repo (switch to private later)
  • Push via Contents API + Chrome file_upload
Google Drive (Noonan)
noonanlawoffices.com Workspace
  • Sharing layer — NOT connected yet
  • Mirror iCloud structure for Christine/John
  • Drive for Desktop = Finder interface only
  • Planned: 2x daily iCloud → Drive sync
OneDrive (Shared)
Discovery files from Noonan matters
  • Read-only source
  • Discovery from active clients
  • Wiki indexes, doesn't migrate
Automation project settings
Project-level instructions
  • Core operating rules (safety net)
  • Loaded automatically for project tasks
  • Scoped to Noonan project context
Scheduled Tasks Folder
~/Documents/Claude/Scheduled/
  • daily-wiki-map-rebuild · 7:45 Madrid
  • daily-imessage-review · 7:55 Madrid
  • daily-firm-brief · Mon+Thu 7:50 Madrid
  • weekly-memory-review · Sun 8p Madrid
  • weekly-portal-sweep · Mon 02:00 Madrid (NEW 4/30)
  • monthly-portfolio-crawl · 1st Sun 02:30 Madrid (NEW 4/30)
Skills Directory
~/Documents/Cases/Noonan/Admin/wiki/skills/
  • transcript-cleanup
  • efile-skill
  • px-hearing-binder
  • portal-status-sweep v0.2 (NEW 4/30)
  • attorney-portfolio-crawl v0.1 (NEW 4/30)

2. What Runs and When

Scheduled — Daily

7:45a
Daily Wiki Map Rebuild
Reads wiki .md files → generates HTML. TODO: needs GitHub push step wired in.
7:50a
Noonan Firm Brief (Mon + Thu)
Cadenced firm brief; 4/30 brief refreshed in evening pass.
7:55a
Daily iMessage Review
Scans chat.db → updates Law Office Dashboard + hot.md. Working.

Scheduled — Weekly & Monthly

Sun 8p
Weekly Memory Review
First run April 19. Consolidates/prunes memory files. Big consolidation pass ran 4/30.
Mon 02:00
Weekly Portal Sweep (NEW 4/30)
Runs portal-status-sweep skill v0.2. Madrid TZ. Output to ~/Documents/Cases/Noonan/triage/portal-sweep-YYYY-MM-DD.md.
1st Sun 02:30
Monthly Portfolio Crawl (NEW 4/30)
Runs attorney-portfolio-crawl skill v0.1. Madrid TZ. Full attorney-portfolio audit; sister to portal-status-sweep.

On Demand

manual
/save Command
Writes dispatch-diary + hot.md + spec updates + memory saves.
manual
Admin View Save
Pushes wiki-map.html to GitHub via Contents API.
manual
Ralph Wiki Map Updates
Edits wiki-map.html, pushes to GitHub Pages.

Not Yet Built

intake@ email monitoring · Drive sync · ResearchCA scraper · Reverse sync (admin→.md)
All planned in Track A/B build plan. Not yet implemented.

3. How Data Flows

Wiki Map Pipeline
Wiki .md files Daily rebuild (7:45a) wiki-map.html GitHub push (TODO) GitHub Pages Phone / Browser
Admin View Edits
Admin view edits GitHub push Reverse sync to .md (TODO)
iMessage Intelligence
iMessages chat.db Daily review (7:55a) Law Office Dashboard + hot.md
Daily Briefing
Email (Gmail MCP) Daily briefing compile (8:00a) Gmail draft Auto-send
Human Input (Now)
Inputs and requests Ralph edits .md files iCloud sync
Intake Pipeline (NOT YET)
Christine / clients intake@noonanlawoffices.com Identify → Match → OCR File → Wiki Ingest
Drive Sync (NOT YET)
iCloud matter folders Drive API push (2x/day) Google Drive Share links → wiki pages

4. Where Rules / Instructions Live

1
CLAUDE.md
Compact working memory. Loaded automatically every session. Core identity, routing rules, active context summary.
auto-load · every session
2
PROJECT-SPEC.md
Full canonical spec. Architecture, build plan, operating rules, decision log. 615 lines, ~2-3% context window.
file read · every session start
3
hot.md
Session state: what's urgent, what changed, overdue items, waiting-on. Rebuilt at session end. Never authoritative.
file read · every session start
4
dispatch-diary.md
Permanent append-only history of all decisions and activities. Read latest entries for context at session start.
file read · recent entries at start
5
MEMORY.md Index + 15+ memory files
Deep knowledge: people, projects, processes, tools, case details, technical decisions. Read on demand.
on-demand · when topic arises
6
SCHEMA.md v2.1
Page types, naming conventions, metadata requirements, statement labels, update rules. Authority on wiki structure.
on-demand · when doing wiki work
7
Automation project instructions
Core operating rules baked into the project settings. Safety net if spec isn't loaded. Auto-loaded for project tasks.
auto-load · project task context

5. Status Dashboard

Working
Partially working / needs attention
Not built yet
Parked / deferred
Wiki Map (5 views)
GitHub Pages deploy
Daily iMessage review
Noonan firm brief (Mon+Thu)
Daily wiki rebuild
Weekly memory review
Weekly portal sweep (NEW)
Monthly portfolio crawl (NEW)
portal-status-sweep skill v0.2
attorney-portfolio-crawl v0.1
Yahoo IMAP mirror (4/28)
Admin save + persist
GitHub token push
/save command
CLAUDE.md
Memory system (78 entries)
PROJECT-SPEC.md
Intake pipeline
Drive sync
Westlaw relay
ResearchCA scraper (partial)
eFiling co-pilot
Reverse sync (admin→.md)
Productivity plugin
Mobile UI stability
Last updated: 2026-05-01