This repository stores the stateful memory layer for Darwin MCP.
- Keep long-lived skill metadata and species definitions outside the stateless brain service.
- Provide a single source of truth for what species exist and how they are registered.
dna/registry.json: canonical registry of registered species.species/: Python species implementations loaded by the brain.requirements.txt: Python dependencies needed by species.
- Update species code in
species/. - Update
dna/registry.jsonif species registration metadata changes. - Commit and push changes in this memory repository.
- In the parent repository, commit the updated submodule pointer.
- Treat
dna/registry.jsonas authoritative state. - Keep species files focused and testable.