Lots of smoke, but likely little heat.
Yet, got me thinking about what sort of form legislation *might* take.
Obviously, you can't force manufacturers to disclose their IP. Yet, you need to make *some* information available to The Public, if you are going to support their "Right to Repair".
If the edict requires you to make public everything that you make available to your "authorized service partners", that could still far short of PRACTICAL "DIY fixit". E.g., if you require your partners to purchase special test fixtures (from you), then you could require others (DIY) to purchase those fixtures in order to make sense of your published repair procedures.
If your service partners are limited to board level swap, then DIYers would similarly be constrained; no need for your partners to have detailed information about a board's design -- just enough to do black box testing. (So, even if an LDO failure at U36 is a common cause for board replacement, there's no need to expose that level of detail to your partners or DIYers: "We don't sell replacement
*components*, just subassemblies")OTOH, what if you have no "partners" and do all repairs at the factory? Do you have to make public the materials (and supplies) that you would use internally?
I.e., how can legislators (actually, the lobbyists working behind them) come up with any language that will *really* wrest repair from the control of the manufacturers and their agents? Is this just lots of smoke with no fire?
[What if your design is an ASCI with signal conditioning discretes surrounding it. In practical terms, the part that leaves the customer screwed is the ASIC itself, not the score of discretes! What's to stop a manufacturer from making that ASIC available at a price HIGHER than that of the entire product?]