As stated in the log, partial MonBehaviours/ScriptableObjects needs to have 1 file thats named the same as the class.
Files are our stable ID's for referencing, ie. GameObject attaching Script, or serialization, and because of that we need to be able to always find 1 and the same file every time.
The error is an improvement to preemptively help fix issues related to this area