Very cool, but I managed to find everyone and dot without running into any locks or codes. Are they just a procedural element that happened to be missing in my run or is there another layer of secrets I missed?
That should be ok. Hidden passages/latches can act like keys/codes, which are all mostly interchangeable in the layout generator.