mcpssh/.note/development_standards.md

528 B

Development Standards

Coding Conventions

  • Follow PEP8 for Python code.
  • Use descriptive variable and function names.
  • Write clear, concise docstrings for all public functions and classes.

Patterns

  • Modular design: keep logic separated by responsibility.
  • Use dependency injection where possible.
  • Write tests for all new features and bug fixes.

Documentation

  • Update .note/ files with every significant change.
  • Log all key decisions in decision_log.md.
  • Maintain up-to-date interfaces documentation.