This folder is now its own runnable project app. It does not depend on the root all-project dashboard at runtime.
./run_gui.shWindows:
.\run_gui_windows.ps1Default URL: http://127.0.0.1:9111
app/— FastAPI backend for this project.static/— elegant browser GUI.plugins/contract-diff.json— this project’s own feature/customization/input schema.project_config.json— readable copy of the same project-specific configuration.data/— local SQLite jobs, uploads, exports.tests/— verifies this project has a registered real local engine.
- Domain:
Legal / Contract Ops - Target user:
Domain operator, business owner, analyst, or team member who needs this workflow executed reliably. - Core job: Two contract versions → semantic change analysis
- Suite:
Legal & Compliance Suite
- semantic diff
- risk delta
- obligation changes
- removed protections
- party-favorable changes
- approval checklist
- redline memo
execution_mode— Execution mode (select)contract_type— contract type (text)jurisdiction— jurisdiction (select)party_role— party role (select)materiality_threshold— materiality threshold (slider)risk_tolerance— risk tolerance (slider)clause_playbook— clause playbook (textarea)output_format— output format (select)language— language (select)privacy_mode— privacy mode (select)confidence_threshold— Confidence threshold (slider)
two_contract_versions— Two contract versions (text) requiredwork_brief— Work brief / source text / URL / instructions (textarea) required
The local deterministic core is real and executable. Live external systems are not simulated. If Shopify, ATS, ERP, OCR/STT, maps, SERP, market data, medical databases, tax/customs databases, or other live systems are required, this project reports the missing connector/API requirement instead of inventing data.
This project now uses the Legal Review Desk pattern.
UX workflow: Document intake → clause map → risk heatmap → negotiation/actions
Domain components:
- Clause extraction grid
- Risk heatmap
- Obligation timeline
- Redline/position panel
- Negotiation checklist
Quick actions:
- Extract clauses
- Build risk matrix
- Create negotiation points
- Prepare redline checklist
No fake-data policy: external/live actions require real connectors or API keys. Missing connectors are reported instead of simulated.