Modern Family Law MFL/MAX Product Surface Map

Development and test only

Page Index

Review the product surfaces and representative synthetic states currently implemented in MAX. Ordinary links do not prepare state. Legacy prepared links use temporary browser fixtures. Canonical prospective designer states create fresh synthetic records only in the isolated development review environment. They do not create real clients, move real money, invoke real providers, or touch production systems.

This is not the production client sitemap. Presence here does not establish client availability. Planned items are not product commitments, and feature-gated items retain their existing gates.

Public Intake

5 review items
Available Prospective client

Full Prospective Client Journey

Begin the complete canonical prospective-client workflow with no prepared state.

Manual journey — state is not preloaded

State
People
Route
/start/
Start manual journey
Available Prospective client

Case Type & Location

Explicit case type and Washington-location selection.

Manual journey — state is not preloaded

State
Case and location
Route
/start/case/
Start manual journey
Development state Prospective client

Service Tier selection

Three approved service options and proposed tier intent.

Manual journey — state is not preloaded

State
Tier 1 / Tier 2 / Tier 3
Route
/start/services/

Review note: Start at Public intake in a fresh tab to carry the synthetic intake state forward.

Start manual journey
Development state Prospective client

Eligible MAX intake

Representative Washington/supported-case eligibility result.

Manual journey — state is not preloaded

State
Eligible
Route
/start/case/

Review note: Enter synthetic people data, then select Washington and a supported case type.

Start manual journey
Development state Prospective client

Ordinary-MFL handoff

Representative unsupported location or case result; no external destination is invented.

Manual journey — state is not preloaded

State
Not eligible for MAX
Route
/start/case/

Review note: Enter synthetic people data, then choose an unsupported location or matter type.

Start manual journey

Conflict / Account Activation

9 review items
Development state Prospective client

Conflict Review

Client-facing conflict status before selection or a professional-service hold after Tier 2 or Tier 3 selection.

Manual journey — state is not preloaded

State
Contextual status
Route
/start/conflict/

Review note: Pre-tier results do not stop case or service selection; selected professional-service tiers require current clearance.

Start manual journey
Available Internal reviewer

Synthetic conflict and delivery adapters

Development-only conflict, invitation and verification controls.

Manual journey — state is not preloaded

State
Synthetic adapters
Route
/start/development/
Start manual journey
Development state Prospective client

Conflict cleared

Synthetic early-clearance state continuing to Step 2.

Manual journey — state is not preloaded

State
Cleared
Route
/start/case/

Review note: Prepared state uses the synthetic conflict adapter; it performs no real conflict check.

Start manual journey
Development state Prospective client

Conflict cannot proceed

Synthetic adverse status shown non-blockingly before tier selection or as a Tier 3 professional-service stop.

Manual journey — state is not preloaded

State
Cannot proceed
Route
/start/conflict/

Review note: Prepared states expose no internal conflict reason and create no client or Salesforce record.

Start manual journey
Development state Prospective Tier 3 client

Meet Our Legal Team

Governed Tier 3 public-profile directory and VA contact fallback after current professional conflict clearance.

Prepared review state

State
Directory presentation · scheduling not enabled
Route
/start/legal-team/

Review note: Prepared states include synthetic review-only intake and conflict-clearance state. Profiles do not authorize scheduling, assignment, representation, or service expansion.

Development state Prospective client

Account Setup

Invitation-bound development account setup.

Prepared review state

State
Invitation accepted
Route
/start/account/

Review note: Prepared state includes a synthetic accepted invitation and browser-session onboarding context; no client or live-system record is created.

Development state Prospective client

Phone Verification

Attempt-limited synthetic possession check.

Prepared review state

State
Challenge issued
Route
/start/verify/

Review note: Prepared state includes a synthetic issued verification challenge in this browser session. No SMS is sent.

Development state Prospective client

Credential enrollment

Development IdP seam; MAX collects no password.

Prepared review state

State
Phone verified
Route
/start/credentials/

Review note: Prepared state includes a synthetic verified phone challenge and the development IdP enrollment seam; MAX collects no password.

Development state Prospective client

Account Ready

Account activation stop, separate from engagement and payment.

Prepared review state

