This is my YANG doctor review of draft-ietf-netconf-transaction-id. As far as the YANG modules are concerned, they are fairly short and straightforward. Except for outdated revisions, I have noticed no issues. I have also quickly read through the whole document and managed to understand the main idea of the document, also thanks to the numerous examples, so that is appreciated. I only have 2 comments. In Section 3.9. there is "The ` operation...", a stray ` should be removed. Also, in Section 4.2. there is a text about how the timestamp value should be generated. In short and using POSIX clocks, it is RECOMMENDED to be close to CLOCK_REALTIME but MUST have no jumps backward just like CLOCK_MONOTONIC. So what exactly is an implementation supposed to do, maintain its own clock that satisfies both conditions? Some more guidance would be useful. Even if going with something like taking CLOCK_REALTIME on boot and manually adding CLOCK_MONOTONIC to it, after some time jumps you will end up with a different time than the system CLOCK_REALTIME, so the actual real time, is this really desired and acceptable? Regards, Michal Vasko