CLO TOOLS · AMANI JOFFE · EOSE LABS
SPA EXTRACT
Local PEMCLAU-based Share Purchase Agreement deal points extraction. 20-field schema. No cloud egress. TREDNALS compliant.
SPEC RATIFIED / BUILD PENDING
SECTION 01 THE 20-FIELD SCHEMA
BIGLAW BENCH SPA/SCHEMA.JSON · ALL 20 FIELDS
01
effective_date
DATE · ISO 8601
Transaction closing date
02
purchaser
OBJECT · name / entity_type / jurisdiction
Acquiring party details
03
seller
OBJECT · name / entity_type / jurisdiction
Selling party details
04
company
OBJECT · name / entity_type / jurisdiction
Target corporation details
05
base_purchase_price
STRING / NUMERIC
Base consideration at close
06
purchase_price_adjustments
OBJECT · working capital / cash / debt
Closing adjustment mechanics
07
earnout
OBJECT · amount / metrics / period
Deferred consideration if any
08
representations_warranties
OBJECT · seller_reps / buyer_reps / survival
R&W scope and survival periods
09
indemnification
OBJECT · buyer{survival/cap/basket} / seller{survival/cap/basket}
Indemnity mechanics both sides
10
escrow
OBJECT · amount / period / release_conditions
Indemnity escrow holdback
11
non_compete
OBJECT · duration / scope / geography
Seller restraint of trade
12
conditions_precedent
ARRAY · regulatory / third_party / other
Conditions to closing
13
termination_rights
OBJECT · mutual / buyer_only / seller_only / outside_date
Walk-away rights
14
termination_fee
OBJECT · break_fee / reverse_break_fee
Fee payable on termination
15
mac_clause
OBJECT · definition / carve_outs
Material Adverse Change definition
16
governing_law
STRING · jurisdiction
Choice of law
17
dispute_resolution_jurisdiction
STRING · court / arbitration
Dispute forum
18
closing_deliverables
ARRAY · seller_deliverables / buyer_deliverables
Documents required at close
19
key_covenants
ARRAY · pre_closing / post_closing
Interim operating covenants
20
trednals_condition
STRING · EOSE-SPECIFIC FIELD
Sovereign data architecture survival clause — the innovation EOSE adds to every deal
THE ONTARIO CONNECTION
The first BigLaw Bench SPA sample uses 2814697 Ontario Inc. as the target entity. EOSE operates as 4 Ontario corporations. The SPA schema is optimized for Ontario acquisition structures — OBCA entities, Ontario governing law, Courts of Ontario dispute resolution. This is not a coincidence. It is alignment.
SECTION 02 HOW IT WORKS
01
PASTE SPA TEXT
Paste the full SPA text into the local extractor interface. No upload to cloud. Text stays on-device.
02
PEMCLAU INFERENCE
Local PEMCLAU (nomic-embed-text @ yone:11434) chunks the SPA, embeds it, and runs 2-hop GraphRAG to locate each of the 20 fields.
03
STRUCTURED OUTPUT
Returns a validated JSON object with all 20 fields populated. Missing fields flagged for Amani's review.
04
TREDNALS GATE
TREDNALS condition auto-inserted as Field 20. Sovereign data clause governs every deal EOSE participates in.
05
CLO REVIEW
Amani reviews structured output. Flags anything the extractor missed. Closes the BigLaw Bench gap to 8/8 with merger-retrieval.
SECTION 03 ARCHITECTURE
INFERENCE ENGINE
PEMCLAU Local
yone:11434 · nomic-embed-text · 2-hop GraphRAG · no cloud egress
VECTOR STORE
Qdrant Local
pemclau-spa collection · contract chunks at 512 tokens · 768-dim embeddings
RETRIEVAL
2-Hop GraphRAG
Cross-provision referencing · indemnity links to R&W links to survival
DATA RESIDENCY
TREDNALS Compliant
All contract text stays local. No text to DeepSeek. No text to cloud LLMs.
OUTPUT FORMAT
Validated JSON
BigLaw Bench spa/schema.json compatible · 20 fields · optional diff view
BUILD STATUS
SPEC RATIFIED
Architecture designed. Build pending. Spec ratified Day 89. Target: Day 95.
SECTION 04 SAMPLE OUTPUT
SAMPLE · EOSE LABS ONTARIO ACQUISITION SPA
// SPA EXTRACT · PEMCLAU LOCAL OUTPUT · EOSE ACQUISITION STRUCTURE
{
  "effective_date": "2026-04-01",
  "purchaser": {
    "name": "[ACQUIRER]",
    "entity_type": "Corporation",
    "jurisdiction": "Delaware"
  },
  "seller": {
    "name": "Kewin Joffe",
    "entity_type": "Individual",
    "jurisdiction": "Ontario"
  },
  "company": {
    "name": "EOSE Labs Inc.",
    "entity_type": "Ontario Corporation",
    "jurisdiction": "Ontario"
  },
  "base_purchase_price": "[NEGOTIATED]",
  "indemnification": {
    "buyer": {
      "survival": "18 months",
      "liability_cap": "15% of purchase price",
      "basket": "0.5%"
    },
    "seller": {
      "survival": "36 months",
      "liability_cap": "100% of purchase price",
      "basket": "0.25%"
    }
  },
  "governing_law": "Ontario",
  "dispute_resolution_jurisdiction": "Courts of Ontario",
  "trednals_condition": "Sovereign data architecture (PEMCLAU+GID+private lane) survives transaction as licensed IP. No raw data surrender. Purchaser obtains licence; EOSE retains architecture sovereignty."
}
SECTION 05 TREDNALS CONDITION
TREDNALS GATE · SPA CLOSING CONDITION · THE INNOVATION EOSE ADDS TO EVERY DEAL
Standard SPA schemas have 19 fields. EOSE SPAs have 20. The extra field is the TREDNALS condition — a closing condition that ensures the sovereign data architecture survives the transaction as licensed intellectual property. No raw data surrender. No model weights transfer without explicit IP schedule. The purchaser obtains a licence; EOSE retains architecture sovereignty. This is not a negotiating position. It is a structural requirement.
CLOSING CONDITION — TREDNALS GATE [FIELD 20]:

As a condition to closing, the following shall be satisfied or waived by Seller:

(a) The sovereign data architecture comprising PEMCLAU, GID (Graph Intelligence Dispatcher), and all associated private inference lanes (collectively, the "TREDNALS Architecture") shall survive the Transaction as licensed intellectual property of Seller;

(b) No raw training data, model weights, or TREDNALS inference logs shall be transferred to Purchaser without execution of a separate IP Schedule;

(c) Purchaser shall receive a perpetual, non-exclusive licence to use the TREDNALS Architecture in the ordinary course of the Business as operated prior to closing;

(d) Seller retains right to continue developing, licensing, and deploying the TREDNALS Architecture independently of the Transaction.

γ₁ = 14.134725141734693 · EOSE Labs Inc. · Ontario
SECTION 06 ACTION ITEMS FOR AMANI