GLAW · Virtual Corporate Law Firm · Pipeline Stage 1

Intake Workflow Atlas

How a loose request becomes a structured matter — the universal intake spine every matter runs, the track router, and the department-specific intake flow for all fourteen divisions. Source of truth: lib/firm-roster.md · /glaw-intake.

The Universal Intake Spine

Every matter, regardless of department, runs these six steps. The two red blocks are code-gated — glaw stage strategy refuses to advance until intake_complete and conflicts_cleared both exist in the matter timeline.

Step 0 · Open

Open the matter

Creates matter.md + the structured form intake.json under ~/.glaw/matters/<slug>/.

bin/glaw matter new "<matter name>"
Step 1 · Classify

Pick the track

AskUserQuestion → write type: into the charter and set the machine track. Investigation matters hand the lead to /glaw-investigations immediately.

bin/glaw-intake set workflow_track <track>
Step 2 · Capture

Charter + machine fields

Interview: parties · jurisdiction · goal · facts/timeline · documents on hand · hard dates. Mirror every answer into intake.json.

bin/glaw-intake set parties '…' bin/glaw-intake set jurisdiction '…' bin/glaw-intake set goal '…' bin/glaw-intake set deadlines '…'
Step 2b · Docket
Calendar now

Hard dates → docket

SOL, lien deadlines, closings, board dates, notice-response clocks — docketed at intake, never later.

bin/glaw docket add --owner "intake docket clerk" \ --source "SRC-0001 intake source" <date> "<deadline>"
Step 3 · Sweep

Completeness sweep

Build the whole file: every party that could be added, every entity, every jurisdiction that could attach, every missing document — gaps listed explicitly.

bin/glaw-intake status # missing fields ⇒ do not advance
Step 4 · Hard gate
Hard Gate

Conflicts + engagement

/glaw-ethics-conflicts runs the conflicts check against captured parties, drafts the engagement letter, stamps the UPL disclaimer. Intake never clears conflicts itself.

bin/glaw-ethics complete # logs conflicts_cleared
Step 5 · Advance

Complete → strategy

A named intake reviewer signs — placeholders (“TBD”, “operator”) do not clear the gate.

bin/glaw-intake complete --by '<named reviewer>' bin/glaw stage strategy bin/glaw timeline-log intake_done
Standing directive. Before substantive work on any track: python3 bin/glaw-learnings preflight [matter-slug] — firm memory is consulted so known defects are never repeated. Every evidence file routes through bin/glaw-doc-extract before any seat reads it, and any document a user uploads as a sample gets scored (contract → glaw-contract-score; financial/fraud → glaw-bureau-score fraud; compliance → glaw-compliance-audit).

Track Router

Step 1 assigns one of eight tracks. The track selects the Council profile and the government adversarial lens the matter will face downstream.

litigation

Litigation (civil)

Assert or defend claims → pleadings and a trial path. Adversary: opposing counsel.

corp-build

Corp / fund build

Form entities, structure tax, paper governance/offering. Adversary: IRS + SEC + creditor.

investigation

Investigation

White-collar/criminal — lead hands to /glaw-investigations; deep workups via /glaw-command.

accounting-tax

Accounting / bookkeeping

Rebuild or keep the books; bank-statement sources captured at intake.

tax

Tax compliance / controversy

Filing, planning, exam, or Tax Court without full reconstruction. Adversary: IRS/state/penalty.

contract-review

Contract review

Inbound paper → CUAD 41-category review + scorecard + redline chain.

qualified-plan

Qualified plan

401(k)/DB/PS audit — lead to /glaw-qualified-plan; council scaffolded by qp_intake.py.

hybrid

Both / hybrid

e.g. form a holdco AND pursue a claim through it — tracks sequenced by the Managing Partner.

Department Intake Flows

Each division runs the spine, then adds its own capture list, machine fields, and routing. Capture = what intake interviews for · Fields = bin/glaw-intake set keys · Routes to = the seats that receive the matter after conflicts clear.

Corporate · entity · IP · contracts · employment · real estate

Corporate & Transactional

Lead seats: /glaw-entity-architect · glaw-corporate-counsel
Track: corp-buildcontract-review
Capture at intake
  • Entities to form or restructure; state(s) of formation + operation
  • Owners, control persons, cap table on hand; founder stock / §83(b) exposure
  • Contracts in play (MSA/SaaS/NDA/supply) and inbound paper to review
  • IP assets (marks, patents, code, trade secrets) and current assignments
  • Headcount + employment posture; real-estate holdings or leases
