docs add pre-commit checks to git steering (fmt + build + test)

Commit
e251b18f3e8448e62fe56875463dce306f71f132
Author
Kiro (high) <noreply@kiro.dev>
Author date
Committer
Marius Peter <dev@marius-peter.com>
Committer date
.kiro/steering/git.md
index 458de76b..a889f0f7 100644..100644
@@ -143,6 +143,17 @@
143 143 modifications concern files already modified in that commit.
144 144 Otherwise, create a new commit.
145 145
146 Added: ## Pre-commit checks
147 Added:
148 Added: Before every commit, run the following in order:
149 Added:
150 Added: 1. `opam exec -- dune fmt` — format all OCaml source files with
151 Added: ocamlformat.
152 Added: 2. `opam exec -- dune build` — verify compilation succeeds.
153 Added: 3. `opam exec -- dune runtest` — verify all tests pass.
154 Added:
155 Added: Do not commit if any of these steps fail.
156 Added:
146 157 ## Authorship
147 158
148 159 When an AI agent produces code, authorship must be correctly