Version: 2.0
Scope: Repository-Layout und Ordner/Namespace-Konventionen.
3rd/ - Third-Party Libraries (nur auditierte)bin/ - Debug Build Output (gitignored)cfg/ - Source Configs (werden nach bin/ kopiert beim Build)dat/ oder db/ - Datenbanken, SQL Schemasdoc/ - README.md + PROJECT.md + SKILL.mdpub/ - Release Builds (gitignored)src/ - Source Code (SAUBER, keine Artefakte!)uti/ - Test-Tools, Load Tests, Utilitieslib/ - Kompilierte Units (gitignored).gitignore korrekt konfiguriertsrc/{category}/ → WvdS.*.{Category}.*src/widgets/data/Alarm.List, nicht AlarmListFür Workspaces mit mehreren Projekten:
WvdS.FPC/ ├── lib/ # Wiederverwendbare Libraries (zuerst bauen) ├── apps/ # End-User Applications └── tools/ # Development Tools (VSIX, Scripts)
lib/ - Wiederverwendbare Libraries (WvdS.Core, WvdS.Data, etc.)apps/ - End-User Applications (WvdS.Console.TUI, WvdS.Data.Gateway)tools/ - Development Toolstools/vscode-extension/ - VSIX Extensionstools/build-scripts/ - Build Automation
Version: 2.0 (Split)
Autor: Wolfgang van der Stille
Zurück zu Projekt Checklists | Review Checklists