State
Account activated
Route
/start/ready/

Review note: Prepared state includes synthetic credential enrollment and an activated account, separate from engagement and payment.

Engagement

10 review items
Development state Account holder

Welcome

Current synthetic engagement terms and next-step gate.

Prepared review state

State
Pre-engagement
Route
/start/welcome/

Review note: Prepared state includes synthetic Tier 1 account activation and pre-engagement terms context in this browser session.

Development state Account holder

Fee Agreement

Version-pinned non-production agreement acceptance experience.

Prepared review state

State
Awaiting acceptance
Route
/start/agreement/

Review note: Prepared state includes synthetic Tier 1 engagement context and an agreement ready for acceptance. Agreement content is non-production.

Development state Account holder

Payment

Synthetic payment/retainer prerequisite without a real charge.

Prepared review state

State
Payment prerequisite
Route
/start/payment/

Review note: Prepared states include synthetic agreement acceptance with either an awaiting payment result or an activation-ready payment state. No payment or charge occurs.

Available Internal reviewer

Synthetic engagement authority

Development-only Tier 3 retainer authority adapter.

Manual journey — state is not preloaded

State
Retainer not established
Route
/start/engagement-development/
Start manual journey
Development state Tier 1 account holder

Tier 1 engagement

Self-service subscription path.

Manual journey — state is not preloaded

State
Representative Tier 1
Route
/start/welcome/

Review note: Select Tier 1 during intake and complete the synthetic account flow.

Start manual journey
Development state Tier 2 account holder

Tier 2 engagement

Engagement-scoped hybrid support path.

Manual journey — state is not preloaded

State
Representative Tier 2
Route
/start/welcome/

Review note: Select Tier 2 and use synthetic conflict clearance and account activation.

Start manual journey
Development state Tier 3 account holder

Tier 3 engagement

Attorney-retainer-gated represented path.

Manual journey — state is not preloaded

State
Representative Tier 3
Route
/start/welcome/

Review note: Select Tier 3, clear conflict synthetically and complete account activation.

Start manual journey
Development state Tier 3 account holder

Tier 3 retainer waiting

Truthful waiting state before attorney-established terms exist.

Manual journey — state is not preloaded

State
Terms in progress
Route
/start/welcome/

Review note: Use the full journey to reach this governed waiting state after Tier 3 selection and synthetic conflict clearance.

Start manual journey
Development state Tier 1 or Tier 2 account holder

Payment pending

Synthetic provider pending state.

Prepared review state

State
Pending
Route
/start/payment/

Review note: Prepared state includes a synthetic provider-pending result. No payment or charge occurs.

Development state Tier 1 or Tier 2 account holder

Payment failed

Synthetic provider failure state.

Prepared review state

State
Failed
Route
/start/payment/

Review note: Prepared state includes a synthetic provider-failed result. No payment or charge occurs.

Today

8 review items
Available Client

Established authenticated Today

Current static portal Today for a synthetic multi-matter persona.

Persona-scoped page

State
Established portal
Route
/
Development state New account holder

Post-engagement Today

Bounded transition after synthetic engagement activation.

Prepared review state

State
CI #1 not started
Route
/start/today/

Review note: Prepared state includes synthetic Tier 1 engagement activation and a browser-session-only Today handoff with Client Interview #1 not started.

Development state New account holder

CI #1 active

Today with Client Interview #1 as the active task.

Manual journey — state is not preloaded

State
Interview active
Route
/start/today/

Review note: Start or save Client Interview #1, then return to Today.

Start manual journey
Available Tier 1 client

Tier 1 Today

Self-guided representative portal persona.

Persona-scoped page

State
Self-service
Route
/as/client-reyes-dana/
Available Tier 2 client

Tier 2 Today

Hybrid-support representative portal persona.

Persona-scoped page

State
Professional help available
Route
/as/client-nadel/
Available Tier 3 client

Tier 3 Today

Represented multi-matter representative portal persona.

Persona-scoped page

State
Represented
Route
/as/client-bennett/
Available Tier 1 client

Self-guided common-case Today

Self-guided common-case representative portal persona.

Persona-scoped page

State
Self-service
Route
/as/client-reyes-marisol/
Available Tier 3 client

