Skip to content
View granolacowboy's full-sized avatar
💭
On a scale of 0 to buffer overflow…
💭
On a scale of 0 to buffer overflow…

Block or report granolacowboy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
granolacowboy/README.md

Rich Berman

Legal technology consultant and systems builder focused on reliable automation for law firms.

I build the layer between legal operations and software: intake systems, workflow automation, integrations, reporting, document automation, AI-enabled tools, and the controls that keep those systems inspectable and useful in production.

My public work emphasizes a simple idea: use models for language and judgment support; use deterministic software for rules, records, gates, provenance, and verification.

Engineering methodology → How I use AI agents to build deterministic systems without trusting the agents to be deterministic.

Selected work

Project What it demonstrates
intake-triage-mcp A deterministic MCP server for legal intake triage with structured validation, provenance, a hard conflicts gate, adversarial regression tests, and append-only logging. No model or network calls in the decision path. System proof
intake-eval-harness A reusable MCP evaluation harness for answer + execution-trace assertions, JSON/JUnit evidence, provenance, latency/call budgets, and regression gates across stdio, SSE, and streamable HTTP.
mhsb-intake-leak-calculator A browser-only law-firm intake model with explicit assumptions, sourced coefficients, automated tests, accessibility checks, and zero runtime tracking. Live tool
llm-security-for-law-firms A practical threat model and adoption checklist for using LLMs in law firms. Read it
granolacowboy.dev Source for my technical field notes and case studies, built as a minimal static Astro site with build-time verification. Visit

Engineering principles

  • Deterministic where failure matters. Conflicts gates, validation, calculations, audit records, and policy enforcement should not depend on a model behaving itself.
  • Evaluate systems, not demos. Golden cases, repeatable tests, CI, smoke checks, and explicit failure semantics matter more than impressive one-off outputs.
  • Preserve provenance. A useful answer should make it possible to identify what data, rule, assumption, or source produced it.
  • Keep humans in the control plane. Automation should surface decisions and exceptions clearly instead of hiding them behind “AI.”
  • Minimize unnecessary data movement. Local-first and browser-only designs are preferable when the workflow does not require a remote service.
  • Measure operational outcomes. Technology should improve throughput, quality, response time, consistency, or decision visibility, not merely add another interface.

Current work

  • MHSB Solutions: legal-technology strategy, implementation, workflow automation, integrations, reporting, and AI enablement for law firms.
  • LexLabs: productized Lawmatics implementation systems.
  • efficient.esq: law-firm AI operating-model and governance work.
  • Defensive security research: hardening the systems, agents, and infrastructure used to run the above safely.

Public proof chain

The flagship intake work is deliberately split into inspectable layers: system demonstration → deterministic MCP → golden suite → evaluation harness → release evidence.

Research library

stars is my automatically maintained GitHub research index: thousands of repositories organized into topic-specific lists across AI, agents, security, automation, infrastructure, legal technology, and adjacent tooling.

Latest writing

Contact

Popular repositories Loading

  1. granolacowboy granolacowboy Public

    Config files for my GitHub profile.

  2. granolacowboy.dev granolacowboy.dev Public

    Source of granolacowboy.dev

    Astro

  3. intake-triage-mcp intake-triage-mcp Public

    MCP server for legal intake triage: deterministic tools, conflicts gate, eval harness

    Python

  4. mhsb-intake-leak-calculator mhsb-intake-leak-calculator Public

    Browser-only calculator estimating annual revenue a law firm loses to intake leakage across five stages. Sourced or badged-assumption coefficients, zero tracking.

    TypeScript

  5. intake-eval-harness intake-eval-harness Public

    Evaluation harness for tool-using MCP servers: run a fixed suite, score answers against golden answers, get a report.

    Python

  6. .github .github Public

    Default community health files for granolacowboy repositories