used the jev cli above to scan PRs for breaking changes -- ``` time ./breaking-changes.sh --debug … base: diff
Workby empath752026-09-18
used the jev cli above to scan PRs for breaking changes -- ``` time ./breaking-changes.sh --debug
… base: diff 4a53517baa3728f331ed2a431804155fb296f8b9
[medium] crates/organization_service_persistence/src/lib.rs:33 OrganizationServicePersistence
Three new public fields (installable_repo, installable_version_repo, installation_repo) were added to the struct
breaks: Any code that constructs OrganizationServicePersistence via struct literal (rather than the builder) will fail to compile since new fields must be initialized; also breaks exhaustive pattern matches or destructuring on the struct.
Flagged but not breaking on a closer look (1):
crates/organization_service_persistence/src/migrations/m20260916_01_create_installable_catalog_tables.rs:1 — This migration only creates new tables (installable, installable_version, installable_share, installation) and their indexes; it does not drop or rename any existing table/column, nor add a NOT NULL column without a default to an existing table.
Below the 0.70 confidence bar, not failing (1):
0.54 crates/organization_se