[v0.1.0] โ 2025-01-15 Initial Release
โฆ Added
- GEP v0 (Geneclaw Evolution Protocol): Observe โ Diagnose โ Propose โ Gate โ Apply closed loop
- 5-layer Gatekeeper: path allowlist/denylist, diff size limit, secret scan, code pattern detection, dry-run pytest gate
geneclaw doctor: read-only environment health checkgeneclaw evolve: dry-run evolution proposal generation with heuristic and LLM diagnosis modesgeneclaw gate: standalone Gatekeeper runner for proposalsgeneclaw apply: safe application with git branch, pytest gate, and auto-rollback on test failuregeneclaw apply --rollback: one-command rollback for any applied proposalgeneclaw report: table, JSON, and Markdown reporting from the event storegeneclaw autopilot: multi-cycle autonomous loop with configurable risk thresholdsgeneclaw benchmark: performance benchmarking with before/after comparisongeneclaw dashboard: local read-only audit dashboard- Append-only JSONL event store with automatic secret/PII redaction
- Structured GEP JSON proposal format with unified diff, risk score, and rollback plan
geneclaw.tomlconfiguration system- nanobot integration for agent runtime and tool use
๐ฆ Dependencies
- nanobot (HKUDS/nanobot) โ agent runtime
- Python 3.9+
- pytest (for gate layer 5)
- GitPython (for branch management)
โ ๏ธ Known Limitations
- LLM diagnosis mode requires manual API key configuration; not bundled with a provider
- Dashboard is local-only; no web-accessible deployment in v0.1.0
- Multi-agent coordination not yet supported
- Autopilot mode limited to single-agent, single-repo scenarios
More releases will appear here as they are published.