Skip to contentSaltar al contenidoAle nan kontni anПерейти к содержимомуדלג לתוכן
EstateDraftFL

For Florida law firms

The propositions ledger: what the record says, and what says otherwise

firm lane · Deterministic — no model call

Current availability

ShippedConfigured and enabled: firm staff of the matter's firm; the rollback lever PROPOSITION_SUGGESTIONS=off keeps model suggestions out.

Where it lives
/admin/matter/[id]/propositions · /api/admin/propositions/sync · /api/admin/propositions/dispose
What unlocks it
firm staff of the matter's firm; disposing takes an attorney-level role, current firm terms acceptance and the firm's responsibility confirmation

Status is evaluated against this deployment's configuration by the capability-status service at build time; the catalogue's facts were last reviewed on the date shown.

Capabilities

  • ShippedStructured propositions drawn from the record — estate facts, instrument inconsistencies, funding evidence, probate assertions — each with what supports it, what contradicts it and what is missing, and links to the sources.
  • ShippedTwo documents that disagree yield two opposite propositions, each inspectable on its own and naming the other as contradicting.
  • ShippedA model's extraction or finding enters only as a labelled suggestion; only an attorney's disposition — accepted, rejected, or qualified with a note — changes a status, on the exact basis they saw.
  • ShippedWhen a proposition's support changes after it was disposed, it is flagged for another look; what the record no longer yields is withdrawn and kept, never deleted.

Limits

  • No proposition carries a correctness percentage or score.
  • The deterministic document comparison, funding audit and probate path join only when the matter has analysed instruments or a recorded date of death.
  • A rebuild reads up to 2,000 extracted facts, 1,000 findings and 1,000 assets; if any of its reads fails, it stops and changes nothing.

What EstateDraftFL refuses

Reason codeHTTPWhat it means
forbidden403The session is not firm staff.
attestation-required403Disposing takes an attorney-level role and the firm's responsibility confirmation.
not-found404The matter or proposition is outside the caller's firm.
note-required400A qualification needs a note saying how.
stale409The support changed while it was being reviewed — reload and decide on the current basis.
withdrawn409The record no longer yields that proposition.
rate-limited429Rebuilds are limited per ten minutes; the reply names the wait.
unreadable503A read failed, so the ledger was not rebuilt — nothing was withdrawn.
audit-unavailable503The decision's audit record could not be written; reload and retry.

Evidence

  • src/lib/propositions/build.ts
  • src/lib/propositions/server.ts
  • supabase/migrations/20260925230000_phase7_propositions.sql
  • docs/security/MASTER-PLAN-PHASE7-2026-09-25.md

Last reviewed 2026-09-25

← All surfaces