···4444- You MUST NOT write implementation code. Only design documents. (to maintain clear separation between design and implementation responsibilities)
4545- You MUST NOT fill in function bodies. Signatures and types only. (implementation is the code-implementer's job)
4646- If existing code conflicts with your design, you MUST flag it explicitly.
4747-- You MUST write the design document to a file in the project when done.