Static analysis
5 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
gitleaks |
Secret scanning | pre-commit hook gitleaks |
pre-commit | .pre-commit-config.yaml |
golangci-lint |
Linting | pre-commit hook golangci-lintgolangci-lint run ./... |
pre-commit, local | .pre-commit-config.yaml Makefile |
pylint |
Linting | pre-commit hook pylint |
pre-commit | .pre-commit-config.yaml |
shellcheck |
Linting | pre-commit hook shellcheck |
pre-commit | .pre-commit-config.yaml |
tsc |
Type checking | tsc --noEmit |
ci, local | .github/workflows/release-pipeline.yml Makefile ui/package.json |
Testing
4 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
go-test |
Unit and integration tests | go test ./...go test -timeout 20m ${packages[@]}gotestsum --format=$(GOTESTSUM_FORMAT) --junitfile=$(CURDIR)/$(TEST_REPORTS_D... |
ci, local | .github/workflows/release-bifrost-migration-cli.yml .github/workflows/release-cli.yml .github/workflows/release-pipeline.yml Makefile |
playwright |
End-to-end browser tests | playwright test --config=playwright.a11y.config.ts |
local | Makefile tests/e2e/playwright.config.ts |
pytest |
Unit and integration tests | pytest tests/test_$(INTEGRATION).py -k $(PATTERN) $(if $(VERBOSE),-v,-q)pytest tests/test_$(INTEGRATION).py $(if $(VERBOSE),-v,-q)pytest -k $(PATTERN) $(if $(VERBOSE),-v,-q) |
local | Makefile |
vitestconfigured, not run |
Unit and integration tests | ui/package.json tests/integrations/typescript/vitest.config.ts ui/vitest.config.ts |
Formatting and hygiene
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
gofmt |
Formatting | gofmt -s -w .goimports -w . |
local | Makefile |
pre-commit-hooks |
File hygiene | pre-commit hook end-of-file-fixerpre-commit hook trailing-whitespace |
pre-commit | .pre-commit-config.yaml |
Supply chain
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
dependency-review |
Dependency audit | uses actions/dependency-review-action |
ci | .github/workflows/dependency-review.yml |
337 other commands the scanner could not classify
Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.
All test suites have completed without errors. This PR is ready for review.ERROErrorFatalRERUN_FAILED wins and skips the defer."TRUETestDirectTestEveryLoopBoundJSONMutationIsReviewedTestParaphraseFixturesTestSemanticYESa launch that would"a leftover from an earlier run reads as current and contradicts"add_pass {"t":"pass","id":"cache-parity","mode":"sequential","log":"tmp/newman-cli-cache-parity.log","collection":"tm...add_pass {"t":"pass","id":"serial","mode":"sequential","log":"tmp/newman-cli-serial.log","collection":"tmp/harness-se...an already-running one may not have it."anthropicazurebackgrounding stays at the call site so pids remain trackable."bash ./.github/workflows/scripts/apt-sources-https.test.shbash ./.github/workflows/scripts/install-arm64-runner-deps.test.shbash ./.github/workflows/scripts/install-docker-compose.test.shbedrockbreakbudget_ok $$CACHE_COUNT cache-paritybudget_ok $$P_ITEM_COUNT $$SHARDbudget_ok $$RETRY_COUNT $$rs-retry$$RETRY_ATTEMPTbudget_ok $$SERIAL_COUNT serialcase "$$CACHE_TYPE" in direct) filter='^(TestPreconditionscase $$JOBS_VAL incase $$PICK_RC in 0)case $(FEATURE) in *relay*) exit 1checked here so the message names JOBS, which is what"command -v flock >/dev/null 2>&1continuecore ignores those"dbverify cost checks and the token-parity reporter are disabled for this run$(NC)"dlv test --headless --listen=:2345 --api-version=2 -- -test.vdlv test --headless --listen=:2345 --api-version=2 -- -test.v -test.run .*$(PATTERN).*dlv test --headless --listen=:2345 --api-version=2 -- -test.v -test.run ^$(TESTCASE)$$
Review prompts
most discussed first