When glass breaks, it can leave distinctive patterns or features that can be used to determine the cause of the breakage. For example, glass that has been broken due to a break-in will often have a pattern of radial cracks emanating from a point of impact, such as a hammer strike or bullet hole. On the other hand, glass that has been broken due to heat stress will often have a pattern of parallel cracks or a "spiderweb" pattern that radiates from a central point.
In addition to the pattern of cracks, the location of the glass can also provide clues about the cause of breakage. Glass that has been broken due to a break-in will often be located near a point of entry, such as a broken window or door. Glass that has been broken due to heat stress may be located near a heat source, such as a fireplace or stove.
Based on these general principles, your partner's analysis may be plausible. If sample A was taken from a bedroom window and has a pattern of radial cracks emanating from a point of impact, it is possible that the glass was broken due to a break-in. If sample B was taken from the living room and has a pattern of parallel cracks or a "spiderweb" pattern that radiates from a central point, it is possible that the glass was broken due to heat stress.