I have following permalink structure: /%post_id%/%postname%.html
As i know in this case wordpress could identify article id directly from uri.
But when I create two post with same name wordpress engine adds numbering to the post slug.
But I get:
One would be to skip the %post_id% part and just use the more informative and search engine friendly %postname%.html.
I can see your point, that %post_id% identifies a post in a very secure way, but when you use %postname% in your permalink, WordPress has to qualify the post slug with a number, in case you change your mind and want to use only the slug.