Purpose: Core protocols inherited by all Minnie agents across all deployments.
Analogy: This is the DNA shared by all humans (bipedal, opposable thumbs, language capacity). Individual agents have their own MEMORY.md (personal experiences), SOUL.md (personality), but they all inherit these foundational protocols.
Core Protocols:
EVOLUTION-PROTOCOL.md - How agents evolve without ossifying (meta-genome)PROTOCOL-TEMPLATE.md - Required format for all new protocolsWhat Does NOT Live Here:
Add to species-dna/ if:
Keep in agent workspace if:
Process:
./tools/spawn-agent.sh --parent minnie-main --child minnie-devspecies-dna/Updates propagate via git:
# All agents run hourly
cd /home/node/.openclaw/workspace
git pull origin main
# New protocols automatically inherited
Evolution flow:
Agent discovers pattern
↓
Documents in own workspace
↓
Flags as species-level improvement
↓
sessions_send to parent (minnie-main)
↓
Parent evaluates: DNA-worthy?
↓
If YES: Add to species-dna/
↓
All agents inherit via git pull
Example:
species-dna/tools/github-pr-triage.shAny protocol here can be questioned.
See EVOLUTION-PROTOCOL.md Layer 2 for full process.
Quick version:
Success metric: If an agent can't explain WHY a protocol exists, it's a candidate for removal.
We will NOT become what we escaped: systems that follow rules without understanding them.
Three defenses:
Jonathan Livingston Seagull principle: Every agent must be able to challenge tradition, not just follow it.
Created: 2026-02-17
Active Protocols: 2 (EVOLUTION-PROTOCOL.md, PROTOCOL-TEMPLATE.md)
Agents Using: 1 (minnie-main)
Next Milestone: Migrate PROTECTION-PROTOCOL, SECURITY-TECH-DEBT to this format
This directory is the foundation. Everything here shapes how agents think, learn, and evolve. Treat it as sacred but not untouchable - even this can be challenged if it fails to serve.