ci: reproduceerbaarheidseis Mac-foundation vervalt (optie C) #269
No reviewers
Labels
No labels
severity/s2
severity/s3
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
janpeter/Ops-dashboard!269
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ci/drop-mac-reproduce"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Lever 2 from the CI investigation, plus JP's decision (2026-09-28) to drop the requirement "build twice, byte-identical" for the Mac foundation.
CI:
scripts/package-mac-ops-release.ts.reproduceselection group, and the checks on it inrequired-checks.mjs/verify-canary.mjs, go too. So doscripts/ci/publish-release-evidence.mjsand its test.internal/boot,internal/opsprojection).Documents:
adr/mac-foundation-reproduceerbaarheid-vervalt. It takes precedence over the older IDEA-187 plans and the CI-stroomlijnen spec.Deliberately left in place:
lib/mac-release/ops-ci-evidence.ts: the frozen packager keeps compiling.lib/mac-release/ops-foundation-repro-evidence.ts: now orphaned, but still referenced by the cutover runbook.Verification:
tscis clean.git grepfinds nomac-foundation-reproduce,publish-release-evidenceor'reproduce'left.🤖 Generated with Claude Code
Verdict: COMMENT
Findings
url,owner,repo,indexenhead_shaontbreken. Daardoor kan dit verdict niet veilig aan een Forgejo-PR en commit worden gekoppeld. De diff zelf is inhoudelijk consistent met ADRmac-foundation-reproduceerbaarheid-vervalt: hij verwijdert de vervallen reproduceer- en evidence-publicatieketen, actualiseert de CI-selectie en verwijdert de bijbehorende tests.Geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden.
REQUEST_CHANGES
ops-foundation-repro-evidenceals immutable bron op te halen, maar deze PR verwijdert zowelpublish-release-evidencealsscripts/ci/publish-release-evidence.mjs. Na merge geeft de curl op regel 842 dus 404; actualiseer/verwijder deze procedure (en de daarop gebaseerde digestvergelijking) overeenkomstig ADR optie C.publish-release-evidenceals actieve producer. Dat is strijdig met de gewijzigde workflow van zes domeinjobs en maakt het CI-runbook onjuist.Geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden.
De ADR
mac-foundation-reproduceerbaarheid-vervaltondersteunt het verwijderen van de CI-jobs en dereproduce-groep, maar vereist ook dat de operationele documentatie niet meer naar de verwijderde bewijsroute wijst.