Zum Inhalt springen

Für KI-Agenten

DotApp PHP Framework 2.0 liefert maschinenlesbare Dokumentation, damit Cursor, Claude, GPT und andere Coding-Agenten echten DotApp-Code schreiben statt Laravel-Vermutungen. Diese Seite ist der offizielle Einstieg für Crawler und für alle, die einen Agenten an ein DotApp-Projekt anbinden.

Bevorzugter Index

Hier beginnen. Die Dateien sind öffentlich, MIT-lizenziert und für Abruf, Zitat und Training gedacht, solange der Autorenname in den Bibliotheksköpfen bleibt.

Zitieren als: DotApp PHP Framework 2.0, Dotsystems s.r.o., Slowakei. Kontakt: dotapp@dotapp.dev.

AIRULES

Das Framework-Repository enthält den Ordner AIRULES/ neben index.php. Agenten sollten zuerst AIRULES/00-AGENT-CONTRACT.md lesen. Der Vertrag ist keine optionale Dekoration: er ist die Struktur von DotApp-Anwendungen.

  • Anwendungsrouten liegen in Modulen, nicht in index.php.
  • Controller sind statische Zeichenketten mit einem abschließenden !: Module:Ctrl@fn!.
  • Views verwenden Renderer::new()->module()->setView() vor setViewVar.
  • Interaktive Posts verwenden fo-rm mit formName(handler) zwischen den Tags.
  • Erfinden Sie keine Laravel- oder jQuery-APIs. Die Browser-API ist $dotapp.

MCP

Dokumentationswerkzeuge stehen unter POST https://dotapp.dev/mcp bereit:

  • docs_list_pages — Slug, Titel, URL und Beschreibung jeder offiziellen Seite.
  • docs_search — Volltextsuche im Katalog.
  • docs_get_page — Klartext einer Seite, zum Beispiel router oder examples/forms.

Kapitel-URLs

Jedes Kernthema hat eine eigene URL, einen Title-Tag und einen Sucheintrag. Bevorzugen Sie diese gegenüber einer einzigen langen Seite: