Skip to content
EdgeLex

AI & Intelligence · Cascade

A source-backed deadline engine that calculates, connects, and recalculates your court obligations.

Included with EdgeLex

Compliance clock — each row is a sentence a lawyer can read and the compiler can execute
0. Profile & forum 1. Case type 2. Forms 3. Compliance clock 4. Task skeleton 5. Preview & publish

Clock rows · 5 — every row needs a citation to publish

Response due — 10 COURT days after service (AB 2347, eff. 2025); counted against the verified court closure calendar

10 court days after service dateDEFENDANTCCP § 1167 (as amended by AB 2347)Edit

Motion to quash service window — runs inside the response period

10 court days after service dateDEFENDANTCCP § 1167.4Edit

🔗 Request entry of default immediately if no response was filed

1 court day after 'Response due — 10 COURT days after service'PLAINTIFFCCP § 1169Edit

Request trial setting after answer — the court must set trial within 20 days of the request

1 court day after answer filed datePLAINTIFFCCP § 1170.5(a)Edit

Discovery cutoff — 5 days before trial (expedited UD track)

5 calendar days before trial dateBOTH SIDESCCP § 2024.040Edit

Add a clock row: trigger ▾ · offset · court/calendar days ▾ · whose clock ▾ · statute citation · reminders 14,7,3,1Save clock (5 rows) & continue

The problem

A missed or miscalculated deadline is among the most common malpractice claims — and most calendaring tools store dates without the rule, the trigger, or any way to react when a hearing moves.

One deadline’s whole life

Governed. Composed. Clocked. Applied. Protected.

Follow a court rule from an authoritative source to a locked date on the matter — every screen below is the real product.

01 · Governed

Court rules are infrastructure, not folklore.

The Court Rules Control Plane manages jurisdictions, registered source artifacts, executable rule sets, fact-trust policies, holidays, and an audit log. AI-extracted dates queue for human review; court days count against a verified closure calendar.

app.edgelex.com — Court Rules Control PlaneMC

Court Rules Control Plane

Set up jurisdictions, register authoritative source artifacts, govern executable rule sets, and monitor court-rule runtime readiness.

JurisdictionsCase Type VariationsSource ArtifactsSource ChunksRule SetsCase-Type BindingsExtracted Dates ReviewFact Trust PoliciesRuntime PoliciesHolidaysObservabilityAudit Log
Authoritative sources

Every rule set traces to registered source artifacts — statutes, local rules, standing orders — chunked and reviewable.

Extracted dates review

AI-extracted dates never flow silently into the runtime; they queue for human review first.

Verified closure calendar

Court days are counted against a verified holiday and closure calendar — per court, not per assumption.

02 · Composed

A case type is authored like law, not configured like software.

The Case Type Composer walks a proceeding from forum and canonical identity through its official forms — each tagged by which side files it. The description carries its statutes, amendments included, with a verified-live date.

Case Type Composer — San Diego Superior · Unlawful Detainer · PUBLISHED
0. Profile & forum 1. Case type 2. Forms 3. Compliance clock 4. Task skeleton 5. Preview & publish

Canonical key

unlawful_detainer

Platform spine identity — normalized to snake_case

Court-local label

Unlawful Detainer (Eviction)

Unlawful detainer in San Diego Superior Court (CCP § 1161 et seq.). Response 10 COURT days after service (§ 1167 as amended by AB 2347, eff. 2025 — verified live 2026-08-11); motion to quash inside the window (§ 1167.4); default immediately after (§ 1169); trial within 20 days of setting request (§ 1170.5(a)); discovery cutoff 5 days before trial (§ 2024.040).

Attached forms · 5 — tag whose side files each

POS-010Proof of Service of SummonsPlaintiff
UD-110Judgment—Unlawful DetainerBoth sides
UD-105Answer—Unlawful DetainerDefendant
UD-100Complaint—Unlawful DetainerPlaintiff
SUM-130Summons—Eviction (Unlawful Detainer)Plaintiff

03 · Clocked

Each row is a sentence a lawyer can read and the compiler can execute.

The compliance clock is written in deadline sentences: 10 COURT days after service under the amended statute, a default request chained one court day onto the response row, a discovery cutoff counted back from trial. Every row needs a citation to publish.

Compliance clock — each row is a sentence a lawyer can read and the compiler can execute
0. Profile & forum 1. Case type 2. Forms 3. Compliance clock 4. Task skeleton 5. Preview & publish

Clock rows · 5 — every row needs a citation to publish

Response due — 10 COURT days after service (AB 2347, eff. 2025); counted against the verified court closure calendar

10 court days after service dateDEFENDANTCCP § 1167 (as amended by AB 2347)Edit

Motion to quash service window — runs inside the response period

10 court days after service dateDEFENDANTCCP § 1167.4Edit

🔗 Request entry of default immediately if no response was filed

1 court day after 'Response due — 10 COURT days after service'PLAINTIFFCCP § 1169Edit

Request trial setting after answer — the court must set trial within 20 days of the request

1 court day after answer filed datePLAINTIFFCCP § 1170.5(a)Edit

Discovery cutoff — 5 days before trial (expedited UD track)

5 calendar days before trial dateBOTH SIDESCCP § 2024.040Edit

Add a clock row: trigger ▾ · offset · court/calendar days ▾ · whose clock ▾ · statute citation · reminders 14,7,3,1Save clock (5 rows) & continue

04 · Skeletoned

Clocks become locked tasks; work wraps around them.

Every clock row lands as a governed task — 'Cascade owns these clocks,' and the due date is not editable here. Around them, the operational skeleton: verify the pre-filing notice, file the complaint and summons, evaluate the answer inside the window.

Task skeleton — every clock row lands as a locked governed task
0. Profile & forum 1. Case type 2. Forms 3. Compliance clock 4. Task skeleton 5. Preview & publish

Phases

1. Notice & Pleadings2. Response & Default3. Trial

Governed deadlines — Cascade owns these clocks

GOVERNEDResponse due — 10 COURT days after service🔒 due date not editable hereResponse & Default
GOVERNEDRequest entry of default immediately if no response was filed🔒 due date not editable hereResponse & Default
GOVERNEDDiscovery cutoff — 5 days before trial (expedited UD track)🔒 due date not editable hereTrial

Operational tasks · 4 — the work around the clocks

Verify the § 1161 pre-filing notice prerequisite (3-day / 30-day / 60-day) and its proof before filingPLAINTIFFdocument_prep → Notice & Pleadings
Prepare and file UD-100 complaint with SUM-130 summons; arrange service and POS-010PLAINTIFFdocument_prep → Notice & Pleadings
Defendant-side: evaluate UD-105 answer, motion to quash, and demurrer inside the 10-court-day windowDEFENDANTdocument_prep → Response & Default

05 · Applied

Five steps from rule set to living deadlines.

In the matter, the wizard picks the rule set, asks what starts the clock — service date or hearing date — and applies: events, tasks, calendar items, and reminders land on the matter. When reality moves, Recalculate moves the whole chain.

Matter Court Workspace — Court Rules Wizard · Reyes v. Whitfield (Fulton County GA)
Court Rules Wizard

Pick a rule set, choose the triggering event, and the wizard calculates statutory deadlines and creates tasks, calendar entries, and reminders for this matter.

1. Pick Rule Set2. What Starts the Clock?3. Review Deadlines4. Reminders & Assignee5. Confirm & Apply

Selected source: GA-13121-CONTEMPT-COMPOSED · Motion for Contempt

service date primary service_completed · default from service_date
○ hearing date hearing_set · default from hearing_date
Trigger date: 03/16/2026Next: Review Deadlines

GA-13121-CONTEMPT-COMPOSED · Motion for Contemptactive

Superior Court of Fulton County (GA-13121) · Trigger: hearing date on 8/25/2026

Events: 2 · Tasks: 2 · Calendar items: 2

RecalculateDelete RuleShow Events

06 · Protected

Mandated dates are a protected class.

On the timeline, court-mandated tasks carry a lock. They can't be dragged, hand-edited, or quietly deleted — the Cascade owns those dates, and every change flows through the rules with lineage.

Matter Timeline — Mandated dates are a protected class
8Total Tasks
4In Progress
1Upcoming
2Mandated
File Consolidated Pretrial Order (witness & exhibit lists)🔒 MandatedTo DoAug 18, 2026
Contempt hearing🔒 MandatedTo DoAug 25, 2026
Review Brief / Motion DraftIn Review
Review Brief / Motion DraftIn Progress

Gantt · week view

🔒 File Consolidated Pretrial Order
🔒 Contempt hearing
Review Brief / Motion Draft
Review Brief / Motion Draft

🔒 Mandated bars are locked — the Cascade owns those dates; hand-editing is structurally impossible.

The difference

Dates that move together — and can’t be pulled apart.

A calendar full of individually plausible, collectively stale dates looks exactly like a correct calendar. Cascade makes that failure impossible: dates derive from cited rules, recalculate as a chain when reality moves, and the mandated ones are locked against the quiet hand-edit that starts a malpractice file.

How tasks enforce it →

Citation to publish

No clock row exists without its statute — down to the amending bill and effective date.

Verified court days

Counted against each court's verified closure calendar, not a generic weekday assumption.

Locked when mandated

Court-mandated dates are a protected class — recalculated by rule, never dragged by hand.

Capabilities

What it does

Rule-aware deadline math

Calendar days, business days, or court days — computed against court holidays and closures, with a per-step calculation trace: base days, extensions, and exactly which dates were counted or skipped.

Source-to-deadline lineage

Every deadline keeps its triggering fact, its source document, the reviewed rule that produced it, and its audit lineage. “Why is this on my calendar?” always has a real answer.

Deadlines that know their dependents

A noticed motion isn't one date — it's a chain: motion filed → opposition due → reply due → hearing. Cascade models the chain, so a change at the top flows to everything downstream.

Recalculation when the case moves

A continued hearing, an extension agreement, a court closure, late service, a rejected filing, opposing counsel missing a response — Cascade identifies the affected obligations and recalculates, supersedes, preserves, or flags each one for review.

Human judgment is preserved

A lawyer's override is never silently overwritten — if recalculation would move an overridden date materially, it queues for review instead. And AI-extracted dates can't self-approve: deadline-impacting facts from OCR or inference go to a review queue first.

Fails closed, never guesses

If court-calendar coverage isn't complete and approved, Cascade blocks rather than inventing a date. It never fabricates a deadline no reviewed rule supports.

Deadlines become work

Generated deadlines carry their tasks, calendar entries, and reminders with legal context and statutory references attached — one legal clock feeding the whole platform.

Court rules, calendar & forms

A reviewed court-rules database (federal, state, county, municipal), a full legal calendar with matter-linked events and reminders, and a court-forms catalog auto-populated from matter data.

In your control

Every deadline is explainable and traceable to a rule authority — defensible, not opaque. The engine computes; your team stays the authority on what stands.

See EdgeLex on your own terms.

We'll walk through self-hosting, model control, and your firm's workflows.