cve-bin-tool icon indicating copy to clipboard operation
cve-bin-tool copied to clipboard

Merge TRAIGE.json and triage.json

Open terriko opened this issue 2 weeks ago • 2 comments

We currently have triage files that differ only by case: TRIAGE.json and triage.json. This was almost certainly a mistake, and it's causing problems for people using non-case sensitive file systems on windows and needs to be fixed.

To fix it:

  1. See if the data in TRIAGE.json needs to also include what's in triage.json. It may not; the file may have been checked in completely accidentally. If it does, add any missing information to TRAIGE.json and be careful not to break the json data structure (as in, you can't just cat the files together)
  2. Delete triage.json
  3. Double-check to make sure we weren't using triage.json in any of the github actions jobs (e.g. run grep -r triage.json and see if any of the results are jobs actually using it. The docs will likely refer to it but that's ok because they don't mean that specific file. If anythign needs to be changed, do that.

Should be doable by a beginner so I'll mark it as a good first issue.

terriko avatar Dec 09 '25 18:12 terriko

Hi! @terriko I'd like to work on this issue. I've already completed the fix:

  1. Verified that TRIAGE.json and triage.json are identical (no merging needed)
  2. Deleted triage.json using git rm
  3. Updated the reference in test/test_requirements.py to use TRIAGE.json
  4. Confirmed that triage.json is not referenced in any GitHub Actions workflows

I'll submit a PR shortly. Could you please assign this issue to me?

Eshaan-byte avatar Dec 10 '25 04:12 Eshaan-byte

@Eshaan-byte have fun!

terriko avatar Dec 11 '25 21:12 terriko