employ.law — Venture Hub
Vertical #9 of Supreme Operating System · ERA 2025

employ.law

ERA 2025 compliance SaaS for the 1.15m UK micro-employers. AI-drafted contracts, commencement-date alerts, payroll, performance reviews, employee portal — all India-QA reviewed. ERA 2025 received Royal Assent 18 Dec 2025 and every UK employer's existing contracts are already non-compliant.

Regulatory hook (the urgency): ERA 2025 commencement dates are now LIVE (6 Apr 2026: SSP day-one, paternity day-one, flexible working day-one) and the 1 Jan 2027 hard deadline (unfair dismissal qualifying period dropping to 6 months) is locked. No adequate compliance tool exists for the 1.15m micro-employer (1-9 staff) segment. employ.law is that tool.

Headline numbers

1.15m
UK micro-employers in scope
£29-99/mo
Three pricing tiers
£858k
Y1 ARR target (2,100 subs)
£50-120m
Exit zone Y5-7

This folder

CLAUDE.md
System context, regulatory hook, pricing, agent assignments, session rules. The 207-line operating manual.
STRATEGY.html
Market thesis · ERA 2025 timeline · competitive landscape · exit comparables · Y1-3 revenue model.
LANDING_PAGE.html
Customer-facing site. ERA 2025 framing — "your contracts are non-compliant" — plain English, micro-employer first.
RUNTIME_DASHBOARD.html
Operations view: India QA queue, contract pipeline, commencement-date watchlist, payroll runs, system health.
BACKEND_CONTRACT.md
Tech endpoints, DB schema, activation sequence, deploy specs. Owns runtime integration.
SNAP_MANIFEST.json
Component registry: 9 JS modules, 9 n8n workflows, 9 doc templates, 30 env vars, HR Suite activation tracker.

Already built (technical state, 14 May 2026)

AssetCountLocationState
JavaScript snap modules9snap_modules/Pure functions, zero deps · ready to wire
n8n workflows9n8n_workflows/ready to import (1 cron auto-active on import)
SQL migrations2../../db/migrations/003 + 004NOT YET APPLIED · Cowork queue
HTML doc templates9../../templates/employ-law/ready to use
Railway deployment1railway/Dockerfile + 30 env vars

Cross-vertical role (donor + receiver)

DirectionVerticalContract
Donorpayroll.law100% reuse · employee + leave + statutory pay schemas. Zero re-entry once employee added in employ.law.
Donorgdpr.lawWeek-4 cross-sell trigger · employees = data subjects → DSAR-ready
Donorir35.lawContract types · SDS generation hook · CEST determination input
Donorsafety.law5+ staff trigger fires safety.law H&S policy prompt
Donorinsurance.law5+ staff trigger fires EL insurance referral via Supreme Capital
ReceiverIncorpwiseEvery new UK formation → employ.law Starter onboarding sequence
Receiversole.taxSole trader hires first employee → Cluster 3 trigger → employ.law trial
Receiveraiemployment.co.uk · hrsnapTop-of-funnel snap calculator → BRG routing_band → employ.law trial

Pricing tiers

TierPriceWhat's included
Starter£29/moERA clause checker · 3 contracts/mo · commencement-date alerts
Growth£49/mo+ disciplinary builder · leave tracker · written warnings
HR Bundle£99/mo+ payroll runner (Staffology) · employee portal · P60s · performance manager

Architecture decision pending (Craig)

Before Phase 2, Craig decides hosting architecture: (A) n8n standalone on Railway · (B) FastAPI port (translate workflow logic into app.py + PyExecJS) · (C) Hybrid (n8n for doc gen + crons; FastAPI for snap endpoints). Recommendation in BACKEND_CONTRACT.md.

HR Suite activation sequence (Week 1-8)

Week 1: Apply SQL migrations 003 + 004 → set STAFFOLOGY_API_KEY + EMPLOYEE_PORTAL_JWT_SECRET
Week 4: Activate n8n 07_leave_manager (after portal build)
Week 4: Activate n8n 08_portal_manager (after security audit)
Week 5: Activate n8n 06_payroll_runner (after RTI test gate)
Week 8: Flip FEATURE_EMPLOY_LAW_LIVE = true + FEATURE_INDIA_QA = true + FEATURE_SC_REFERRALS = true

Session rules (canonical, from CLAUDE.md)

AlwaysERA 2025 framing — "your contracts are non-compliant", not "best practice"
Alwaysplain English — bakery owner, not HR director
Alwaysmicro-employers only Year 1 (no letting-agent features, no enterprise HR)
Alwayscaveat on every AI-generated output — "AI-generated, reviewed by employ.law India QA team"
Nevergive legal advice — "compliance preparation specialist, not a lawyer"
Neverautomate disciplinary outcomes or termination decisions — human gate required