ProSe Legal Operations Platform
Justice For All
Support operations

Support operations readiness

Owner-facing control record for onboarding support, access recovery, import recovery, output review, and release interruption handling.

Support operations ready for paid-seat onboarding
Paid-seat operating controls

Support lanes

Access recovery
Owner: Account operations
Ready
Login opens secure access
Successful access opens the portal chooser
Sign-out clears the local workspace session
Owner access can open all portals

Use the portal chooser as the recovery point for users who reach the wrong workspace or return from a stale link.

Paid-seat onboarding
Owner: Seat operations
Ready
Pro Se opens to case command work
Attorney opens to professional matter operations
Family Communications opens to private threads
Settings and connections remain visible

Smoke the primary workspace and the settings/connections/recovery path before marking the account ready.

Import recovery
Owner: Connections operations
Ready
Connector status cards remain visible
Imported records stay staged
Destination can be changed before promotion
Interrupted work can be restored

Keep records staged until the user confirms destination, scope, and merge intent.

Output review
Owner: Output operations
Ready
Court-facing packet labels are visible
Client-safe labels are visible
Private notes remain private
Family digests require review
No single-message protective trigger

Stop sharing/exporting if an output scope label is missing or private material appears in an external packet.

Public copy and conversion
Owner: Public operations
Ready
Pricing shows active paid seats
Justice For All remains locked
Public filing retains human review
No inactive institutional promotion appears in paid-seat conversion

Rerun public copy and route-family verification before publishing any public conversion update.

When something is blocked

Escalation playbook

A user cannot reach their paid-seat workspace after sign-in.

First action: Open /portal and confirm the assigned seat route appears.

Escalation: Review account seat assignment and rerun portal access verification.

A connector import appears inside a matter without review.

First action: Return the record to staged import review and confirm destination controls.

Escalation: Rerun paid-seat connections/recovery verification before allowing additional imports.

A packet or digest appears to include private notes or unrevised communication.

First action: Stop export use and confirm private/client/court/family scope labels.

Escalation: Rerun privacy/security and launch proof verification before release.

A production release fails during build or first route review.

First action: Patch the concrete build or route warning and rerun the build-gate verification chain.

Escalation: Use the deployment readiness failure ladder before another release attempt.

Recurring checks

Owner review points

Daily owner review

Secure access, portal chooser, active paid seats, operations center, and recovery surfaces.

Before onboarding users

Seat smoke, settings, connections, recovery, exports, and public pricing route.

Before public updates

Public copy scan, Justice For All route lock, public filing route family, and pricing focus.

After interrupted release

Build warning review, source context check, auth entry check, and active paid-seat smoke.

Proof path

Support verification commands

npm run verify:mrr:support-operations
npm run verify:mrr:production-deployment
npm run verify:mrr:seat-launch
Deployment readiness

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.

Deployment package ready for controlled release review
Production package checks

Release control gates

Source package hygiene
Ready

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.

Clean source contextNo committed dependency folderNo private environment filesVerifier assets preserved
Build verification chain
Ready

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.

Build gate before buildAuth verifierPublic route locksConnector guardrails
Runtime entry point
Ready

The application package builds for the standalone runtime entry and starts through the packaged server with the assigned port.

Standalone outputPort-aware startPublic assets copiedStatic assets copied