code-quality
01Cursor rule Cursor
Code quality standards for the Ham codebase.
Cursor rule Cursor
Code quality standards for the Ham codebase.
Cursor rule Cursor
Custom slash commands for Ham project workflows. Apply always.
Cursor rule Cursor
Enforces the Ham core architecture contract. Apply always.
Cursor rule Cursor
Owner-local HAM workflow — direct-main, no automatic PRs. Does not restrict owner local main pushes; Cloud/HAM VM/Git lives in AGENTS + cloud-agent-starter only.
Cursor rule Cursor
HAM local control must target the user’s local Windows runtime with a mandatory desktop lane; escalation chat → browser-real → machine; cloud browser is ancillary. Agents must verify before patching and preserve Linux behavior.
Cursor rule Cursor
Hermes Workspace UI/UX parity — repomix SSOT must exist before parity implementation.
Cursor rule Cursor
Conventions specific to the Context Engine module.
Cursor rule Cursor
Enforces minimal, scoped diffs. Apply always.
Cursor rule Cursor
Prevents hallucinated repo state. Apply always.
Cursor rule Cursor
Registry record conventions for src/registry/.py — stable IDs, version fields, pure-data records, derived metrics live outside.
Cursor rule Cursor
Enforces strict agent role boundaries in the swarm.
Cursor rule Cursor
Subagent charter: Architect Auditor. Applies when reviewing swarmagency.py agent definitions.
Cursor rule Cursor
Subagent charter: Context Engine Auditor. Applies when reviewing memoryheist.py.
Cursor rule Cursor
Subagent charter: Execution Safety Auditor. Applies when reviewing droidexecutor.py.
Cursor rule Cursor
Subagent charter: Reviewer Loop Auditor. Applies when reviewing hermesfeedback.py.
Cursor rule Cursor
Keep VISION.md aligned with actual repo state after milestone work.