Fields
partiesjurisdictiongoalsource_documentsdeadlinesconflicts_parties
Routes to
entity-architectcorporate-counselelite-corporate-counselip-counselcommercial-contractscontract-reviewemployment-counselreal-estate-counsel83b-election
Docket now§83(b) 30-day clock · closing dates · board dates · annual report / BOI
Uploaded contracts: glaw-doc-extract → review → glaw-contract-score + redline — the scorecard is itself a deliverable.
VC fund · private equity · fund management · SEC compliance

Securities, Funds & Capital Markets

Lead seats: glaw-pe-vc-counsel · glaw-fund-regulatory-council
Track: corp-build
Capture at intake
  • Fund vs operating-company raise; target size and GP/LP economics
  • Exemption path — Reg D 506(b)/(c), Reg S, Reg CF; investor count + accreditation
  • States where investors sit (Blue Sky map); adviser registration posture
  • Any token / digital-securities component (transfer agent, KYW)
  • Existing offering docs, LPA/PPM drafts, subscription paper
Fields
partiesjurisdictiongoalsource_documentsdeadlines
Routes to
pe-vc-counselfund-regulatory-counciltokenization-complianceinstitutional-finance
Docket nowForm D 15-day clock · Form ADV/PF windows · Blue Sky notice filings · closing dates
Fund math (waterfalls, NAV, master-feeder) executes through glaw-institutional-finance + the fs-* layer.
IRS · tax planning · tax controversy

Tax & IRS

Intake router seat: glaw-tax-legal-intake
Track: taxqualified-plan
Capture at intake
  • Taxpayer type and years in scope; returns filed vs missing
  • Notices received (CP/exam/90-day letter) and their response clocks
  • Positions or issues: credits, deductions, nexus, penalties, elections
  • Source records: returns, transcripts, GL exports, bank records, K-1s
  • Retirement-plan angle? → hand lead to /glaw-qualified-plan (qp_intake.py scaffolds the 6-seat council)
Fields (track_specific)
tax_yearstaxpayer_typetax_forms_neededsource_recordspositions_or_issuesfiling_or_exam_deadlines
Routes to
tax-strategycredit-strategytax-compliancetax-reliefback-taxesirs-audittax-courtinternational-taxexempt-orgestate-gift-returnsirs-whistleblowerrobs-retirement-funding
Docket nowSOL clocks (bin/glaw-sol) · 90-day Tax Court petition date · notice response dates · filing due dates
Track tax auto-selects the tax Council + IRS/state/penalty adversarial profile downstream.
Financial · accounting · CFO · valuation · audit

Accounting & Finance

Division lead: /glaw-accounting · loop run by /glaw-cfo
Track: accounting-tax
Capture at intake
  • Bank/card statement sources — files, folders, or Sheets URLs, per account
  • Entity tax type and years in scope; current books status
  • IRS forms the engagement must produce (1120/1065/1040/941/1099…)
  • Reconstruction vs ongoing close vs audit-prep — picks the engine
Fields (track_specific)
bank_statement_sourcestax_yearsentity_tax_typebooks_statusirs_forms_needed
Routes to
bookkeeping → bank-ingestledgercontrollercfoauditreconstructforensic-reconstructioncloseap-arpayrolltreasury
Docket nowFiling deadlines per form · period-close calendar · covenant / min-cash checkpoints
Books never ship raw: glaw-books-doctor gate → statements → adversarial loop → CFO sign-off.
Civil litigation · trial · disputes · recovery

Litigation & Dispute Resolution

Lead seats: glaw-elite-corporate-counsel · glaw-federal-trial-counsel
Track: litigation
Capture at intake
  • All parties + related entities + control persons (feeds conflicts check)
  • Forum and jurisdiction: state vs federal nexus, venue, removal risk
  • Operative dispute: dated event timeline, claims/defenses in play
  • Evidence on hand — contracts, bank records, communications → doc-extract
  • Relief sought: judgment, settlement posture, collection reality
Fields
partiesjurisdictionfacts_timelinegoalsource_documentsdeadlines
Routes to
recover-paymentfl-quantum-meruitfederal-trial-counselappellateinsurance-coverageconsumer-protectionreceivables-assignmentveil-piercing
Docket nowStatutes of limitation (first thing docketed) · lien deadlines (Ch. 713) · CRN windows · appeal clocks
Evidence → glaw-doc-extract/glaw-evidence-timeline; nothing files until citations verify + RED→BLUE survives.
Divorce · custody · support · marital property · agreements

