Following from that, Steven's proposition sounds a lot better than Casper's, and it is one I can agree with. If there is no documentation, make some, by having someone disassemble it and document his/her findings in a file outlining the API. This was the whole "working in pairs" thing we agreed upon in the meeting.
I personally think that worded that way, the amendment is redundant since it simply restates that you must to clean room reverse engineering. All it amounts to is a clarification that the clean room approach must also be taken for undocumented APIs, so in effect what is the point of adding this in the first place? The only reason to add this is to prevent misinterpretation of "clean room reverse engineer."