Represented deposit-state Today

Represented billing and deposit-state portal persona.

Persona-scoped page

State
Represented
Route
/as/client-vaughn/

Client Interview #1

9 review items
Development state Engaged client

Divorce — Petitioner

Representative configuration in the single state-driven interview.

Prepared review state

State
Divorce — Petitioner
Route
/start/client-interview/

Review note: Prepared state includes synthetic Tier 1 engagement activation and an initial petitioner Client Interview #1 in browser-session-only state.

Development state Engaged client

Divorce — Respondent

Representative configuration in the single state-driven interview.

Manual journey — state is not preloaded

State
Divorce — Respondent
Route
/start/client-interview/

Review note: Development review provides a prepared initial Client Interview #1 for this case in browser-session-only state; the separate manual journey still begins at intake.

Start manual journey
Development state Engaged client

Divorce With Children

Representative configuration in the single state-driven interview.

Manual journey — state is not preloaded

State
Divorce With Children
Route
/start/client-interview/

Review note: Development review provides a prepared initial Client Interview #1 for this case in browser-session-only state; the separate manual journey still begins at intake.

Start manual journey
Development state Engaged client

Modification of Child Support

Representative configuration in the single state-driven interview.

Manual journey — state is not preloaded

State
Modification of Child Support
Route
/start/client-interview/

Review note: Development review provides a prepared initial Client Interview #1 for this case in browser-session-only state; the separate manual journey still begins at intake.

Start manual journey
Development state Engaged client

Modification of Parenting Time

Representative configuration in the single state-driven interview.

Manual journey — state is not preloaded

State
Modification of Parenting Time
Route
/start/client-interview/

Review note: Development review provides a prepared initial Client Interview #1 for this case in browser-session-only state; the separate manual journey still begins at intake.

Start manual journey
Development state Engaged client

Legal Separation

Representative configuration in the single state-driven interview.

Manual journey — state is not preloaded

State
Legal Separation
Route
/start/client-interview/

Review note: Development review provides a prepared initial Client Interview #1 for this case in browser-session-only state; the separate manual journey still begins at intake.

Start manual journey
Development state Engaged client

Juvenile Paternity — Establish Parentage

Representative configuration in the single state-driven interview.

Manual journey — state is not preloaded

State
Juvenile Paternity — Establish Parentage
Route
/start/client-interview/

Review note: Development review provides a prepared initial Client Interview #1 for this case in browser-session-only state; the separate manual journey still begins at intake.

Start manual journey
Development state Engaged client

Juvenile Paternity — Existing Parentage

Representative configuration in the single state-driven interview.

Manual journey — state is not preloaded

State
Juvenile Paternity — Existing Parentage
Route
/start/client-interview/

Review note: Development review provides a prepared initial Client Interview #1 for this case in browser-session-only state; the separate manual journey still begins at intake.

Start manual journey
Development state Engaged client

Juvenile Paternity — Unsure / professional review

Representative configuration in the single state-driven interview.

Manual journey — state is not preloaded

State
Juvenile Paternity — Unsure / professional review
Route
/start/client-interview/

Review note: Development review provides a prepared initial Client Interview #1 for this case in browser-session-only state; the separate manual journey still begins at intake.

Start manual journey

Initial Filing / Response

6 review items
Development state Client / professional

Initial Filing

Version-pinned workflow and source-control-pending packet shell for an eligible petitioner or moving party.

Manual journey — state is not preloaded

State
Petitioner Initial Filing
Route
/start/documents/

Review note: Complete the synthetic journey and submit Interview #1 as a petitioner. Opening this route alone creates no state.

Start manual journey
Development state Client / professional

Response

Independent Response workflow and packet shell after authoritative prior-service prerequisites are present.

Manual journey — state is not preloaded

State
Respondent Response
Route
/start/documents/

Review note: Submit Interview #1 as a respondent using the explicit staff-confirmed development fixture.

Start manual journey
Development state Respondent

Response plus Financial Disclosures

Today shows separate Response and Financial Disclosures projections with distinct state and identifiers.

Manual journey — state is not preloaded

State
Response and FD siblings
Route
/start/today/

Review note: Complete the respondent path with authoritative prior-service fixture state; neither workflow advances the other.

