The Atlas BigLaw / Big Michael — documentation bound to its code
7 documents

Lawyer voice fingerprinting

Turn a lawyer's LinkedIn writing history into a reusable ToneProfile via a MapReduce of Haiku calls, then watch that voice get injected into every drafting agent and the final synthesis.

How tone injection works

Site Behaviour
src/agents/base.ts All agents with domain: "drafting" receive an ASSIGNED LAWYER TONE PROFILE block prepended to their system prompt (uses sanitized injectionSnippet)
src/orchestrator.ts synthesise() The Opus synthesis call receives injectionSnippet injected into its system prompt
src/dytopo/engine.ts runRound() Accepts optional lawyerTone?: ToneProfile; threads it into every agent process() call