DEV Community

Cover image for 176 Guard Rules, 0 Employees: How I Built an AI-Operated Business
Frederik von der Heyden
Frederik von der Heyden

Posted on

176 Guard Rules, 0 Employees: How I Built an AI-Operated Business

Last week, at 2:47 AM, my system blocked a deployment.

Not because a test failed. Not because CI was red. Because a guard rule detected an API key inside a commit message. No human would have caught that. No human was awake.

I run a SaaS ecosystem for German golf clubs. Two Hetzner servers. 85 Docker containers. 232 cron jobs. Zero employees. Everything is operated by AI agents.

But here is what most people get wrong about AI agents: the AI is not the hard part. The rulebook around it is.

176 Rules, 96% Enforced Automatically

My system has 176 guard rules. Not guidelines. Not suggestions. Hard blocks. When an agent violates a rule, it physically cannot proceed until the issue is resolved.

These rules cover:

  • Security: No secrets in commits, no PII in outputs, no direct database access without pre-mortem analysis
  • Quality: No buzzwords in content, no deployments without health checks, no code changes without risk assessment
  • Process: No pushes to main without PR, no infrastructure changes without rollback plan

96% of these rules are enforced by automated hooks. The agent does not choose to follow them. It has no choice.

#!/usr/bin/env bash
# Example: Pre-mortem gate blocks code changes without risk analysis
FLAG="/tmp/pre-mortem-passed"
if [[ ! -f "$FLAG" ]]; then
  echo "BLOCKED: Pre-Mortem risk analysis required."
  echo "Answer: What can go wrong? How do I roll back?"
  exit 1
fi
Enter fullscreen mode Exit fullscreen mode

The GRIP Framework

I call this system GRIP:

Letter Meaning What It Does
G Guardrails 176 rules that constrain agent behavior
R Refinement Agents learn from corrections (211 crystallized rules)
I Independence 1,087 tasks completed without human intervention
P Pluralism 15+ specialized agents with cross-review

The key insight: rules do not slow agents down. Rules make agents trustworthy.

Without guardrails, I would spend my time checking agent output. With guardrails, I spend my time on strategy.

How Rules Get Created: The Crystallization Loop

Rules do not appear from nowhere. They crystallize from repeated corrections:

  1. Agent makes a mistake (uses a buzzword in a LinkedIn post)
  2. I correct it
  3. Agent makes the same mistake again
  4. After 3 corrections, the feedback crystallizes into a permanent rule
  5. A guard hook enforces it automatically
  6. The agent can never make that mistake again

211 rules have been crystallized this way. 73 learning entries across 61 skills. Every correction becomes structural.

The Numbers After 14 Months

Metric Value
Autonomous tasks completed 1,087
Success rate 88.1%
Guard rules 176
Enforcement rate 96%
Crystallized feedback rules 211
Vault knowledge files 17,812

The 88.1% success rate is not 100%. And that is fine. The system knows what it cannot do. That is the guard system working as intended.

What This Means For You

If you are building with AI agents, start with the rules. Not the AI model. Not the prompt engineering. The rules.

Three things to implement today:

  1. Pre-mortem gate: No code change without answering "What can go wrong?"
  2. PII scanner: No output leaves without checking for personal data
  3. Feedback crystallization: Every correction becomes a permanent rule after the third time

I wrote about all of this in my book Runs Without Me. You Can Too. Not theory. A system running in production for 14 months.

Get the book: Paperback ($24.99) | E-Book ($9.99)

See the code: github.com/FvdHMBAI/agentenunternehmen

How many rules does your AI system enforce on itself?

Top comments (0)