You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once findings are stored in cora.db (#396, #397, #398), users need a CLI to query and manage them. Without this, the data is write-only — you can populate the DB but cannot view or act on findings.
Solution
New cora findings subcommand for listing, filtering, and managing finding status.
Commands
# List findings (default: open only)
cora findings list
cora findings list --status open
cora findings list --status solved
cora findings list --status false_positive
cora findings list --severity critical,major
cora findings list --file "src/auth/**"
cora findings list --since 2026-07-01
cora findings list --review <review_id># Show finding detail
cora findings show <finding_id># Dismiss a finding
cora findings dismiss <finding_id> --reason false_positive
cora findings dismiss <finding_id> --reason wontfix --note "Expected behavior"# Reopen a finding
cora findings reopen <finding_id># Summary / stats
cora findings stats
cora findings stats --by-file
cora findings stats --by-severity
Output Format
$ cora findings list
ID SEVERITY FILE LINE STATUS REVIEW
f3a1b2c critical src/auth/login.rs 42 open r8d7e6f
f4c5d6e major src/db/query.rs 128 open r8d7e6f
f5e7f8a minor src/utils/logger.rs 8 solved r7c6d5e
f6a8b9c info src/main.rs 15 open r8d7e6f
4 findings (3 open, 1 solved)
Activity
feat(cli): add 'cora findings' command (#400)
chore: bump version to 0.8.4
perf: Phase 1 + Search + Indexing — 1.8x cold index, 52x incremental,…
ajianaz commentedon Jul 28, 2026
Resolved by PR #421.
cora findingsCLI with list/dismiss/reopen/stats subcommands.chore: v0.9.0 release prep (#423)
chore: sync v0.9.0 release prep to develop (#424)
chore: sync v0.9.0 release prep to develop (#424) (#425)
release: v0.10.0 (#442)
release: v0.11.1 → main (#450)