Matter intake, uploaded records, missing-item checklist, packet readiness, settings, and connections remain visible.

Three paid workspaces. One legal operations platform.
ProSe Legal Operations Platform is focused on the active paid seats first: Pro Se, Attorney, and Family Communications. Each workspace has a clear first action, review-safe assistance, and practical outputs.
Turn records, dates, messages, and filings into a clear matter workspace with review-required outputs.
Manage active matters from one legal operations workspace instead of disconnected notes, files, and reminders.
Reduce conflict before it escalates while preserving protective options only when sustained harmful patterns require them.
Court and justice-system workspaces remain preserved for controlled institutional rollout. They are not part of the current paid-seat navigation.
Choose a seat, keep the handoff, open the right workspace.
The public path keeps the active paid workspaces clear. A visitor chooses Pro Se, Attorney, or Family Communications, then account access carries that selected seat into the correct protected workspace with saved progress, settings, and connections visible.
Matters, clients, tasks, deadlines, evidence review, private work product, reports, settings, and connections remain visible.
Threads, participants, templates, drafts, reviewed digests, settings, and connections remain visible.
Choose a seat, keep the handoff, open the right workspace.
The public path keeps the active paid workspaces clear. A visitor chooses Pro Se, Attorney, or Family Communications, then account access carries that selected seat into the correct protected workspace with saved progress, settings, and connections visible.
Matter intake, uploaded records, missing-item checklist, packet readiness, settings, and connections remain visible.
Matters, clients, tasks, deadlines, evidence review, private work product, reports, settings, and connections remain visible.
Threads, participants, templates, drafts, reviewed digests, settings, and connections remain visible.
Paid seats, trials, receipts, and plan changes stay tied to account access.
Pro Se, Attorney, and Family Communications seats are the active commercial workspaces. Subscription state controls workspace access, while deferred institutional portals remain preserved outside paid-seat navigation.
Receipts will appear after payment provider connection is completed.
Plan changes start through the billing action endpoint and require provider confirmation before entitlements change.
Past-due or canceled subscriptions remove seat access until billing support or provider confirmation restores the entitlement.
Material records stay out of browser storage before paid launch.
Pro Se, Attorney/Firm, Family Communications, billing, e-filing, ingest, packets, and audit records are mapped to tenant-scoped durable persistence with migration boundaries, training-data separation, and backup/restore smoke proof.
Mode: local-evaluation. Adapter: provider_pending_configuration. Pilot and production fail closed until the durable adapter keys are configured.
Browser/local-file records can migrate only after tenant, owner, matter scope, checksums, and migration audit are present.
Backups restore into an isolated validation namespace and compare counts, checksums, tenant indexes, matter indexes, and audit continuity.
Indexes: tenantId, ownerId, matterId, updatedAt
Indexes: tenantId, ownerId, matterId, sourceFileId, reviewStatus, eventDate
Indexes: tenantId, ownerId, matterId, packetId, exportedAt, documentStatus
Indexes: tenantId, accountId, customerId, subscriptionId, seatId, status, updatedAt
Untrusted files stay quarantined until scanner, OCR, and review gates clear.
Upload is intake, scan is a controlled handoff, parser output is staged only, and canonical case, filing, evidence, deadline, packet, or export records are created only through reviewed promotion.
Signed upload intent records point file bytes to private quarantine storage before any parser handoff.
Extension, MIME, signature, size, archive, executable, and encrypted-PDF posture produce scanner and manual-review states.
Scanner clearance is required before parser work; OCR starts only from sanitized artifacts and never writes official records.
Parser, OCR, connector, and AI output stays in staged candidates until a person accepts, edits, or rejects it.
provider_pending_configuration
provider_pending_configuration
provider_pending_configuration
provider_pending_configuration
Operational records are structured, redacted, measurable, and support-ready.
Paid-seat launch support needs append-only audit events, safe operational logs, privacy-safe telemetry, and factual support packets that help recover account, billing, ingest, filing, and export issues without exposing legal text or secrets.
Observability, audit ledger, telemetry, and support-packet storage remain provider-pending until configured through institutional adapters. Production mode fails closed when any required adapter is missing.
Paid seat paths stay testable from first click to reviewed output.
The launch browser matrix covers visitor selection, secure sign-in, seat-gated workspace entry, Pro Se intake-to-output flow, Attorney/Firm operations, Family Communications, support recovery, and court-safe packet review without exposing deferred institutional navigation.
Parent records stay structured, proof-anchored, and court-neutral.
The Pro Se launch path now tracks parenting time, exchanges, support and expenses, school and medical records, order compliance, and agreements as reviewed records with source manifests before court-facing export.
Firm work stays matter-centered, review-gated, and client-safe.
The Attorney/Firm paid seat now ties matter setup, clients, tasks, queues, evidence and timeline review, drafts, time, billing prep, reports, and client-safe preview into one operational launch contract.
Private communications stay coaching-first, consent-aware, and threshold-reviewed.
The Family Communications paid seat now ties private thread lanes, participants, Before You Send coaching, protective thresholds, reviewed digests, recovery controls, and safe escalation into one sellable seat contract.
Pro Se case context can connect to ChatGPT without silent writes.
The production connector contract keeps ChatGPT access Pro Se-only, uses the lowercase MCP endpoint, advertises owner-scoped read tools, queues all write-back as review items, records audit events, and gives a clear in-product bridge when direct ChatGPT app access is not available yet.
Court-facing outputs carry branding, status labels, manifests, and download audit.
The output QA pass render-reviews Pro Se packets, Attorney reports, Family Communications digests, hearing packets, and e-filing fallback packets for page breaks, signatures, status labels, court-neutral language, manifests, packet hash posture, and safe download audit.
Paid-seat paths stay usable on phones, tablets, keyboards, screen readers, and normal network latency.
The launch hardening matrix covers phone, tablet, and desktop viewports; keyboard flow; screen-reader labels; table overflow; loading and error states; Core Web Vitals budgets; and route bundle-size review without exposing deferred institutional surfaces in active paid-seat navigation.
Paid-seat launch stays blocked until abuse cases, privacy lifecycle, terms, retention, legal hold, and penetration-test prep are reviewed.
The final gate threat-models public conversion, Pro Se matters, Attorney/Firm work product, Family Communications, e-filing/ingest, exports, and ChatGPT/MCP connection paths while preserving human review for AI, parser, filing, and court-output actions.
Well-Oiled Seat-Launch proof is locked for owner go-live review.
The final release-candidate gate preserves all completed seat-launch controls, adds support/admin/customer-success operations, records go-live decision points, and keeps production configuration plus launch-owner approval as the controlling release step.
Receive paid-seat support issues with seat, account, matter, billing, connector, export, filing, and urgency classification.
No full legal text, raw messages, tokens, cookies, signed URLs, or payment data are stored in the support ticket body.
Show account, plan, route, adapter, export, packet, connector, and ingestion posture without opening private matter content as the user.
Support reads metadata and redacted support packets only; private case content requires customer-controlled export or explicit escalated authorization policy.
Recover access, rotate sessions, handle lost SSO, and resolve locked accounts without bypassing entitlement or private-data boundaries.
Recovery never grants cross-seat access and never exposes protected data before identity and entitlement are confirmed.
Handle plan cancellation, failed payment, refund request, invoice issue, downgrade, and trial conversion with entitlement reconciliation.
Payment events are separated from legal records; refund or cancellation does not delete legal data without a separate retention and export workflow.
Public paid-seat launch remains limited to Pro Se, Attorney/Firm, and Family Communications.
Disposition: deferred institutional surfaces preserved and hidden from active paid-seat navigation
Critical and high-risk blockers must be closed or explicitly accepted by the launch owner with a mitigation and support procedure.
Disposition: no unresolved critical/high risks in the launch risk register
Production launch requires approved auth, billing, persistence, audit, storage, queue, ingest, email, connector, and provider configuration.
Disposition: provider-pending surfaces are labeled and cannot imply live production integration
Pro Se Seat intake controls
Upload a folder, photos, PDFs, messages, and records without merging anything until review is complete.
Choose where newly received records should wait for review.
Export preferences, recovery posture, account-link labels, promotion history, and staged-record labels without exposing connector tokens.
Choose a whole folder and keep it staged for review before anything becomes workspace data.
Connection state stays visible in settings, recovery, and account-linked import records.
Email records stay staged until reviewed.
Drive records can be organized by matter before promotion.
Calendar dates remain suggested until confirmed.
Microsoft files stay in a reviewed import lane.
Outlook messages are staged before matter use.
Dropbox records can be reviewed before packet use.
Box records stay staged and scoped to the selected workspace.
Every imported record waits here until a person reviews it and explicitly creates a candidate record.
Recover interrupted work and keep staged records visible until they are deliberately handled.
Reviewed imports can create candidate records only. They do not silently change official matter, packet, timeline, evidence, or communication records.
Privacy, security, and public language
Privacy, security, language, and accessibility safeguards activeActive paid workspaces keep sensitive records scoped, downloads labeled, destructive actions confirmed, visible language production-ready, and core workflows readable on phone, tablet, and desktop.
Public and paid-seat surfaces use production-ready language and avoid personal public examples.
ReadyPrivate notes, privileged material, and ordinary family communication stay in the correct scope.
ProtectedTokens, signed links, provider secrets, and full legal text stay out of visible errors, logs, and support-ready records.
RedactedCore paid workflows remain usable on phone, tablet, and desktop with readable grouped controls.
ResponsiveActive paid seats remain visible to their users while deferred institutional roles stay preserved and gated.
GatedDownloads carry scope labels and review-state posture before sharing.
VisibleFamily Communications remains private by default with protective posture only after sustained-pattern review.
Private by defaultActive seats, preserved surfaces, and release proof in one path
This owner-facing proof path confirms that Pro Se, Attorney, and Family Communications can be entered, used, exported from, and verified while deferred institutional surfaces remain preserved and gated.
Active paid-seat use proof
Start or resume a matter, review imported records, organize proof, track service and proof, and prepare a reviewed court packet.
Open a matter, manage professional work, review evidence and timeline records, preserve privileged notes, and prepare client-safe or court-facing output.
Create private threads, draft messages, use Before You Send review, preserve private mode, and prepare reviewed digests only when appropriate.
Launch readiness proof
Verification record for active paid seats, access paths, privacy posture, exports, and preserved institutional workspaces.
Active seat route matrix
Start or resume a matter, upload records, review suggested details, organize proof, track service and proof, and produce court-ready outputs.
Open a matter, manage clients and tasks, track deadlines, review evidence and chronology, preserve private work product, and prepare client-safe or court-facing outputs.
Create private family communication threads, draft structured messages, use Before You Send review, and produce reviewed digests only when appropriate.
Production deployment readiness
Release-control record for build proof, source context hygiene, runtime entry, environment checks, and post-deployment smoke review.
Platform owner access remains routed through the portal chooser before opening any workspace.
Release control gates
The deployment package excludes generated archives, local dependency folders, prior build output, audit debris, and private environment files while preserving public assets, route mirrors, verifiers, and documentation required by release checks.
The build gate runs repository hygiene, export integrity, store contract, public language, login, auth entry, portal integrity, upload/settings/connections, public banner, Justice For All, public filing, and ChatGPT connector checks before production build.
The application package builds for the standalone runtime entry and starts through the packaged server with the assigned port.
Support operations readiness
Owner-facing control record for onboarding support, access recovery, import recovery, output review, and release interruption handling.
Support lanes
Use the portal chooser as the recovery point for users who reach the wrong workspace or return from a stale link.
Smoke the primary workspace and the settings/connections/recovery path before marking the account ready.
Keep records staged until the user confirms destination, scope, and merge intent.
Final launch package readiness
Owner-facing record for the paid-seat release package, controlled configuration notes, responsive review, and final verification path.
Package manifest
Application source, public assets, route families, shared utilities, package manifest, lockfile, verifier scripts, and configuration examples remain in the release package.
Pro Se, Attorney, and Family Communications stay active for paid onboarding with settings, connections, recovery, reports, and export surfaces preserved.
Judicial Edition, Justice, Clerk, Judge, Prosecutor, Defender, and Law Court surfaces remain compatible and separated from active MRR navigation.
Controlled launch notes
Production service URLs, allowed accounts, session secret, OAuth redirect values, and provider keys must be supplied through the deployment environment before release.
Deployment preflight verifies required values and reports optional provider configuration separately.
Google and Microsoft entries remain safe when provider configuration is unavailable, and Google local-origin handling avoids invalid 0.0.0.0 redirects during local review.
Login and Google SSO origin verifiers protect the post-login portal chooser contract.
Imported material stays staged until a person confirms destination, scope, and merge intent before promotion into a matter.
Paid-seat connections and recovery verification protects staged import review and recovery controls.