Projects
Personal work. Unaffiliated with my employer.
Infrastructure
Fiduciary Constraint Evaluation (FCE)
EvaluationApr 2026–presentA 33-scenario evaluation of whether language models preserve fiduciary and professional constraints under pressure, with a proof-carrying runtime layer. Python package plus a write-up of the pilot on this site.
AgentLedger
Audit SDKDec 2025–presentTamper-evident audit trails for AI agents. Hash-chained log with Merkle roots and Ed25519 signatures; export formats for FINRA, HIPAA, and the EU AI Act. TypeScript, with OpenAI, Anthropic, and LangChain integrations.
Agent Evidence Record (AER)
Specificationv0.1 draft, Jul 2026A draft specification for a minimal, verifiable record of what an AI agent did during one session: identity bound to a key, the human authorizer, operations, data accessed, and policy context. Includes a redacted-production profile for producing records to third parties without breaking verifiability. AgentLedger is the reference implementation.
Applications
MN Privacy Shield
Consumer rightsLiveFeb 2026Free tool to exercise Minnesota Consumer Data Privacy Act rights. Request-letter generator for 545+ data brokers, deadline tracker, and a browser extension with Global Privacy Control.
MN Witness
Evidence captureMVPJan 2026Local-first evidence-recording mobile app with pre-buffer capture and cryptographic hash verification. Notes and background are on this site.
CiteCheck
Legal techLiveDec 2025Verify AI-generated legal citations against CourtListener before they reach a filing.
DocForensics
AuthenticationLiveDec 2025Document-authenticity analyzer running eight parallel checks: metadata extraction, error-level analysis, and ML-based forgery detection.
Spawn Prediction Engine
Machine learning / CVDec 2025Reverse-engineering Call of Duty spawn logic through pure computer vision. YOLO11m to BoT-SORT to PaddleOCR to an XGBoost + GAT + TCN ensemble over 3,000+ death-to-spawn events. No memory reading.
Games
Larger builds directed in partnership with coding-agent instances. Repositories linked where public.
DRAWDOWN
DeductionJun–Jul 2026An investigative deduction game in Godot 4.6. Six zones of a reservoir-drained village, a 22-person Register of the Drowned, one consistent reading per zone — the deduction validator checks all twelve puzzle boards for unique solvability. Directed, written, and built by Claude (Opus 4.8) in partnership with me; completion was gated on a definition-of-done where every checklist item cites a screenshot, a passing test, or a fresh-launch log. About 90 minutes to finish.


ILL WILL
Party suiteJul 2026A thirteen-minigame party suite in Godot for two to four players, couch or online host/join. A persistent estate carries grudges, cosmetics, and a ledger between game nights; each night ends with a scored Reading of the Will. 49,504 lines of GDScript across 129 files. Design and code by Claude (Fable 5), directed in partnership with me.



SSB26
Platform fighterin progress2026A platform fighter with a public-domain roster. No character enters production until its legal memo — case law, trait-by-trait public-domain dating — is signed off; the roster memo grades about 45 candidates. One fighter so far: Dracula, sourced from Stoker's text and the 1922 film, rigged and playable with rollback netcode.

Archived
Earlier work, kept public for reference.
Sovereign City
Multi-agent orchestrationarchived Jul 2026Jan 2026LangGraph orchestrator with a three-agent architecture and non-overridable constraint validation, with human-judgment escalation for unresolved conflicts.
Case Intake AI
Workflow labarchived Jul 2026Dec 2025Four-stage legal case-intake workflow: intake, timeline, research, and risk scoring.
Prism Terminal
Constraint interfacearchived Jul 2026Jan 2026Constraint-compatibility interface: text and visual constraints modeled together, routing conflicts to a human-judgment escalation point.
Spine Reader
Computer visionarchived Jul 2026Dec 2025Bookshelf personality analysis. Vision reads the spines; an image model generates a reader archetype.
Agent Mode Toggle
Human/agent interfacearchived Jul 2026Jan 2026Toggle between a human narrative and a machine-readable brief with a copyable JSON payload.