potentially-reportable
A local test gives candidate-with-evidence support. Still requires human review; still not final triage.
Report filter (v7)
arkheionx report-filter classifies each report candidate against the scope
rules — known issues, accepted risks, trusted-role assumptions, out-of-scope areas,
low-only patterns, and duplicate-prone classes — and surfaces a human pre-submission
checklist. It stops a researcher from spending a submission on an invalid or duplicate
report. It is not final triage.
A local test gives candidate-with-evidence support. Still requires human review; still not final triage.
No strong local evidence yet. Write the local test before considering a report.
A common bug class many researchers test. Differentiate the impact path before submitting.
Matches a known issue or accepted risk in the scope.
Depends on a trusted role the scope marks valid. Only report a path that does not rely on trusted-role misbehaviour.
Out of scope, or below the scope's Medium/High impact bar.
Run it
arkheionx report-filter . --scope-file scope.md
arkheionx report-filter . --scope-file scope.md --json
arkheionx report-filter . --scope-file scope.md --out .arkheionx/report-filter Boundary
The report filter does not decide what is valid; it helps a human avoid wasted or invalid
submissions. Every candidate still requires human review and an independent local
proof-of-concept. ArkheionX does not confirm vulnerabilities or assign severity. See
docs/REPORT_FILTER.md.