# .cursorrules — Cursor AI Rules
<!-- Generated automatically by polyharness v0.1.0 — DO NOT EDIT DIRECTLY -->

You are working on: Swarmojo
Project Description: The blazing-fast, local-first AI agent meta-harness. Run sovereign multi-agent super-swarms on your own silicon with sub-microsecond Mojo SIMD speed (<50µs), 30+ sovereign engines, fleet herd immunity, self-healing Git rollbacks, and zero cloud lock-in.

Guidelines:
- Always run tests before completing changes (pytest)
- Preserve existing comments and docstrings
- Write concise commit messages following Conventional Commits
- Never commit API keys, tokens, or plain secrets
- Keep specialist reviews and decision maker checks bounded and reproducible
- Use PathCarry audits before writing or unpacking files on Windows and cross-platform filesystems

Development Commands:
- test: uv run --directory . --with pytest python -m pytest tests/test_engines.py tests/test_swarmmojo.py
- harness: python swarmmojo.py harness
- aeon: python swarmmojo.py aeon
- polyharness: python swarmmojo.py polyharness build
- symdex: python swarmmojo.py symdex
- titans: python swarmmojo.py titans
- toolcall: python swarmmojo.py toolcall
- sieve: python swarmmojo.py sieve
- horizon: python swarmmojo.py horizon
- fastgate: python swarmmojo.py fastgate
- compact-kv: python swarmmojo.py compact-kv
- rewind: python swarmmojo.py rewind
- path-carry: python swarmmojo.py path-carry
- drift: python swarmmojo.py drift
- statefresh: python swarmmojo.py statefresh
- workflowproof: python swarmmojo.py workflowproof
- cortex: python swarmmojo.py cortex
- triad: python swarmmojo.py triad
- mojo-memory: python swarmmojo.py mojo-memory
- studio: python swarmmojo.py studio
- design: python swarmmojo.py design
- writer: python swarmmojo.py writer
- meta: python swarmmojo.py meta