Maintain precise and accurate documentation through both JSDoc annotations and explanatory comments. Ensure all technical documentation matches the actual implementation, avoiding inconsistencies between code and documentation.

Key practices:

  1. Keep JSDoc parameter and return types strictly accurate
  2. Avoid default values in JSDoc to prevent inconsistencies
  3. Document unusual patterns or complex implementations
  4. Include clear examples for non-obvious functionality

Example: ```javascript /**