{"_id":"@geonosis/walk","_rev":"27-7261623d94da19177fd687998b44259c","name":"@geonosis/walk","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"@geonosis/walk","version":"1.0.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@1.0.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"ad342a04e7d02f2604383cb5ce753b06a62d51e0","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-1.0.0.tgz","fileCount":8,"integrity":"sha512-T9LOdVZYUFJITJpFGFgKOKxHXFvMLE33N4mD/93oHKLtzFhwo4UR7wYmulAPyWjYABNqYRmZSeDnhuXOx9/oMw==","signatures":[{"sig":"MEYCIQD/wbWHk+T2QeXr8NE2MnVtWrncXGlyTPEwxvjUd3gBwwIhAMVHXfFHj8+djaR1SqlucdfTOU6ThXJZ/aZhGlGCTyjq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54452},"main":"dist/index.js","type":"module","engines":{"node":">=22"},"exports":{".":"./dist/index.js"},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/walk_1.0.0_1788106381000_0.2579761506398801","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@geonosis/walk","version":"1.1.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@1.1.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"4b63f1b6d3ba50d4b14fadb27bc3a4793474a23e","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-1.1.0.tgz","fileCount":8,"integrity":"sha512-ZOdgZ8rTAPYiyEuGxVsjsKD8cm9cA+BNbONqR7QHT1HiNH377SrmykWgtIDnO6x8/nMm5GA9pVSZq6QIMxPvWA==","signatures":[{"sig":"MEUCIBtNJ07SwCTYt1BICoeYzjgBOTwITzBTgjC1GSJnZkIRAiEAqwRBPNuTeJUMMAQQ10sxYS2H4vTzsGQDzm3hvKyKt6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55454},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/walk_1.1.0_1788114852212_0.7618772238478713","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@geonosis/walk","version":"1.2.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@1.2.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"850b4998cb6b2571f9dbf2f0f46c8bec9932e204","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-1.2.0.tgz","fileCount":8,"integrity":"sha512-Hqwax886KFKYH0HR/HTL2/UO+ns2ms4boRPFQvrM3kS20SyYPpT0Ba4ajjeHzLM2rlx2uDUeRUV6XDHE8jYOHg==","signatures":[{"sig":"MEYCIQDgn7suaV1YYWLgXJ2cTAKqD2AfPuqiD0nQ0jotQxh26QIhAIjQCXKbdQk/sQGpuI1mUznzvKWW8Lk9irHUCOoYBL1X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55454},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/walk_1.2.0_1788119038546_0.3605079998082086","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@geonosis/walk","version":"1.3.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@1.3.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"319c0f9da926e9a5ade76bc9f8aeb42e416ce663","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-1.3.0.tgz","fileCount":8,"integrity":"sha512-GJ3GIIDokw+ouCGgLT9/dXwBRAnXmypq9jarriOVfM8ol8u2twltiX9WTFQ3vNOd3f2nrPk02ZTua1ivlUPAAw==","signatures":[{"sig":"MEQCIGSnOTUXlCmgFrXeQU0nDt5vAgmLbj2n/9vX1piv9oiHAiABkoSx4fuKfOszBm0y/A/RxaTmWqSvvYZzIaj4+nOgkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57439},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/walk_1.3.0_1788254759416_0.11010945733165411","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@geonosis/walk","version":"1.4.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@1.4.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"09bc080f2d8a49669012700ba5d1c28a9cafa062","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-1.4.0.tgz","fileCount":8,"integrity":"sha512-/jPDoNcIzpUvdOpsLClrX56gvwxp5dA7161jvWU6oufzJAd38OJFAh988c8WwptmN7/0GTGR1JArh1RfVCCXzw==","signatures":[{"sig":"MEUCIE1OKVPP/LToxyeaKChl3r/MOVNx0TqYz0DZP6dQQjjbAiEAo8SbMpPgvHjkARm8EvECJYYj7XkbFxwsHYyP8Ncwub8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57439},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/walk_1.4.0_1788268907976_0.1446461619884809","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@geonosis/walk","version":"2.0.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.0.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"436c421aa4f63812ce25ecd8b53ef9f24cb8a6b2","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.0.0.tgz","fileCount":8,"integrity":"sha512-7k+KL8rtTpLhG2aWX9+wDM8QeDSKB/6UuX/AK8soD/Y5cqNpF0hS1MoFE6fU4Y3gSsjr0gbB2H4/WuB+9mqp0A==","signatures":[{"sig":"MEUCIQDljLkjML5mgwF3Mb1t7cdh/Y5ske2oAiXKPxvrsUZnewIgV/TIa7So/+xeK+4f54fC+J4Wv6Hf2lDWR7S2evaAgp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57521},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.0.0_1788332151999_0.15956152239304844","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@geonosis/walk","version":"2.1.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.1.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"8d945d32b71fdcda80a3e662fc35c924385d5669","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.1.0.tgz","fileCount":8,"integrity":"sha512-tXdiixwAzmzSQhA+R/v/HYlfJOGkF8e72ZYBABBkCx+3kYr9owRdEGfoOkrmqNLIx7O0sTOUqigY3ZWPyuPuzQ==","signatures":[{"sig":"MEQCIDagYO4zSwK7bl3PrWKEBEbKcvLf0f/zBR8mIAbYBiinAiBjModj+uaA8dO71bI+PyWrt49GZJFBctIoWpFV3O7WAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57511},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.1.0_1788357158574_0.8701722866113553","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@geonosis/walk","version":"2.2.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.2.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"b6fb1f0cca5ab5f5eac1ab33f0c10679521c2a7c","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.2.0.tgz","fileCount":8,"integrity":"sha512-5FKl1f82HdlRqG53H35T3HIt5SnNUGBrcMwSv57EpGfWrYpIr/3lYevsaD4t5duHjDK2PCWGJm/5dC1C9lSqsQ==","signatures":[{"sig":"MEQCIDPt5NNUon12k6nbdAWpD+qH9azB/jjfxATJMGp8TvwTAiAoN0gif/iVwon7zbX/w+hLAXmEKWWmptRK1Pbp6EzwdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57511},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.2.0_1788369600757_0.26756217227399137","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@geonosis/walk","version":"2.3.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.3.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"2066b7c06569a2048a1096234925b527f42643ac","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.3.0.tgz","fileCount":8,"integrity":"sha512-GMIoMRkCz0s8ok8bdST9vPyCQjWmYW2OO7Ag0L/uSAAoKvxtWX/DVlpkKAtqmu70NUy5sofhGNL/wuvstxiD2Q==","signatures":[{"sig":"MEQCIHIh3cIg1zAQTK+K5b50j6f8MI3Y+fubxSsl20n0JfTjAiBlpaKGe3SLvkoEK1KuMB3cEz+SVJqMwt5o5alz6ExG6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67077},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.3.0_1788419926814_0.2749164552914154","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@geonosis/walk","version":"2.3.1","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.3.1","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"92709e398361b2ec9d4a9ee43de949e06425baa1","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.3.1.tgz","fileCount":8,"integrity":"sha512-oq72NKijFMAWX4WnfJyb3ojx4oWfcyUyPJ1KJG2A16pqbLcwhFtiNrVq7PMu0tWXXcv5jlphjubSigxFuUvS2A==","signatures":[{"sig":"MEYCIQCfXvr+cN6131hc48tppvB0MhW10xy+cfAxfLpHq+m+GQIhAIu+uiCX7EJJQza26a7zo20SJP8nhY9lOR/8PGNd1Xj+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67077},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.3.1_1788435299397_0.0913473754486318","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@geonosis/walk","version":"2.4.2","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.4.2","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"77fd94d6aabc016daf8469ed1d02f3f2156b90af","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.4.2.tgz","fileCount":9,"integrity":"sha512-wa4PRBcrCdkExGv6+sjmoJJ/A7sfyA96JP6t4NXHZK+MUKZF0HCrSmqIamJ/XddbjNayQ0c/l7qzPfBiFLr0gQ==","signatures":[{"sig":"MEUCIHCWPySL7LZPX2HfHaCVx32sbkXQAzBt7iqygbM4AZOoAiEA/NqzsO8gEdrz8oe0Svk/RUOZ0RcJAicoQfuhVNVAunY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74087},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.4.2_1788444810355_0.43618537087814824","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@geonosis/walk","version":"2.4.3","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.4.3","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"cae8e477e4c75b974a3859a1736de874ed551fa8","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.4.3.tgz","fileCount":9,"integrity":"sha512-tRnEazEy7Cn9XjjZs+p+In/WzrBVA/nx4uEwGTWaXWiZqvdZa4ZQVcFOFSRmxMhu287bJMRFeDhoq9FSc/qwWw==","signatures":[{"sig":"MEQCIGlwvBtPm5CKLO2sVDp9ZrcT4VX0njsemEe9mSJhrnvQAiAjUfgUfGjoXA3LwIZ00Q8B9DI5waBMzloLt5kMU01xyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74097},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.4.3_1788566001523_0.23846250690670656","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@geonosis/walk","version":"2.5.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.5.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"9e8fe087920103e52ad5881d254853f112515c56","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.5.0.tgz","fileCount":9,"integrity":"sha512-XIk6ERAwfufAch5PxFg3eDf/Jbq8Zpr800aEgCe3M5/VznL2hm22BBa1OvquqUFsXwvlQRJeiM/Eg1fGHWKyUg==","signatures":[{"sig":"MEYCIQDaCYjQDny9GjrgeQxe/9c6umDyq191b1m9+z1JfmPLIAIhAIzGnVXDhQNPTQyV0K/uDs5U04C3eJNpQLrdC89XAqRx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74107},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.5.0_1788595393118_0.8576654296027486","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@geonosis/walk","version":"2.5.1","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.5.1","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"2a9bc7e6fdcab89ebe4e93ee0aaeaa4142ac25c6","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.5.1.tgz","fileCount":9,"integrity":"sha512-AUBvv+Ftpo7OutFFot7oeWkb+3yNgz2UJPkfEZs16o71P2oDb+ghi7YxFNtH/X0uiDGw21+EC3BrwuSOnB/aEg==","signatures":[{"sig":"MEUCIF19Lv7Vo3wRzdBfXVBmQ7hWNo/cQjSF8NmyAVV860FAAiEA5QYkkkVq+kR5uWo/LS/9qxQ1jSrO9OFZa2dN79wot4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74473},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.5.1_1788685756271_0.8823479933266316","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@geonosis/walk","version":"2.5.2","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.5.2","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"e934b806d237c566b7bdadc7949692bf3c5ebbf0","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.5.2.tgz","fileCount":9,"integrity":"sha512-eWq/INjeflni5nbKXGve2DEBmPAGqbhYfQidLRZdxMjkQfkt97OqkxomlzEpSHwaMVKJMYRhtukPvtHk4451UQ==","signatures":[{"sig":"MEUCIER9DA1pBase4aHC64SptcAx9GpLSZ8BcF6EQ/sfOeH/AiEA+ZOP2vkPAgbTK0WDRi5jvNAMsQnjGGAgeAQoz7gfRXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74483},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.5.2_1788701275178_0.810806763200872","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@geonosis/walk","version":"2.5.3","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.5.3","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"85a04ff1d3b5fd9cc5e03a462b57e40117fee7d6","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.5.3.tgz","fileCount":9,"integrity":"sha512-PjhMtY/W7amWbV+cWJzJyRfc3bNJEAk6zQwpxAgPDxRnJ9jzZh2bGQR8XbBCgdn62hWBfKCYLbTOx/g7btdcug==","signatures":[{"sig":"MEYCIQD7/hy9GZpuTNSaicZ88h3tBzDKyhstzrX8474PCSD5TwIhANQzK1DHZ99nJPusSjv4GMNAmmwQqV9byTgd/fG9lnPZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74493},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.5.3_1788712650761_0.07414173246913247","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@geonosis/walk","version":"2.6.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.6.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"79281ab7f8bb31ba73201a6a7906b35add5ddbbd","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.6.0.tgz","fileCount":9,"integrity":"sha512-uxknThaF9i9FlgeY4vKMwQ5YvqwTGvRpRiLJ3M5+KZVr3AyRdb5fJNdB1MOH5+HcCnxyZvd3mNLQJdRbu0/qIA==","signatures":[{"sig":"MEQCIFRybj/ZwWp8e+/opg7YIYNIM/9kh3+8r79Px0JWXqQzAiBUYaBgF0JR5/k6SklBGu3eVE3yYRQZ3a4QqxMofc9MSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74813},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.6.0_1788776152972_0.8794816867308928","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@geonosis/walk","version":"2.6.1","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.6.1","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"93699b4486b2c781e09780eb801cf2309bf8e148","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.6.1.tgz","fileCount":9,"integrity":"sha512-2EdhFeXPODhQN+6OUorVyIUNzGlaxvauNegMxIjUAMcY2pdwfuqYVSIpAWBFIfMofUcCEo4yAxSh2Z3cz6Ky5Q==","signatures":[{"sig":"MEYCIQCUhN0+x1zkj4Dmg7++PwYnxIw4kGfWfqhaW0Ye6CZfnAIhAOvRbyCxv7WzBi32HygwGuavl1jHDuNuYQXimIXbe/hF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74823},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.6.1_1788803816992_0.15173275142018094","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@geonosis/walk","version":"2.7.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.7.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"a80b26530cd64f43d7b8d0510da915db492adcae","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.7.0.tgz","fileCount":9,"integrity":"sha512-QQYR1vZvmmt9f9rIKQPHdujo5M1AEZdOrbjA9+UidCxJPyBZ629rprvNXUdlvncMdYQQqcSn3aYOn9CpOBse5g==","signatures":[{"sig":"MEQCICIqGpA06/DB6qkRqSh9ZIDWz9KYcOj9uQjFUhiCVqQuAiBDDm93DIvEDEj4QaWYa+J3DncJbvKPe38PqhxHsA/YoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74833},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.7.0_1789209386534_0.4507292391583295","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@geonosis/walk","version":"2.8.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.8.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"e7059572785a026af1d4c515e28ebc13b570eaed","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.8.0.tgz","fileCount":9,"integrity":"sha512-HPQ9F3e1sNORgHuMqogAG2P85m0ISjk8+U+F7kX73MKsV01Eq9+MnnBJKlpPLE9RcQVoBKU9n3G0PS0MELLb/Q==","signatures":[{"sig":"MEQCIFGz0zdSZhzkymBTu3FjTT86fY2bGSVOmwSvtaa6jBUVAiBRPoPeh9pcjWyb1v29WxmZ97f3jWeIN4aZfthWeENWsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCc/fAgfQzB+xTn3fWoBSqA22eGWBWYJI4+WeS61ANIBgIhAMTE5P1Z0V/3yuF98Inu/thZymb6muZZb3VIvOp4kGAz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74840},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.8.0_1789421435405_0.33545689213596974","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@geonosis/walk","version":"2.9.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.9.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"ffd63a1aaaa0b0155a82488481b8e987dd40ca4a","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.9.0.tgz","fileCount":9,"integrity":"sha512-rhvbRkZLm8X+VvVfnpCJDTucNGHERLMQEbWO9BMB4PM1SQRqKEeAgB5zE+8jaOJ7xP+N5zn9LHM3s3J8dNZb9w==","signatures":[{"sig":"MEUCIQCzxKveGoQU0zCDYjhXRwwWrRbrnBi18DwBGWv8+245kwIgBEP34LBVG8kSHQ435CdXA6tgQ+dvTvGOjWm6LEfyyQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGYnkB9m+XYV+pQbP/3g8ziJWzQq2F/geOC2yOkI4tOgAiAefkfRV14YerTirnACPhai2pytFcsbzkGo4BgN/BTTUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74850},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.9.0_1789468540013_0.9389698110349913","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@geonosis/walk","version":"2.10.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.10.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"4921e26d6e034524eb59fcae74f6aee35e83988f","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.10.0.tgz","fileCount":9,"integrity":"sha512-Mn5aHzPtLGS91L3F/83ZQQAG6FPPfJYu3GkcM4eYqyYG2RusJIc/1DVFczuInnGPh5cwYS/9G/WAEtlNPfKL+Q==","signatures":[{"sig":"MEUCIBL37H8EqrNgOWMOd7URmBFOaHt4TusARAXmVnhuecBmAiEA5SiLQ6Rlyi9VDe54wQC0+MpfWtXECeFWl7Ome+yBi7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCzhtNq8c2U3azxk6DIUT0Il1ZgChnyvo2M4wL0QCB8QwIgOp0mEG75EHS5/W/ypz58y6/vfd1BwscH6v8XpKj6KVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74862},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.10.0_1789489850248_0.9708657584864062","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@geonosis/walk","version":"2.11.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.11.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"75079ce4a4389b7ad0f7502a62212ab790ff46cc","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.11.0.tgz","fileCount":9,"integrity":"sha512-DmzT3/p0DV/zxfNSVgYWgLJqrpTIz6UE4oG3+lplVZOceHX0ZIPaYWkxhL0StgoEYWGyQAuRRk83bUYRWmbPlQ==","signatures":[{"sig":"MEQCIAwOyoRpRu+rgGaLGApzNCLh/r7RBAKGza+jHXDPf+T+AiAUj+5hDxfV3ofU2Dt6qCFGhQCCEme562zspyhypqDgMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB26mGEwQBfSPG8FLz4Wm0N+q74KLzeo9LbOAxtU0TkyAiBNKW5WdwYekBWxrQC0kZ638dj+1eWqgOUmoUSV0vgGmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84117},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsx ../../tooling/build-step.ts tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.11.0_1790271874310_0.3063363813966702","host":"s3://npm-registry-packages-npm-production"}},"2.11.1":{"name":"@geonosis/walk","version":"2.11.1","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.11.1","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"5ad5276d1e7dffd7342edec07843894e0481a16b","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.11.1.tgz","fileCount":9,"integrity":"sha512-4li8iBHbCBCrVgJL38fFDZt3C5Isq6Sup8smdGwXTgwUgEMU3z9HUMAQWuqr1y7NmdEeJyG84nVb4g5PzUFtdA==","signatures":[{"sig":"MEYCIQDvwQqcMa0wSRv2ZHTVIUZdnVpcSaX6eQygd9ZnpMGxEwIhALtA3QfDdyNdBgHNK7Q9ifyVXwnRZ/NHf9+68xFTVkLJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDNaLaX7qGEoKSlWGtbz5Urpn6nodw9G+YKCLV0+Vp2GAiAMle+cEI+bA8GesTLFSL+ofzi2bp2qdOg2znJyQaq8EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84128},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsx ../../tooling/build-step.ts tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.11.1_1790351190289_0.8621245124352512","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@geonosis/walk","version":"2.12.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.12.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"8efa08f831a9b7f80e922d0c851557c82a4c8d58","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.12.0.tgz","fileCount":9,"integrity":"sha512-AmWCDZXZCDKDT+tWZ9PwiGYuyBTimaOjD0S6BuW7OEHgwjQMzNHnYcJCGCecke2c3S/gXn8AZvnlGiwtRF5NFg==","signatures":[{"sig":"MEUCIBae7FHytRG1B5eO86HNZ+3RQI2TDngb4epOVGMdS++lAiEAoDnhIA3kEVzg08Wp0t6FvAfAKNb+imC8S3DSIKSo/i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEqgShe+CCMZkMIbu7TKa+kLJjLSwCPsYlQcuebG6GywAiBurztEqT5dqjCX+/oBN7OVQsYwDo+SOq+YAtQKh/dZDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84139},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsx ../../tooling/build-step.ts tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.12.0_1790356364083_0.6153511026146286","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@geonosis/walk","version":"2.13.0","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"license":"Apache-2.0","_id":"@geonosis/walk@2.13.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"1a601891b1c4812d2408706c8722e4c0d01119a4","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-2.13.0.tgz","fileCount":9,"integrity":"sha512-V1DcJ/B6lWm0kUKippjpPdaeo4zRzgWSVHxDbC+1YI9uAJcgaVwBFJ75SK33VvEmeyCXwHLRX2oWwHBW8F6UKw==","signatures":[{"sig":"MEUCIGAsDk1FZEMQhpUIf+fpEncRzO/ToIJZG56aypKejRxCAiEAneTVdDJNizap8Psl4NXV/pKB5Nw0/rv69rLzPQnWOZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHm3L3rzALCqf4sx3y4r7gFZjQNB84ESwldFNedv16hBAiBmCGAXDdqfswnYNY5PIYnGVpdkl/Hy4KGnIeSAU6PRQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75488},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsx ../../tooling/build-step.ts tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.60.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walk_2.13.0_1790432618577_0.5204452758697231","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"_id":"@geonosis/walk@3.0.0","bin":{"geonosis-walk":"bin/geonosis-walk.mjs"},"dist":{"shasum":"907ba60931424450da061d83d5db9d8dc99e720d","tarball":"https://registry.npmjs.org/@geonosis/walk/-/walk-3.0.0.tgz","fileCount":46,"integrity":"sha512-4bbVOwtw0TBN4nXSGdnOw4NnaWZhjzoCNj4vICa3yqQNDgLn0g2GOqWh7K6RaWe0y2yy9LOn2s7lqUD0l2nioQ==","signatures":[{"sig":"MEYCIQDy0fqy+eVKsDHi6C/QZduBtpgs7Hujy3ZbvmlKaVqWAgIhAKkYNoGrgB4YP5y4WYPrpqUrEber/ESrM/UmoDWbRtH4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDNdXPa9pRJnrHXX0eMYHul7/Cxzv5PUGF77dqpVZAFHAiA4llYF4rV+FB+aNrBqhGV4J9hbjwZv92lNSxsj1ZcQSQ=="}],"unpackedSize":96175},"main":"dist/index.js","name":"@geonosis/walk","type":"module","types":"./dist/index.d.ts","engines":{"bun":"^1.4.2","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"license":"Apache-2.0","scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"bun ../../tooling/build-step.ts bun ../../tooling/bundle.ts","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"version":"3.0.0","_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","directories":{},"maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0"},"peerDependencies":{"playwright":">=1.40.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/walk_3.0.0_1790529021379_0.7558772678265626"}}},"time":{"created":"2026-08-30T16:13:00.845Z","modified":"2026-09-27T17:10:21.653Z","1.0.0":"2026-08-30T16:13:01.129Z","1.1.0":"2026-08-30T18:34:12.339Z","1.2.0":"2026-08-30T19:43:58.701Z","1.3.0":"2026-09-01T09:25:59.521Z","1.4.0":"2026-09-01T13:21:48.119Z","2.0.0":"2026-09-02T06:55:52.128Z","2.1.0":"2026-09-02T13:52:38.718Z","2.2.0":"2026-09-02T17:20:00.903Z","2.3.0":"2026-09-03T07:18:46.967Z","2.3.1":"2026-09-03T11:34:59.534Z","2.4.2":"2026-09-03T14:13:30.493Z","2.4.3":"2026-09-04T23:53:21.658Z","2.5.0":"2026-09-05T08:03:13.240Z","2.5.1":"2026-09-06T09:09:16.399Z","2.5.2":"2026-09-06T13:27:55.316Z","2.5.3":"2026-09-06T16:37:30.896Z","2.6.0":"2026-09-07T10:15:53.110Z","2.6.1":"2026-09-07T17:56:57.131Z","2.7.0":"2026-09-12T10:36:26.667Z","2.8.0":"2026-09-14T21:30:35.501Z","2.9.0":"2026-09-15T10:35:40.100Z","2.10.0":"2026-09-15T16:30:50.345Z","2.11.0":"2026-09-24T17:44:34.424Z","2.11.1":"2026-09-25T15:46:30.435Z","2.12.0":"2026-09-25T17:12:44.179Z","2.13.0":"2026-09-26T14:23:38.678Z","3.0.0":"2026-09-27T17:10:21.474Z"},"license":"Apache-2.0","homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/walk","keywords":["playwright","audit","accessibility","contrast","probe","gate","ci"],"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/walk"},"description":"The customer walk as a gate: eight computed-DOM probes over a list of URLs, one JSON report, and an exit code that tells a could-not-run from a clean page.","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"readme":"# @geonosis/walk\n\nThrough the front door: `geonosis walk` — the metapackage pins this and every other kit tool at ONE\nversion, and passes the exit code through unchanged.\n\nThe customer walk as a gate. Thirteen computed-DOM probes over a list of URLs, one JSON report, and\nan exit code that tells a run that could not happen from a page that was clean.\n\nIt exists because a screenshot lies. A cream chip on a cream page photographs exactly like a chip\nthat is there; thirteen copies of one placeholder SVG photograph as thirteen icons; a full product\npage for a handle no backend has photographs as a product. The DOM does not lie, so every probe here\nreads computed styles, box geometry, asset signatures, rendered text and HTTP statuses — never\npixels.\n\n```bash\nnpm i -D @geonosis/walk playwright\nnpx geonosis-walk https://example.test/ https://example.test/products/x --report walk.json\n```\n\n```\n0  the walk ran and found nothing\n1  the walk ran and found something\n2  the walk did not run — no browser, a URL that did not answer, a probe with no list to look for\n```\n\nTwo is why there are three. A tool that answered \"no findings\" for a browser it could not launch\nwould pass hardest exactly when it was broken.\n\n## The thirteen probes\n\n| id | What it reads | Needs |\n|---|---|---|\n| `light-on-light` | An element with an opaque background of its own, no background image, no border, no shadow, no outline, whose box does not simply repaint the one behind it — and whose WCAG contrast against the painted ancestor background is under the floor. | nothing (`minContrast` defaults to 1.05) |\n| `placeholder-asset` | Asset signatures: an image's resolved `src`, an SVG's own shape geometry. Fires on a signature used in more slots than allowed, and on any signature or `alt`/`aria-label`/`title` matching the placeholder list. | nothing (`maxRepeats` defaults to 2) |\n| `link-integrity` | `href` absent, empty, `#` or `javascript:` — and, for same-origin links, a HEAD (GET on 405/501) that answers 400 or worse. | nothing |\n| `fabricated-claim` | The page's rendered text, against a list of claim patterns. Not the markup: a claim in a comment is a claim nobody was shown. | **`claims`** |\n| `stub-only-entity` | An element naming an entity, offering a way to buy it, whose id is in no authoritative set. | **`known`** |\n| `fake-session` | Anything that means \"signed in\", on a page loaded with no cookies and no storage. | **`selectors` or `text`** |\n| `ops-leakage` | The rendered text of a scope, against patterns that name internal choices. Scope is what separates a leak from a footnote. | **`patterns`** |\n| `buy-box-above-fold` | `getBoundingClientRect()` at the walk's viewport: the buy box below the element it must precede, or below the fold. | **`selector`** |\n| `error-page-status` | A page whose rendered text matches an error-surface pattern, served with a healthy status. Every curl-style health check, uptime monitor and load balancer reads such a page as fine. | **`patterns`** |\n| `thin-page` | The words a reader is actually shown in a scope, counted after layout, against a floor. A page with a heading, a layout and a 200 that answers nothing reads as fine to every other gate. | **`minWords`** |\n| `empty-section` | A container carrying a heading and no body text and no media — a promise with nothing under it. | **`selector`** |\n| `money-format` | Money-shaped strings in the page's text nodes, against the shapes this repo accepts. `£24` beside `£24.00` is two answers to what a price looks like here. | **`accept`** |\n| `orphan-url` | Which walked URLs nothing in the walk links to. The one probe with a report-level half: `run` records each page's links, `finish` names the pages nothing pointed at. | nothing (`entry` lists the deliberately unlinked) |\n\nThe nine in bold **refuse the run** when the option is missing, naming it (D-031). None of them can\nhave a default that is true of a repo which has not configured it — what a company can stand behind,\nwhich entities exist, what its signed-in header looks like, which words mean \"operations\", where its\nbuy box is, what its error surface says, how much a page owes a reader, which containers are\nsections, what a price looks like — and a probe that ran with an empty list would report a clean\npage for every repo that never set one up.\n\nThe last four are the `content-integrity` class: a page that renders correctly and says nothing.\nFour defects of one audit were filed under `fabricated-claim`'s forbidden-string engine for want of\nit, which is one class borrowing another's mechanism.\n\n## Configuration\n\nEverything lives in the `walk` block of `geonosis.json`; the command line wins where they overlap.\n\n```json\n{\n  \"walk\": {\n    \"urls\": [\"http://localhost:3000/\", \"http://localhost:3000/products/kraft-mailer-box\"],\n    \"viewport\": { \"width\": 1440, \"height\": 900 },\n    \"report\": \".geonosis/walk-report.json\",\n    \"probes\": [\"light-on-light\", \"placeholder-asset\", \"link-integrity\", \"fabricated-claim\"],\n    \"options\": {\n      \"fabricated-claim\": { \"claims\": [\"\\\\d\\\\.\\\\d/5\", \"\\\\d[\\\\d,]*\\\\+ brands\", \"\\\\d+M\\\\+\"] },\n      \"ops-leakage\": { \"scope\": \"[data-testid=delivery]\", \"patterns\": [\"Consolidated Sea\"] },\n      \"buy-box-above-fold\": { \"selector\": \"[data-testid=buy-box]\", \"above\": \"[data-testid=preview]\" }\n    }\n  }\n}\n```\n\n```\ngeonosis-walk [url…] [--report <path>] [--config <path>] [--viewport WIDTHxHEIGHT] [--probe <id>]…\n```\n\nWith no `probes` the walk runs the three that need no list. A mobile pass is the same command with\n`--viewport 390x844`.\n\n## The report\n\n```json\n{\n  \"startedAt\": \"…\", \"finishedAt\": \"…\",\n  \"viewport\": { \"width\": 390, \"height\": 844 },\n  \"probes\": [\"buy-box-above-fold\"],\n  \"counts\": { \"buy-box-above-fold\": 1 },\n  \"pages\": [{ \"url\": \"…\", \"findings\": [\n    { \"class\": \"buy-box-above-fold\", \"severity\": \"major\", \"url\": \"…\",\n      \"selector\": \"[data-testid=\\\"buy-box\\\"]\",\n      \"evidence\": \"the buy box starts at 900px, below the fold at 844px\" }\n  ]}]\n}\n```\n\n`counts` is keyed by the classes that RAN, so a zero means \"probed for, found none\" and an absent\nclass was never looked for. `@geonosis/ratchet`'s `walkFindings` counter reads this file and refuses\nwhen it is missing or unparsable, which is the same rule as the exit code: a gate that cannot\nmeasure has not passed.\n\n## Driving your own page\n\n`walk()` gives every URL a fresh, storage-free context — that is what makes `fake-session` mean\nanything. A surface behind a flow (a checkout with a cart in it) is not that shape, so drive your\nown page and call the probe:\n\n```ts\nimport { probeById } from '@geonosis/walk'\n\nconst response = await page.goto(url)\n\nconst findings = await probeById('ops-leakage').run(page, {\n  memo: new Map(),\n  options: { patterns: ['Maersk Ocean'], scope: '[data-testid=delivery]' },\n  status: response?.status() ?? 0,\n  url: page.url(),\n  viewport: { width: 1440, height: 900 },\n})\n```\n\n`status` is the page's own response status, not a second request: `error-page-status` asks whether\nthe status agrees with the body, and asking the server again asks a different question.\n\n## What this is not\n\nA green report is not a clean surface. Eight of the nine came from an audit that held 36 defects;\nfour are reproduced by a probe alone, fourteen partially, and eighteen — five product tables that\ndisagree, a cart that re-prices what the product page quoted, copy promising a control nobody built,\nfour levels of taxonomy for fourteen products — are invisible to any browser probe there could be.\nThose stay the walker's judgement. The ninth came from a production incident instead, which is how\nthe list is meant to grow. The reasoning, defect by defect, is in\n[`docs/walk-review-inventory-2026-08-30.md`](../../docs/walk-review-inventory-2026-08-30.md).\n","readmeFilename":""}