XTend Dokumentation
Dunkelmodus aktivieren

XTend Developer Center

Build with XTend today

Native-First Release Review

Dieser Guide beschreibt die öffentliche Prüfung für Native-First-Claims. Er hilft Verantwortlichen für Freigaben, Produkt-, Doku- und Audit-Nachweise zusammenzuführen, ohne interne Planungssprache vorauszusetzen.

Prüfziel

Eine Native-First-Freigabe ist belastbar, wenn Autoren und Reviewer diese Fragen beantworten können:

  • Welche Contract-ID belegt den Claim?
  • Welche lokale Prüfung deckt die Contract-ID ab?
  • Welche RMT Recipe oder welches owned Primitive erzeugt die Oberfläche?
  • Welche Budget-Nachweise belegen Bundle, Performance, Interaktion und visuelle Stabilität?
  • Welche Browser-Lab- oder Visual-Residuals bleiben sichtbar?
  • Welche Dependency-Ausnahmen besitzen Security-, Supply-Chain- und Exit-Plan-Nachweise?

Relevante Contracts:

  • xtend.native-first.contract-registry.v1
  • xtend.native-first.audit-evidence-pack.v1
  • xtend.native-first.performance-complexity-bundle-budget-gates.v1
  • xtend.native-first.rmt-renderer-dom-descriptor-proofs.v1
  • xtend.native-first.docs-authoring-guides.v1

Review-Reihenfolge

SchrittErwartetes Signal
RegistryContract-ID, Status, Owner-Rolle, lokaler Check und Doku-Pfad sind auffindbar.
AuthoringDer Guide verweist auf Native-First Authoring oder RMT Recipes.
SicherheitTrusted DOM, URL, Property, Attribute und Event-Grenzen sind getrennt.
BudgetsBundle-, Render-, Interaction-, Complexity- und Visual-Claims haben Schwellen oder Residuals.
EvidenceAudit Evidence Pack, Supply Chain und Redaction-Regeln decken release-nahe Nachweise ab.
MigrationNon-native, vendor-backed oder legacy Pfade bleiben als kontrollierte Folgearbeit sichtbar.

Budget- und Browser-Nachweise

Produktive Performance- oder Visual-Claims brauchen einen benannten lokalen Check. Wenn echte Browser-Artefakte lokal nicht verfügbar sind, muss der Claim als Residual sichtbar bleiben. Ein Screenshot, eine Viewport-Korrelation oder ein Browser-Lab-Bericht darf nicht stillschweigend simuliert werden.

Minimal relevante Checks:

node scripts/run_xtend_tests.js native-first-budget-gates --json
node scripts/run_xtend_tests.js native-first-evidence-pack --json
node scripts/run_xtend_tests.js contract-registry --json
node scripts/run_xtend_tests.js native-first-docs-authoring --json
node scripts/run_xtend_tests.js references --json

Security- und Dependency-Prüfung

Die Prüfung blockiert Claims, wenn eine neue produktive Runtime-Abhängigkeit ohne Exit-Plan eingeführt wird, wenn ein unsicherer HTML-Sink genutzt wird oder wenn URL-, Property- und Event-Grenzen nicht über DOM Descriptor Records nachvollziehbar sind.

Akzeptabel sind Build-, Test- oder Doku-Abhängigkeiten nur dann, wenn sie nicht als Runtime-Default in das Frontend wandern und in den Audit-Nachweisen sichtbar bleiben.

Review-Ergebnis

ErgebnisBedeutung
acceptedClaim ist durch Contract, lokale Prüfung und Nachweise abgedeckt.
accepted-with-residualsClaim ist nutzbar, aber Browser-, Visual-, Migration- oder Dependency-Residuals bleiben explizit.
needs-migration-planClaim zeigt einen vendor-backed, legacy oder non-native Pfad, der vor breiter Nutzung geplant werden muss.
blockedContract-ID, lokale Prüfung, Security-Grenze oder Budget-Nachweis fehlen.

Blockierte Freigaben

  • Contract-Claim ohne Registry-Eintrag
  • Runtime-Abhängigkeit ohne Exit-Plan
  • Visueller Browser-Claim ohne Artefakt oder Residual
  • Unsafe HTML, Inline-JavaScript, Eval oder Raw-DOM-Sink
  • Framework-Parity-Claim ohne XTend-eigenes Primitive oder RMT Recipe

Weiterlesen:

(c) 2026 - CCS Networks | Powered by XRouter PHP Extension