Repository navigation
Conversation
7ad7475 to
72c37a9
Compare
Automated AI review
Verified: the rename fixes the migration-marker collision described in #12173. At the base, an account holding a Verified: the affected population is wider than PTL hardware. The PTL migration began with Verified: the renamed file is byte-identical to the old one, Re-running the cleanup is not a no-op for re-trusted custom Work configsThe description says the one-day overlap population "simply re-runs a no-op". Two groups are involved, and they behave differently:
Impact: for that second case, mise warns that Suggested change: reword the description so maintainers accept this knowingly: PTL-marker holders run the cleanup for the first time, and accounts that already ran it get a re-run that is a no-op for stock configs but revokes a re-granted trust on a custom Work config once more. No code change is suggested. Current Review informationTest scope: Source review of base AI process: Opus 5.5 Medium coordination and synthesis, independent Opus 5.5 Xhigh and GPT 6 Sol Xhigh technical assessments, Opus 5.5 Medium editorial check. Opt out: To stop receiving these reviews, reply to this comment saying so. |
|
Description updated. The re-run is not a no-op for every account:
Also noted in the description: current |
Automated AI review
Follow-up to the earlier review and the author reply. The head is unchanged at Resolved: the updated description now covers both re-run groups. Accounts that hold only the PTL-era marker run the cleanup for the first time. For accounts that already ran it, re-runs on Verified: the earlier verified results still hold on current Open #11322 reuses
|
72c37a9 to
5878a55
Compare
|
Rebased onto current |
Automated AI review
Outcome: No code defects at Kernel migration test still fails after the rebase
Suggested change: tie that sentence to Reproducer (fails at 5878a55)Run in a checkout of the PR head Earlier findings (previous review):
Reproducer: re-run revokes a re-trusted custom config (5878a55)Run from the root of a checkout of the PR head Verified
Review informationTest scope: Source and sandbox tests at AI process: Opus 5.5 Medium coordination and synthesis, Opus 5.5 Xhigh technical review and final fact check, GPT 6 Sol Xhigh search for related issues, Opus 5.5 Medium editorial check. Opt out: To stop receiving these reviews, reply to this comment saying so. |
|
Reviewed at Reproduction. I set up an account that holds the PTL-era Tests. Next. Waiting on the maintainer. The fix is verified, but the suite is not green on |
|
Looks good — renames the Mise PATH cleanup migration off the deleted PTL-kernel id so Happy to see this land; it unblocks #12173. |
Fixes #12173.
Renames the Mise Work PATH cleanup migration from
1789095456.shto1789584463.sh. The old id collides with the deleted Panther Lake kernel migration of the same name, soomarchy-migrateskips the Mise cleanup for anyone carrying a1789095456completion marker from that migration.The rename makes the cleanup pending again. Two groups are affected, and a marker cannot tell them apart:
1789095456run it again. A stock~/Work/.mise.tomlis left unchanged. A custom Work config the user trusted again after the first run is untrusted once more, which is what the migration already does when it finds a trusted custom config.The only other reference update is the migration path in
mise-work-path-test.sh. References to1789095456in1789325478.sh(comment) andomarchy-kernel-migration-test.sh(old-world simulation) intentionally still name the historical PTL migration.On base
45748a28,omarchy-kernel-migration-test.shfailed the superseded-migration assertion and passes with the rename, andmise-work-path-test.shpasses. On currentquattro(b18ab495, head5878a55f)omarchy-kernel-migration-test.shfails both with and without this change because the pacman stub does not match the--arguments added in #11495 (needs a---aware fake pacman, e.g. #13365).mise-work-path-test.shpasses at head. The marker collision itself is unchanged on currentquattro: the Mise cleanup is still shipped asmigrations/1789095456.sh.