Family & Domestic Relations

Lead seat: /glaw-family-law
Track: litigation (family)
Capture at intake
  • Marriage dates, children, current living/custody arrangement
  • Property regime: TX community property vs FL §61.075 equitable distribution
  • Income of both parties (child-support engine input) and existing orders
  • Safety posture — protective orders needed now → docket immediately
  • Retirement accounts (QDRO), tax and estate cleanup to route out
Fields
partiesjurisdictionfacts_timelinegoaldeadlines
Routes to
family-lawestate-trusts (cleanup)tax-strategy (filing status)qualified-plan (QDRO)
Docket nowTemporary-orders hearings · disclosure deadlines · waiting periods · protective-order dates
Petition → temporary orders → financial disclosure → parenting plan → property division → decree.
Criminal · fraud investigation · forensic case-building

Investigations & White-Collar Crime

Division lead: /glaw-investigations — takes the lead at Step 1
Track: investigation
Capture at intake
  • Suspected wrongdoing in one sentence; subjects and their entities
  • Flow of funds as currently understood; accounts and transfers known
  • Records available vs records to obtain (bank, corporate, court)
  • Client posture: victim, target, whistleblower, or counterparty
  • Parallel exposure — civil claim, referral, or both
Fields
partiesfacts_timelinesource_documentsgoalauthorized_scope
Routes to
forensic-case-investigatorfinancial-forensicselite-corporate-counselfederal-trial-counselrestructuring (§548)command (deep workup)
Docket nowCriminal + civil SOL · FUFTA §726.110 clocks · preservation obligations
Strategy = theory of wrongdoing · structure = entity & flow-of-funds map · draft = exposure matrix → complaint or referral.
FBI · FinCEN · CIA · SEC cells under one fusion command

Intelligence Super-Structure

Master command: /glaw-command
Track: investigationTriage-first
Intake behavior (differs from all others)
  • Triage every case — no matter opens straight into a dossier
  • Always returns a briefing, even when nothing escalates
  • Escalates to a full DOSSIER only when red flags clear the threshold
  • Scores at intake: bin/glaw-bureau-score fraud|competency
Routes to (bureaus)
bureau (FBI)fincen (CFIO)intel (CIA)sec (Enforcement)IRS-CI → financial-forensics
Cells behind the bureaus
fieldcyberosinthumintfusioncounterfraudprosecutorsaramlofaccryptotbmlanalystcounterintel
Adversarial review + scorecards run on every issue; dossier spec lives in lib/bureau-roster.md.
Securities enforcement · market abuse · disclosure

SEC Enforcement & Investigations

Lead seats: /glaw-sec-enforcement · /glaw-sec-investigator
Track: investigationlitigation
Capture at intake
  • Issuer / ticker, conduct window, and the filings or trades at issue
  • Client posture: respondent (Wells), whistleblower (Form TCR), or plaintiff
  • Theory: 10b-5, manipulation (spoofing/layering/wash), insider/MNPI, FCPA
  • 10-K/10-Q risk language to analyze; expert-witness needs (Rule 26/Daubert)
Routes to
sec-marketabusesec-insidersec-fcpasec-whistleblowersec-wells-responsedisclosure-risk-analyzerexpert-witnessfinancial-forensics
Docket nowWells response deadline · §2462 five-year clock · TCR / award filing windows
Litigation support: evidence-timeline + case-law-research; sweeps via glaw-sec-enforcement-swarm.
AML/sanctions · licensing/permits · privacy · customs

Regulatory, Licensing & Compliance

Lead seats: /glaw-regulatory-aml · /glaw-licensing
Track: corp-buildcompliance
Capture at intake
  • Regulated activity: money transmission (MSB/MTL), crypto, imports, data
  • Jurisdictions of operation → license classes + foreign qualification
  • AML surface: KYC program status, OFAC screening, FinCEN obligations
  • Import posture: HTS classes, PGA agencies, ISF/bond/IOR status
  • Privacy surface: GDPR/CCPA scope, DPAs in place, breach history
Routes to
regulatory-amllicensingimport-customsprivacy-datacompliance (CCO)
Docket nowLicense renewal dates · BOI · foreign-qualification annual reports · breach-notification clocks
Import matters fan out: duty → international-tax · sales/use → sales-tax · IP → ip-counsel · supplier terms → commercial-contracts.
Estate/trusts · asset protection · restructuring · immigration · offshore

