ProSe Legal Operations Platform
Justice For All
Enterprise readiness

Enterprise launch hardening

Operational control record for secure access, paid-seat continuity, reviewed imports, output safeguards, incident recovery, and full platform owner access.

Platform owner access opens all portals through the post-login chooser.

Enterprise hardening in place for active paid-seat onboarding
Required launch controls

Enterprise control gates

Secure access and portal selection
Owner: Account access
Hardened

Login lands on the portal chooser, workspace access issues a platform-scoped session for approved owner accounts, and direct login loops are rejected.

Post-login portal chooserApproved-account session scopeSafe next-path normalizationSign-out clears local session state
Seat isolation and workspace boundaries
Owner: Seat access
Hardened

Active MRR seats remain Pro Se, Attorney, and Family Communications while institutional portals remain separated from paid-seat navigation.

Active seat route matrixDeferred institutional route preservationPrivate/client/court output labelsPortal-group filtering by access scope
Reviewed import and merge discipline
Owner: Connections and imports
Hardened

Connector material stays staged until a person reviews destination, scope, and merge intent before promotion.

Staged import queueDestination controlsRecovery panelNo sensitive token display
Court-neutral packet and report posture
Owner: Reports and exports
Hardened

Paid-value outputs carry review posture, scope labels, and neutral wording before use outside the workspace.

Court-facing scope labelClient-safe scope labelPrivate-note exclusionReviewed digest requirement
Family Communications privacy posture
Owner: Family Communications
Hardened

Family Communications stays private by default; protective posture requires sustained harmful patterns and reviewed output controls.

Private Family ModeBefore You Send reviewSustained-pattern thresholdProtective packet review gate
Owner operations and recovery readiness
Owner: Platform operations
Hardened

The account workspace now exposes launch proof, enterprise readiness, connections, recovery, and route inventory from the portal chooser.

Launch readiness pageEnterprise readiness pageFeature preservation recordKnown limitation register
Active MRR seats

Paid-seat feature and safeguard matrix

Pro Se
Enterprise-grade paid seat
Features
  • Guided intake
  • Evidence registry
  • Timeline intelligence
  • Service/proof posture
  • Court-day packet
  • Settings and recovery
Safeguards
  • Review-required extracted facts
  • Private notes excluded from court packets
  • Court-neutral language
  • Folder upload and connector recovery
/pro-se/dashboard/pro-se/uploads/pro-se/evidence/pro-se/timeline/pro-se/filings/pro-se/exports/pro-se/settings/pro-se/connections/pro-se/recovery
Attorney
Enterprise-grade paid seat
Features
  • Matter workspace
  • Task and deadline posture
  • Evidence review
  • Discovery summary
  • Client-safe report
  • Professional packet output
Safeguards
  • Privileged notes stay private
  • Client-safe preview boundary
  • Reviewed connector imports
  • Court/client/private scope labeling
/attorney/attorney/matters/attorney/documents/attorney/timeline/attorney/reports/attorney/settings/attorney/connections/attorney/recovery
Family Communications
Enterprise-grade paid seat
Features
  • Private Family Mode
  • Structured threads
  • Saved drafts
  • Calm message templates
  • Before You Send review
  • Parent-safe digest
Safeguards
  • Private by default
  • No evidence-first framing
  • No single-message protective trigger
  • Reviewed digest before export
/pro-se/family-communications/family-communications/family-communications/conversations/family-communications/coaching/family-communications/privacy
Launch-day checks

Owner operating runbook

  1. Access check

    Open the secure sign-in page, sign in with the assigned method, confirm /portal opens before any workspace.

    Pass signal: Portal chooser shows active paid seats and, for approved platform owner accounts, institutional portals.

  2. Seat smoke

    Open Pro Se, Attorney, and Family Communications from the portal chooser and confirm each lands on its primary workspace.

    Pass signal: Each active seat opens without an empty dead end and exposes settings, connections, recovery, reports, and exports where relevant.

  3. Import safety

    Open connections and recovery surfaces for paid seats and confirm staged import review remains visible.

    Pass signal: Imported records remain staged until reviewed and can be recovered after interrupted work.

  4. Output safety

    Open launch readiness and enterprise readiness, then review packet/export/privacy safeguards.

    Pass signal: Court-facing, client-safe, private, and family-communication outputs are separately labeled.

  5. Preservation check

    Confirm deferred institutional routes remain available only through full-access portal selection and are not promoted as active MRR seats.

    Pass signal: Judicial and justice surfaces remain preserved while active MRR navigation stays focused on sellable seats.

Risk controls

Enterprise risk register

Login destination drift
Critical

Default all successful sign-in paths to /portal and reject the sign-in route as a next target.

Auth entry verifier and portal-access verifier check the post-login chooser contract.

Silent import merge
High

Staged imports, review-before-merge controls, destination selection, and recovery are permanent paid-seat surfaces.

MRR seat-launch verifier checks connections, import queues, staged records, and recovery controls.

Private material in exported packets
High

Output scope labels separate private, client-safe, court-facing, and family-communication digests.

Privacy and launch proof verifiers check private/court/client/FCS separation language.

Institutional lane blocking paid launch
Medium

Judicial and justice surfaces remain preserved but inactive in MRR navigation unless platform full access is present.

Portal chooser groups institutional portals behind full-access scope and preserves their paths.

Proof commands

Verification path

node scripts/verify-mrr-seat-launch.js
node scripts/verify-mrr-pass15-launch-proof.js
node scripts/verify-mrr-portal-access-hardening.js
node scripts/verify-mrr-enterprise-hardening.js
node scripts/verify-mrr-production-deployment-readiness.js
node scripts/verify-mrr-support-operations-readiness.js
npm run verify:prose:build-gate
npm run verify:mrr:seat-launch
npm run build
Final readiness

Final launch package readiness

Owner-facing record for the paid-seat release package, controlled configuration notes, responsive review, and final verification path.

Package ready for final local build and deployment smoke
Release contents

Package manifest

Source package
Included

Application source, public assets, route families, shared utilities, package manifest, lockfile, verifier scripts, and configuration examples remain in the release package.

Active paid seats
Included

Pro Se, Attorney, and Family Communications stay active for paid onboarding with settings, connections, recovery, reports, and export surfaces preserved.

Deferred institutional surfaces
Preserved

Judicial Edition, Justice, Clerk, Judge, Prosecutor, Defender, and Law Court surfaces remain compatible and separated from active MRR navigation.

Configuration and review posture

Controlled launch notes

Environment values
Controlled configuration required

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.

OAuth provider status
Provider configuration required

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.

Connector imports
Review required

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.