NoryBot pilot / Reports & CI
Keep the evidence with your code
Generated tests and report files live in your project. Use the CLI in your own pipeline and review its exit status.
Files you can use elsewhere
The test runner produces CTRF test results. Security scans produce JSON, Markdown, and a standalone HTML evidence report in the local output directory. SQLite stores immutable scans, source relationships, test contracts, and verification executions.
Security report files
.qa/security/security-report.html
.qa/security/security.db
.qa/security/regressions/<test-id>.json
.qa/security/regressions/<test-id>.spec.js
.qa/security/code-report.json
.qa/security/web-report.jsonRun in your own CI
Install the package and required browsers, keep your provider key in the CI secret store, and run the same commands you use locally. Make the CLI exit status part of your job result.
Pipeline commands
norybot run
norybot scan code --path ./src --skip-triagePro includes two device activations, for example a workstation and a stable CI runner. Plan activation handling before using ephemeral runners. An unreachable licensing service denies paid scans; there is no offline grace period.
Pilot documentation · September 2026
Account & billing