This file provides guidance to code when working with code in this repository.
When writing complex features or significant refactors, use an ExecPlan (as described in .agents/PLANS.md) from design to implementation. If you write an ExecPlan, save the file into the docs/EXEC_PLANS directory.
- Plan Mode: You need to first understand the source code and identify which Skills you need to utilize.
- Code Mode: You should actively call various Skills to accomplish the task.
- After Code Mode: You should run
make lint-fixto fix linting issues andmake testto run tests before submitting.
if there is AGENTS.md/CLAUDE.md in subdirectories, please also follow the guidelines described in those files.