Start manual journey
Development state Client

Needs client input

Typed blocker seam distinguishes missing facts and client choices from professional decisions.

Manual journey — state is not preloaded

State
Needs client input seam
Route
/start/documents/

Review note: The normal completed-CI fixture is source-control blocked; this state is exercised without a state-mutating Page Index backdoor.

Start manual journey
Development state Professional / client summary

Needs professional decision

Role-owned professional queue seam without a fabricated assigned attorney.

Manual journey — state is not preloaded

State
Needs professional decision seam
Route
/start/documents/

Review note: The queue projection is covered by domain tests; opening this route does not fabricate professional activity.

Start manual journey
Development state Client / professional

Generation source-control blocked

Truthful E1 default: workflow and packet context exist, but no controlled form or artifact exists.

Manual journey — state is not preloaded

State
Source control pending
Route
/start/documents/

Review note: Complete either eligible Initial Filing or Response journey in the current tab.

Start manual journey

Matter

4 review items
Available Tier 1 client

Tier 1 dissolution matter

Self-guided matter surface.

Persona-scoped page

State
Active
Route
/matter/matter-reyes-dana-dissolution/
Available Tier 2 client

Tier 2 dissolution matter

Hybrid-support matter surface.

Persona-scoped page

State
Active
Route
/matter/matter-nadel-dissolution/
Available Tier 3 client

Tier 3 dissolution matter

Represented matter surface.

Persona-scoped page

State
Active
Route
/matter/matter-bennett-dissolution/
Available Tier 2 client

Concluded matter

Retained client access to a concluded matter.

Persona-scoped page

State
Concluded
Route
/matter/matter-nadel-name-change/

Documents

6 review items
Available Tier 3 client

Documents workspace

Established hero, roadmap, filters and three-pane workspace.

Persona-scoped page

State
Mixed document states
Route
/matter/matter-bennett-dissolution/documents/
Available Tier 3 client

Selected document detail

Recorded metadata, related documents, history and viewer.

Persona-scoped page

State
Current filed sample
Route
/matter/matter-bennett-dissolution/documents/petition-for-dissolution/
Available Tier 3 client

Filed sample document

Representative filed record with PDF preview and download/open controls.

Persona-scoped page

State
Filed sample
Route
/matter/matter-bennett-dissolution/documents/motion-for-temporary-orders/
Available Tier 3 client

Not-filed sample document

Representative current matter record not represented as filed.

Persona-scoped page

State
Not filed sample
Route
/matter/matter-bennett-dissolution/documents/parenting-exchange-log/
Available Tier 3 client

Received sample document

Representative document received from outside the firm.

Persona-scoped page

State
Received sample
Route
/matter/matter-bennett-dissolution/documents/email-opposing-counsel-parenting/
Development state Product reviewer

Responsive Documents workspace

Use the same established workspace at desktop, tablet and mobile widths.

Persona-scoped page

State
Responsive review
Route
/matter/matter-bennett-dissolution/documents/

Review note: Resize the review viewport; no alternate document implementation is used.

Financial Disclosures

8 review items
Available Tier 1 client

Tier 1 Financial Disclosures

Self-service disclosure workspace with truthful no-review state.

Persona-scoped page

State
No professional review
Route
/matter/matter-reyes-dana-dissolution/financial-disclosures/
Available Tier 2 client

Tier 2 optional review

Empty-state disclosure workspace with review available but not requested.

Persona-scoped page

State
Optional review
Route
/matter/matter-nadel-dissolution/financial-disclosures/
Not directly available Tier 2 client

Tier 2 mandatory review

No approved development persona currently exposes a mandatory Tier 2 override.

Unavailable

State
Mandatory review
Route
No live route

Review note: Add only through a separately approved engagement-scope fixture.

Available Tier 3 client

Tier 3 Financial Disclosures

Populated represented disclosure workspace.

Persona-scoped page

State
Mandatory review
Route
/matter/matter-bennett-dissolution/financial-disclosures/
Available Tier 3 client

Review pending

Current Tier 3 packet awaiting professional review.

Persona-scoped page

State
Awaiting professional review
Route
/matter/matter-bennett-dissolution/financial-disclosures/
Not directly available Client

