The rules are
still in there. Somewhere.
Problem
The software still works. Nobody knows all the rules it enforces.
5–20 Years
Is the time that business-critical applications remain in use — while the teams that maintain them keep changing. Most of the people who originally built them have been replaced. Large parts may not have been touched in years.
Greenfield
Greenfield software projects are the exception in enterprise software environments. The norm is brownfield or legacy systems. The software works, but nobody fully understands all of the business rules it implements or where those rules are enforced.
AI Agents
AI Agents can change code faster than humans can review it. Independent guardrails are needed to detect unintended changes to critical business rules.
How BRE works
Extract → Validate → Guard
Extract
Discover business rules embedded in existing software and keep track of their providence.
Validate
Review, confirm, reject or assess extracted rules to establish a trusted inventory.
Guard
Detect software changes that conflict with confirmed business behaviour.
What BRE enables
Understand
Understand existing software behaviour by extracting undocumented business rules, tracing them back to source evidence, and building a validated rule inventory.
Change
Change legacy software safely, including with AI coding agents, by detecting unintended changes to confirmed business behaviour.
Test
Test confirmed business rules automatically by generating tests from validated rules and identifying gaps in existing test coverage.
Guardrail
An independent guardrail for AI-coding agents
Tests can pass while business behaviour changes. When an AI agent rewrites both the implementation and its tests, nothing pushes back — except the rules you already confirmed.
# Confirmed business rule
Rule: Orders > €50k require approval
# AI changes implementation and tests
€50k → €75k
Tests: ✓ Pass
BRE: ⚠ Confirmed business rule changed
Long-term vision
Provide the confirmed business-rule inventory directly to AI coding agents as machine-readable business context — while independently verifying that their changes preserve those rules.
Start with extraction