Skip to content

PR-16 (hand-off): Benchmark methodology + announcement drafts#45

Merged
emmanuelgjr merged 2 commits into
mainfrom
improve/pr-16-benchmark-handoff
Jul 18, 2026
Merged

PR-16 (hand-off): Benchmark methodology + announcement drafts#45
emmanuelgjr merged 2 commits into
mainfrom
improve/pr-16-benchmark-handoff

Conversation

@emmanuelgjr

Copy link
Copy Markdown
Contributor

Phase 4 — the agent-authored parts of PR-16. The benchmark execution + labeling and the scanner-v0.4.0 release are maintainer tasks and remain pending (hard gate).

What's here (mergeable now)

  • docs/BENCHMARK.md — corpus selection (record commit SHAs), deterministic $0 run steps, a labeling-sheet template, a per-rule precision snippet, and the responsible-disclosure rule: never publish an unresolved live finding — follow SECURITY.md first and exclude it until resolved.
  • docs/ANNOUNCEMENT-DRAFTS.md — Slack post, mailing-list note, a call for scan reports (doubles as contributor recruitment + the benchmark dataset), and a lightning-talk abstract. Agent drafts; you post.
  • ROADMAP updated: Phases 1–3 complete (scanner-v0.3.0 shipped); Phase 4 gated items (license split, benchmark) flagged.

What remains yours (documented, not done here)

  1. Run the scanner against 5–10 public repos, hand-label TP/FP, compute per-rule precision, fill the results table.
  2. Cut scanner-v0.4.0 once the license split (PR-13, PR-13 (DRAFT — needs OWASP sign-off): License split (Apache-2.0 code / CC BY-SA 4.0 content) #44) is signed off and the benchmark lands.
  3. Post the announcements.

…d-off)

Prepares the agent-authored parts of PR-16; benchmark execution/labeling and the
scanner-v0.4.0 release remain maintainer tasks (hard gate).

- docs/BENCHMARK.md: corpus selection, deterministic run steps, a labeling-sheet
  template, a per-rule precision snippet, and the responsible-disclosure rule
  (never publish an unresolved live finding — follow SECURITY.md first).
- docs/ANNOUNCEMENT-DRAFTS.md: Slack, mailing-list, call-for-scan-reports,
  lightning-talk abstract.
- ROADMAP: Phases 1-3 complete (scanner-v0.3.0 shipped); Phase 4 gated items flagged.
@emmanuelgjr
emmanuelgjr merged commit 012062e into main Jul 18, 2026
9 checks passed
@emmanuelgjr
emmanuelgjr deleted the improve/pr-16-benchmark-handoff branch July 18, 2026 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant