Ask anything about your jurisdiction. The orchestrator routes to the right experts automatically.
FP
I'm your FairProcess assistant. I can analyze evidence, check deadlines against statutes, flag discrepancies, and coordinate across specialist agents. What do you need?
Agent Mode
Watch the orchestrator coordinate specialist agents in real-time. Pause, step, or take over at any time.
Active Agents
3
Planning · Building · Environmental
Steps Complete
7/11
64% complete
Est. Completion
4m
23s remaining
Live Workflow
Open the agent panel using the toggle in the header to see the live transcript, insights, and controls.
Active Agents
Current expert network assembled by the orchestrator.
🏗️
Planning Agent
@cf/meta/llama-3-8b-instruct
Zoning, permits, land use
● Active · 1,247 queries · 96% accuracy
Guardrail: "You identify evidentiary status. You do not render legal conclusions."
🏗️
Building Agent
@cf/meta/llama-3-8b-instruct
Codes, inspections, construction
● Active · 892 queries · 94% accuracy
Guardrail: "You identify evidentiary status. You do not render legal conclusions."
🌿
Environmental Agent
@cf/meta/llama-3-8b-instruct
Health, hazmat, water quality
● Active · 456 queries · 91% accuracy
Guardrail: "You identify evidentiary status. You do not render legal conclusions."
🔥
Fire Department Agent
@cf/meta/llama-3-8b-instruct
Fire safety, defensible space
● Idle · 203 queries · 89% accuracy
Guardrail: "You identify evidentiary status. You do not render legal conclusions."
🔍
Discrepancy Agent
@cf/meta/llama-3-8b-instruct
Conflict detection, source citation
● Flagged 3 discrepancies
Guardrail: "You characterize conflicts. You do not resolve which source is correct."
The discrepancy agent has flagged a conflict between the citation mailing date (Jul 22) and the postmark (Jul 24) in case CE26-0402.
Both sources have been cited. The agent does not resolve which is correct — it characterizes the conflict for human review.
2-day gap detected
Exceeds 3-business-day window (HCC § 351-7)
Evidence Chain of Custody
Cryptographic chain of custody for every piece of evidence. Each step is hashed and written to the audit ledger.
Citation — CE26-0402
📥
Document Intake
Jul 22, 2026 10:23 AM · Jim
hash: a3f8b2c1d4e5f6a7b8c9d0e1f2a3b4c5
✅
Fact Extraction Agent
Jul 22, 2026 10:24 AM · Automated
hash: b4c3d2e1f0a9b8c7d6e5f4a3b2c1d0e9
🔐
Cryptographic Sealing
Jul 22, 2026 10:24 AM · SHA-256
seal: c5d4e3f2a1b0c9d8e7f6a5b4c3d2e1f0
📊
Ledger Entry Written
Jul 22, 2026 10:24 AM · AgentRun #4821
ledger: d6e5f4a3b2c1d0e9f8a7b6c5d4e3f2a1
Postmark Certificate
📥
Document Intake
Jul 24, 2026 2:15 PM · Jim
hash: e7f6a5b4c3d2e1f0a9b8c7d6e5f4a3b2
✅
Fact Extraction Agent
Jul 24, 2026 2:16 PM · Automated
hash: f8a7b6c5d4e3f2a1b0c9d8e7f6a5b4c3
⚠️
Discrepancy Agent — Conflict Detected
Jul 24, 2026 2:17 PM · Automated
conflict: 2-day gap vs citation date
📊
Ledger Entry Written
Jul 24, 2026 2:17 PM · AgentRun #4827
ledger: a9b8c7d6e5f4a3b2c1d0e9f8a7b6c5d4
Timeline Engine
Complete procedural chronology with gap detection. Events are sequenced by the timeline agent from verified facts.
Case CE26-0402 — Citation Mailing Compliance
Jul 15, 2026
Citation executed
Citation issued and signed by clerk
Source: Citation docVerified
Jul 22, 2026
Citation mailed (claimed)
Mailing date per citation document
Source: CitationConflict with postmark
Jul 24, 2026
Postmark date (actual)
USPS postmark shows Jul 24, not Jul 22
Source: Postmark certDiscrepancy
⚠️ 2-day gap flagged
Citation claims Jul 22 mailing, postmark shows Jul 24. HCC § 351-7 requires mailing within 3 business days of execution. Timeline agent flagged this as a potential deviation — statute_matching agent confirms the window may be exceeded.
Jul 30, 2026
Hearing scheduled
Hearing set for Aug 14, 2026
Source: Hearing noticeVerified
Gap Analysis
Execution → Mailing (claimed)7 days
Execution → Mailing (postmark)9 days
Required window (HCC § 351-7)3 business days
Mailing → Hearing23 days
Required minimum (HCC § 351-7)10 days
Deviation Detected
The timeline agent computed 9 days between execution and postmark date. This exceeds the 3-business-day requirement. The statute_matching agent has labeled this as "deviation detected" — not "non-compliant" — per the neutrality guardrail.
Discrepancy Matrix
Side-by-side comparison of conflicting facts. The discrepancy agent characterizes conflicts — it does not resolve them.
Discrepancy #1 — Mailing Date Conflict
Source A — Citation Document
Mailed on July 22, 2026
SHA-256: a3f8b2c1... · Intake: Jul 22, 10:23 AM
VS
Source B — Postmark Certificate
Postmarked July 24, 2026
SHA-256: b7e4d9a2... · Intake: Jul 24, 2:15 PM
Agent Characterization
The citation document claims a mailing date of July 22, but the USPS postmark certificate shows July 24. This creates a 2-day discrepancy. Under HCC § 351-7, the mailing must occur within 3 business days of execution (July 15). The discrepancy agent notes this conflict but does not determine which date is accurate — that determination requires human review.
Discrepancy #2 — Publication Count
Source A — Notice Publication
Published 1 time (Jul 18)
SHA-256: c2f1a8b9... · Newspaper: Times-Standard
VS
Source B — Affidavit of Publication
Published 2 times (Jul 18, Jul 25)
SHA-256: d3e2b1a0... · Notarized: Jul 26
Discrepancy #3 — Signature Verification
Source A — Document
Signed by Deputy Clerk J. Martinez
SHA-256: e4f3c2b1... · Page 3 of 7
VS
Source B — Staff Directory
J. Martinez on leave Jul 15-20
HR record · Updated Jul 10
Deadline Engine
Statutory deadline windows overlaid on actual events. Labels show evidentiary status, not legal conclusions.
Case CE26-0402 — Mailing Window (HCC § 351-7)
3 business days from execution to mailing. Actual: 9 calendar days.
Jul 15 (Execution)
Jul 18 (Deadline)
Jul 22 (Claimed)
Jul 24 (Postmark)
Within window (Jul 15-18)Approaching (Jul 18-22)Exceeded (Jul 22+)
Case CE26-0398 — Publication Window (HCC § 351-12)
10 days minimum between first publication and hearing. Actual: 23 days.
Jul 18 (Pub)
Jul 28 (Min)
Aug 14 (Hearing)
Within window — 23 days exceeds 10-day minimum
Statute Library
Jurisdiction-specific procedural rules with deadline windows. Browse, search, and link to active cases.
HCC § 351-7
Notice of Citation — Mailing Requirements
A citation issued under this chapter shall be mailed to the respondent within three business days of execution. The mailing date shall be the date of postmark.
3 business days
3 active cases1 deviation detected
HCC § 351-12
Publication of Hearing Notices
Notice of public hearing shall be published at least once in a newspaper of general circulation not less than ten days before the hearing date.
10 days minimum
2 active casesAll within window
CA Gov Code § 65852.2
Accessory Dwelling Units — Permit Timeline
A city or county shall approve or disapprove an application for an ADU within 60 days of receiving a complete application. Failure to act within 60 days is deemed approved.
60 days
1 active caseApproaching deadline
HCC § 4.2
Notice Requirements — Code Enforcement
Notice of code enforcement action shall be posted on the property and mailed to the owner of record within five business days of the enforcement action.
5 business days
1 active case
Policy Studio
Create and manage procedural rules. Publishing triggers the statute_matching agent to preview impact against all active cases.
Rules
Citation Mailing Window
HCC § 351-7 · 3 business days
Publication Notice Period
HCC § 351-12 · 10 days min
ADU Permit Decision
CA Gov Code § 65852.2 · 60 days
Code Enforcement Notice
HCC § 4.2 · 5 business days
Appeal Filing Window
HCC § 351-15 · 15 days
Environmental Review Period
CEQA § 15073 · 30 days
Rule Name
Statute Reference
Jurisdiction
Category
Description
Deadline Type
Deadline Value
Start Event (Trigger)
End Event (Completion)
Tags
noticecitationmailing3-business-day
Agent Guardrail
"You identify evidentiary status. You do not render legal conclusions."
⚡ Impact Preview
Cases that would be affected by this rule. Updated by the statute_matching agent.
CE26-0402
Citation Mailing Compliance
Deviation detected — 9 days vs 3-day window
CE26-0387
Notice Publication Timeline
Unable to determine — mailing date missing
CE26-0298
Appeal Filing Deadline
Matches expected window — 2 days
CE26-0331
Code Enforcement Notice
Needs evidence — no mailing record
Publishing this rule will trigger statute_matching_agent against all 7 active cases.
Neutrality Guardrails
Every place an agent attempted a legal conclusion and was rolled back to evidentiary status. This is your defensibility story.
Guardrail Events (Last 30 Days)
Blocked Conclusions
47
Rewritten to Status
47
🚫
Blocked: "non-compliant"
statute_matching_agent on CE26-0402 · Jul 24, 2026
"non-compliant" → "deviation detected"
🚫
Blocked: "violation of law"
statute_matching_agent on CE26-0387 · Jul 20, 2026
The timeline agent compared actual events against the procedural graph and flagged Stage 1→2 as exceeding the statutory window. The statute_matching agent confirmed this as a "deviation detected" — not a legal conclusion.
Audit Ledger
Immutable record of every action — human and agent. Same hash scheme, same log table. Nothing an agent does is invisible.
Real-time detection of changes in public records that might affect active cases. Powered by scheduled polling of recorder, assessor, and court systems.
New Changes
5
Recent (7 days)
12
Cases Impacted
3
Sources Watched
8
Change Feed
Humboldt County Code § 4.2 amended — notice timeline changed from 5 to 3 business days
Source: Humboldt County Code · Detected: 2 hours ago
Impacts: CE26-0331, CE26-0402 (2 active cases)
Parcel #123-456-789 — ownership transfer recorded
Source: Humboldt County Recorder · Detected: 5 hours ago
Impacts: CE26-0398 (citation recipient changed)
New fee schedule published — Building permit fees updated
Source: Building & Safety · Detected: 1 day ago
No active cases impacted
Planning Commission meeting schedule changed — August hearing moved to Aug 21
Source: Planning Department · Detected: 3 days ago
Impacts: CE26-0402 (hearing date conflict)
CA Gov Code § 65852.2 — ADU law updated (SB 897 effective)
Source: California Legislature · Detected: 5 days ago