What does it mean to say that “document structure follows package structure”?
The structure of your document – requirements, specification, architecture, implementation – should correspond to the structure of your packages. Moreover, you should follow the same rules as with packages: in any given section of your document, you should try to only refer to terms and concepts that are defined in that section, or in sections corresponding to packages you would be importing. Details coming soon.