Skip to main content

2026-08-11

Attendees:

Absentees:

Summary

  1. Shaheem reviewed the #3676 and suggest some changes. He also suggested to looking into using the getUploads used in the reuser configuration for auto-select feature.
  2. I showed the workflow of the new agent enhancedresuer, and we discussed on how we can use the scanner agents that have already ran on the file.
  3. I suggested to use nomos highlights for comparing the reuse and target package file.
flowchart TD
Z["For each pfile cleared in reused upload:<br/>skip if target upload already has<br/>a clearing decision for it"] --> Y{"Same file path<br/>(ufile_name) exists<br/>in target upload?"}

Y -- no --> N1["skip — nothing to reuse onto"]
Y -- yes --> A["diff old (reused) vs new (target) file"]

A --> B{"Any changes?"}
B -- no --> S1["APPLY: LicenseSame"]
B -- yes --> C{"nomos license text<br/>changed? (if nomos ran)"}

C -- yes --> R["REJECT: LicenseChanged"]
C -- "no / unknown" --> D{"ojo SPDX id<br/>changed? (if ojo ran)"}

D -- yes --> R
D -- "no / unknown" --> E["classify by diff + nirjas:<br/>copyright vs code vs comment"]

E --> F["APPLY: CodeChange /<br/>CopyrightChange /<br/>CodeAndCopyrightChange /<br/>LicenseSame"]