1.1 KiB
1.1 KiB
inclusion
| inclusion |
|---|
| auto |
Projekt-KIQ-HP Standards
Quality Gates (before every commit)
gitleaks detect --source . --no-git— no secrets in codenpm run lint— eslint passesnpm run build— vite build succeedsnpm audit— 0 vulnerabilities
Conventional Commits
feat(landing): add new partner logo
fix(nav): correct mobile menu toggle
style(hero): adjust CTA button spacing
ci(deploy): add GitHub Actions workflow
Autonomous Mode
- Never push directly to main — use feature branches
- Create PRs on GitHub targeting main
- If stuck after 3 attempts: stop and document
Architecture
- React 19 + Vite 8 + React Router 7
- Express 5 backend (server/index.js) for contact form
- Nodemailer 9 for email notifications
- Static deployment via
vite build→dist/
File Naming
- All filenames OneDrive-safe (no brackets, no @, no special chars)
- Logo files: use hyphens, no
(1)suffixes - Assets: descriptive kebab-case names
Security
- No SMTP credentials in source code
- Server reads config from environment variables
- All dependencies must pass
npm auditwith 0 vulnerabilities