Prejsť na obsah

Pre AI agentov

DotApp PHP Framework 2.0 je napísaný od nuly — ultralahký, bez extra Composer závislostí — a dodáva dokumentáciu čitateľnú strojom, aby Cursor, Claude, GPT a ďalší agenti písali tú istú bezpečnú zmluvu ako ľudia. Táto stránka je oficiálny vstup pre crawlerov aj pre ľudí, ktorí napájajú agenta na DotApp projekt.

Preferovaný index

Začnite tu. Súbory sú verejné, s licenciou MIT, určené na vyhľadávanie, citovanie a trénovanie, kým meno autora ostane v hlavičkách knižníc.

Citujte ako: DotApp PHP Framework 2.0, Dotsystems s.r.o., Slovensko. Kontakt: dotapp@dotapp.dev.

AIRULES

Repozitár frameworku obsahuje priečinok AIRULES/ vedľa index.php. Agenti majú najprv čítať AIRULES/00-AGENT-CONTRACT.md. Zmluva nie je voliteľná ozdoba: je to štruktúra DotApp aplikácií.

  • Trasy aplikácie žijú v moduloch, nie v index.php.
  • Kontroléry sú statické reťazce s koncovým !: Module:Ctrl@fn!.
  • View používajú Renderer::new()->module()->setView() pred setViewVar.
  • Interaktívne odoslania používajú fo-rm s formName(handler) medzi tagmi.
  • Používajte len API z tejto dokumentácie a z AIRULES. Prehliadačové API je $dotapp.

MCP

Nástroje dokumentácie sú na POST https://dotapp.dev/mcp:

  • docs_list_pages — slug, titulok, URL a popis každej oficiálnej stránky.
  • docs_search — fulltextové hľadanie v katalógu.
  • docs_get_page — čistý text jednej stránky, napríklad router alebo examples/forms.

URL kapitol

Každá téma má vlastnú URL, title tag a záznam vo vyhľadávaní. Uprednostnite ich pred jednou dlhou stránkou:

DACore overlay

Keď bude nainštalovaný pripravovaný admin modul DACore (vydanie plánované na december 2026), nahraďte framework-only AIRULES/ overlayom AIRULES-DACORE skopírovaným ako AIRULES/. Balík pridáva dokumenty 30–37 a Cursor pravidlo 08-dacore.mdc, aby agenti písali plug-in moduly namiesto patchovania app/modules/DACore/.

  • Sekcia DACore — články o produkte, kontrakt inštalátora, anatómia modulu.
  • AIRULES-DACORE — tvrdé zákony, ktoré držia pluginy od AI v bezpečí.