Anwendungen
KI-Chat
Content Studio
Content Pipeline
Semantic Explorer
Nextcloud
Entwicklung
Tasks
Protokoll
Contracts
Content-Config
Prompts
System Explorer
Ressourcen
Dokumentation
Code Hygiene
File Backup
Contracts
»
HTML Tables Contract
» Bearbeiten
Contract bearbeiten
Aktuelle Version:
2.0
Neue Version *
Muss sich von der aktuellen Version unterscheiden.
Änderungsbeschreibung
YAML-Inhalt *
contract: name: html-tables-standards version: "2.0" status: active description: | Standards für HTML-Tabellen mit Fokus auf Navigation und Usability. Migriert auf Meta-Schema v1.0 am 22.12.2025. created: "2025-12-20" author: migration scope: paths: - "/src/View/**/*.php" - "/public/js/**/*.js" rules: - id: no-actions-column check_type: forbidden_pattern patterns: - "<th>Aktionen</th>" - ">Aktionen<" in_files: "View/**/*.php" severity: critical description: "Keine Aktionen-Spalte - ID oder Titel als Link verwenden" - id: no-modal-details check_type: forbidden_pattern patterns: - "openModal(" - "showModal(" - 'id="modal"' in_files: "View/**/*.php" severity: critical description: "Keine Modals für Detail-Ansichten - echte URLs verwenden" - id: no-inline-onclick check_type: forbidden_pattern patterns: - 'onclick="' - "onclick='" in_files: "View/**/*.php" severity: major description: "Event Delegation statt inline onclick" - id: sortable-tables check_type: required_pattern patterns: - "data-sortable" in_files: "View/**/index.php" severity: major description: "Tabellen müssen sortierbar sein" - id: table-search check_type: required_pattern patterns: - 'type="search"' - "table-search" in_files: "View/**/index.php" severity: major description: "Tabellen müssen Suchfeld haben" enforcement: on_violation: warn pass_threshold: critical_max: 0 major_max: 2 minor_max: 5
Neue Version speichern
Abbrechen