Private Client & Cross-Border

Lead seat: /glaw-estate-trusts
Track: corp-buildhybrid
Capture at intake
  • Family + asset map: entities, accounts, real property, retirement plans
  • Protection goal vs existing creditor exposure (FUFTA/solvency screen input)
  • Residency/citizenship of every stakeholder; offshore holdings, FBAR scope
  • Existing instruments: wills, trusts, operating agreements, prior gifts (709 history)
  • Distress posture — workout, bankruptcy, creditor rights → restructuring
Routes to
estate-trustsasset-protectionestate-gift-returnsexempt-orgrestructuringimmigrationinternational
Docket now706 nine-month clock + portability · 709 April 15 · visa windows · FBAR/8938 deadlines
Asset-protection designs run the 5-dept compliance gate (FUFTA / solvency / IRS / FinCEN-OFAC / ethics) before drafting.
Constitutional · legislative · administrative · judicial modeling

Public Law & Governance

Seats: /glaw-constitutional · /glaw-legislative · /glaw-admin-law · /glaw-judicial
Track: hybridWork-product only
Capture at intake
  • Government action at issue: statute, rule, agency order, enforcement
  • Standing posture — injury, traceability, redressability; justiciability risks
  • Administrative record status; exhaustion/finality posture (APA)
  • Drafting ask: bill, model statute, ordinance, or bench memo/model opinion
Routes to
constitutional (+ glaw-constitution-score)legislativeadmin-lawjudicial
Docket nowComment-period close dates · petition/appeal clocks · session calendars
This branch prepares attorney work-product only — it does not enact, adjudicate, enforce, file, or bind anyone.
Service desk — 10 discrete callable agents

Litigation Support

Intake here = which case + which artifact, not a new matter
Attaches to an existing matter
Capture at intake
  • The matter this work attaches to (or open one via the spine first)
  • The artifact requested: research memo, timeline, motion, forensic trace
  • Sources to ingest → glaw-doc-extract (metadata feeds precise event dating)
The ten agents
contract-reviewcase-law-researchcourt-records (PACER/CL)fraud detectionveil-piercingevidence-timelinefinancial-forensicsmotion-draftingadversarial (RED→BLUE)strategy
Research chain
  • case-law-research finds → glaw-cites extracts → legal-research verifies → motion-drafting uses → legal-writing polishes
Every drafted legal proposition passes /glaw-legal-research before /glaw-file — the anti-hallucination guardrail.
Copywriter · drafting · rendering — every deliverable exits here

Legal Writing & Document Production

House standard: /glaw-legal-writing
All tracksExit gate
Capture at intake
  • Deliverable format: memo, motion, brief, client letter, marketing copy
  • Court + style directive — motion style sheet vs Federal Filing Style (--federal)
  • Citation posture: Bluebook binding/persuasive/secondary + pin cites
QC pipeline
  • bin/glaw-writing-check [--motion|--federal] — deterministic QC
  • bin/glaw-federal-format auto-render · bin/glaw-format-check (TNR/double/justified/1.25")
  • bin/glaw-publish <matter> — house-style HTML bundle (Helvetica, justified 12pt/1.5, blue callouts)
Routes to
legal-writingcopywritingcopy-editingmake-pdfdocxdocument-generate
Rule 5: final wording/format polish goes through /glaw-legal-writing before file. UPL disclaimer on every external deliverable.

Standing Rules That Bind Every Intake

Named reviewer or no gate

Generic placeholders (TBD, operator, [REVIEWER]) do not clear bin/glaw-intake complete. A named, accountable intake reviewer signs.

Route, never freelance

If a seat in the roster owns the question, route there. The roster is the firm's no-gaps guarantee — every domain maps to a seat.

Ingest before reading

Every evidence file passes bin/glaw-doc-extract first; .meta.json forensic metadata feeds backdating detection and event dating.

Score every upload

Contract → glaw-contract-score · financial/fraud → glaw-bureau-score · compliance → glaw-compliance-audit. The scorecard is a deliverable.

Firm memory preflight

glaw-learnings preflight before substantive work; new defects written back via glaw-learnings add + glaw-reflect --apply.

Docket at intake

Hard dates are calendared the moment they surface — SOL, lien, Form D, BOI, 706/709, Wells — with an owner and a source cite.