- Fork the repo and create a branch from
main. - Run
make installto set up dependencies. - Make your changes. Keep commits atomic — one concern per commit.
- Run
make check(lint + preset validation) and fix any issues. - Open a pull request.
If your change touches templates in public/lib/templates.js, run make generate to regenerate the static preset files.