====== Quality Assurance ====== Overview of the quality standards of the WvdS FPC RAD Suite. ===== Our Quality Standards ===== The WvdS FPC RAD Suite is developed according to strict quality guidelines: ==== Production-Ready Code ==== * **No TODO/FIXME code** - All features are fully implemented * **Complete error handling** - Errors are handled cleanly and logged * **Tested functionality** - All features are tested before release ==== Security (KRITIS/NIS2) ==== * **Input validation** - All user inputs are validated * **Secure tool invocation** - External tools are called securely * **No credential leaks** - Sensitive data is not logged ==== Code Quality ==== * **Consistent naming conventions** - Uniform code style * **Documented APIs** - Public interfaces are documented * **DRY principle** - No duplicate code ===== What This Means for You ===== As a user, you benefit from: * **Stable extensions** - Production-ready code without experimental features * **Secure execution** - No security vulnerabilities in tool integration * **Reliable error handling** - Clear error messages when something goes wrong * **Consistent operation** - Uniform behavior across all extensions ===== Reporting Errors ===== If you find a bug: - Open the Command Palette: ''Ctrl+Shift+P'' - Run: ''WVDS: Show Log'' - Copy relevant error messages - Create an issue on GitHub **Important:** Remove sensitive data (paths, usernames) from error messages before sharing them. ===== For Developers ===== If you want to contribute to the suite, read: * [[.:beitragen|Contributing (Contribution Guide)]] For technical details of quality checks, see the [[..:i:start|Developer Documentation]]. ===== See Also ===== * [[.:faq|FAQ]] * [[.:beitragen|Contributing]]