feat(snapshots): use semantic equality for SharedMatrix in snapshot tests
Description
Two equivalent SharedMatrices can differ in exact cell content, but still be semantically equal when referenced by all public APIs. We work around this by special-casing equality for matrices in snapshot tests to rely on cell access exclusively through getCell.
one other thing--fill out description before completing the PR please (just some basic context about how matrices' internal representation may differ on different clients thus the need for this should be fine)
fill out description before completing the PR please
Thank you for this reminder! I had intended to fill this out before marking the PR ready for review. I will do so after standup.
This commit is queued for merging with the next branch! Please ignore this PR for now. Contact @microsoft/fluid-cr-infra for help.