added review

This commit is contained in:
Jorijn van der Graaf 2026-11-02 14:57:39 +01:00
commit 005b04b183
Signed by: jorijnvdgraaf
GPG key ID: 2937E59CDCC1BCFB
6 changed files with 222 additions and 1 deletions

39
.review-gates/config.json Normal file
View file

@ -0,0 +1,39 @@
{
"base": "origin/master",
"rangeFrom": "upstream",
"authors": [
"jorijnvdgraaf@catcrafts.net"
],
"aiTrailers": "forbid",
"requireSigned": true,
"modes": {
"commits": {
"kind": "commits",
"lenses": [
"repo-better-solution",
"repo-bug-prover",
"repo-facts"
],
"effort": "xhigh"
}
},
"gate0": [
"CRAFTER_GRAPHICS_VALIDATION=1 crafter-build test --jobs=8",
"crafter-build --target=wasm32-wasip1",
"crafter-build test --target=x86_64-w64-mingw32 --runner=cmd:true Win32Link",
"ok=1; for d in examples/*/; do (cd \"$d\" && crafter-build) || ok=0; done; [ $ok = 1 ]",
"node --check additional/dom-env.js",
"node --check additional/dom-webgpu.js"
],
"lenses": {
"repo-better-solution": {
"section": ".review-gates/lenses/repo-better-solution.md"
},
"repo-bug-prover": {
"section": ".review-gates/lenses/repo-bug-prover.md"
},
"repo-facts": {
"section": ".review-gates/lenses/repo-facts.md"
}
}
}