Two packages that work individually and break together, expressed as a version bound that was wrong for anybody not using both. Narrowing the requirement would have said “this…
composer bump raises the constraints in composer.json to match what is installed, which is either exactly what you want or exactly what you do not. The distinction between…
Eight milliseconds of every request spent resolving class paths, on a deploy that was running the wrong Composer command. Eight milliseconds spread across every request is the kind…
A factory namespace under autoload-dev, referenced by a seeder, referenced by a console command that shipped. The failure is correct and the timing is the problem: a class…