Approved packet

No safe directly routable approved packet fixture exists in the static portal.

Unavailable

State
Approved
Route
No live route
Not directly available Authorized client

Generated artifact

Generation is exercised through controlled services/tests, not a pre-seeded review URL.

Unavailable

State
Generated draft
Route
No live route
Available Tier 3 client

Readiness states

Current static fixtures show blockers; no fixture is falsely presented as signed or ready to file.

Persona-scoped page

State
Not ready for signature
Route
/matter/matter-bennett-dissolution/financial-disclosures/

Assets / Rich Workspaces

7 review items
Development state Tier 3 client

Real Estate

Established populated real estate workspace.

Persona-scoped page

State
Populated · Real Estate
Route
/matter/matter-bennett-dissolution/financial-disclosures/

Review note: Open Assets and select Real Estate; the Page Index does not alter the disclosure fixture.

Development state Tier 3 client

Vehicles

Established populated vehicles workspace.

Persona-scoped page

State
Populated · Vehicles
Route
/matter/matter-bennett-dissolution/financial-disclosures/

Review note: Open Assets and select Vehicles; the Page Index does not alter the disclosure fixture.

Development state Tier 3 client

Bank Accounts

Established populated bank accounts workspace.

Persona-scoped page

State
Populated · Bank Accounts
Route
/matter/matter-bennett-dissolution/financial-disclosures/

Review note: Open Assets and select Bank Accounts; the Page Index does not alter the disclosure fixture.

Development state Tier 3 client

Life Insurance

Established populated life insurance workspace.

Persona-scoped page

State
Populated · Life Insurance
Route
/matter/matter-bennett-dissolution/financial-disclosures/

Review note: Open Assets and select Life Insurance; the Page Index does not alter the disclosure fixture.

Development state Tier 3 client

Personal Property

Established populated personal property workspace.

Persona-scoped page

State
Populated · Personal Property
Route
/matter/matter-bennett-dissolution/financial-disclosures/

Review note: Open Assets and select Personal Property; the Page Index does not alter the disclosure fixture.

Development state Tier 3 client

Investment Accounts

Established populated investment accounts workspace.

Persona-scoped page

State
Populated · Investment Accounts
Route
/matter/matter-bennett-dissolution/financial-disclosures/

Review note: Open Assets and select Investment Accounts; the Page Index does not alter the disclosure fixture.

Development state Tier 3 client

Retirement Accounts

Established populated retirement accounts workspace.

Persona-scoped page

State
Populated · Retirement Accounts
Route
/matter/matter-bennett-dissolution/financial-disclosures/

Review note: Open Assets and select Retirement Accounts; the Page Index does not alter the disclosure fixture.

Exhibits / Billing / Messages / Help / MAX

6 review items
Available Tier 1 client

Exhibits

Existing matter-scoped Exhibits workspace.

Persona-scoped page

State
Available
Route
/matter/matter-bennett-name-change/exhibits/
Available Tier 3 client

Billing

Existing represented-matter billing page.

Persona-scoped page

State
Current billing state
Route
/matter/matter-bennett-dissolution/billing/
Available Client

Messages

Prototype messaging surface; delivery/ingestion is not operational here.

Direct page

State
Prototype / non-operational
Route
/messages/
Open page
Available Client

Help

Existing help and communication-boundary surface.

Direct page

State
Available
Route
/help/
Open page
Available Client

Sign Out

Existing signed-out utility surface.

Direct page

State
No active portal session
Route
/sign-out/
Open page
Feature flag required Client

MAX Results

Released-authority result surface.

Feature-gated — released-authority build

State
Released-authority build
Route
/max-results/

Review note: Available only when RELEASED_AUTHORITY_CLIENT_SURFACE_ENABLED=true.

Planned / Not Yet Implemented

3 review items
Planned Client / staff

Filing and service

No filing or service integration is implemented.

Planned

State
Planned
Route
No live route
Planned Client / professional

E-signature

The signature seam is defined; no vendor or execution flow is implemented.

Planned

State
Planned
Route
No live route
Planned Client / professional

Broader parenting/support workflows

Future governed workflow increments.

Planned

State
Planned
Route
No live route