I'm with you on the complexity of debugging hardware, as I've been there too. But I will say, automatically adding pullups to floating pins is something that an automated process could succeed at. Not first gen of blindly throwing an LLM at circuits and hoping, but perhaps a later improvement that uses metadata about parts. Perhaps curated metadata about parts, or always starting with a reference design and tweaking from there.
No it should be done with DRC tooling which is deterministic.
> always starting with a reference design and tweaking from there.
That's just basic design sensibilities.
I am working on hardware debugging now. There are no good dataset for EE root-cause-analysis. Would be interested in hearing more from your experience: my first name at my HN handle .com