Repository navigation
Conversation
Adds docs/scoring-history.md. Records moved from the project-defined CVSS-AI metric to OWASP AIVSS v0.8 in #17 (develop) and #18 (main) on 2026-05-12. 45 still-published records changed score, all downward, 41 across a severity band, and nothing published explained it. The document gives the before and after table for all 45 (before from git at 8c50921, after from dist at 6b9f174), marks the 25 printed in the bawbel-scanner v1.0.0 and v1.0.1 release notes, states the reason, the current distribution, how ThM drives band assignment, and a stability policy for future corpus-wide changes. Linked from README, CHANGELOG, and GOVERNANCE. Closes #341 Refs #342, #343 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: chaksaray <chaksaray@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #341
Refs #342, #343
Drafted by an agent from the TASK-01 runbook, after the maintainer answered its open points: the reason for the migration, the table scope (all 45 records from git), and the artifact list. The maintainer reviews every statement before merge.
Type of change
What changed
Adds
docs/scoring-history.md, and links it from README.md (AIVSS Scoring, under the formula), CHANGELOG.md (an entry placed after 1.0.0, since the migration predates it), and GOVERNANCE.md (Decision making: "Corpus-wide score changes").Migration facts recovered from git
Verification
Both reproduce blocks in the document, run as written:
9.2and5.6 MEDIUM;87 {'CRITICAL': 1, 'HIGH': 20, 'MEDIUM': 64, 'LOW': 2}andmean 5.89 median 5.90 stdev 1.23 range 3.1 to 9.2.Repo checks (python:3.12-slim, the package needs 3.11 or later):
A count of U+2014 (em dash) in docs/scoring-history.md returns 0, and there are no
FILLmarkers.Differences from the runbook draft
mitigation_factor, which is 0.83 on 34 records. The runbook's(cvss_base + aars) / 2does not reproduce published scoresNot done in this PR
No record score changed. No release note body edited. No schema change. The comment on the scanner release pages is for the maintainer after merge.
Found while drafting, not changed: in
schema/ave-record-1.1.0.schema.jsonthethmdescription reads "Threat and Heuristic Multiplier (0.5-1.5)". README, CONTRIBUTING, and CHANGELOG define ThM as Threat Maturity with the valid set {0.75, 0.90, 1.0}, and the document follows them. Versioned schema files are frozen, so a fix belongs in the next schema version.🤖 Generated with Claude Code