Coding 2023-10-29

By Max Woerner Chase

All right, let's see. More coverage for MOTR, and now I'm staring at some of the remaining lines, and thinking "Hm, it seems like some of this validation is too strict." That's going to take some careful thought to be sure of one way or the other.

Like, the matrix.directory decorator combines together some amount of SelectionDirectory and Matrix objects, along with a function to map the values all together. The question I need to consider is, what can go wrong when it's guaranteed or possible that the matrix will allow iteration over labels outside of the directories? To address that, I'm going to need to once again trace out the code that can potentially be hit by the highest levels of abstraction in this system. For now, I'm not up for doing that work; maybe tomorrow.

Good night.