Modul 1 (LLMs.txt) entfernen – von Shopware-Core 6.7.12 abgelöst #53

Closed
opened 2026-08-29 10:16:21 +00:00 by csaeum · 0 comments
Owner

Ziel

Modul 1 komplett aus dem Plugin entfernen: die Routen /llms.txt, /llms-full.txt und
/content.txt inkl. Sitemap-Integration und Plugin-Konfiguration.

Begründung

  • Shopware 6.7.12 liefert /llms.txt, /llms-full.txt und /agents.md nativ im Core
    (Agentic Discovery, PR shopware/shopware#17033, pro Sales Channel konfigurierbar).
    Ab 6.7.12+ kollidieren Plugin-Route und Core-Route auf demselben Pfad.
  • /content.txt ist kein anerkannter Standard und hat keinen Konsumenten.
  • Die SEO/GEO-Relevanz von llms.txt ist 2026 weiterhin unbelegt (Google: kein
    Ranking-Effekt, AI-Bots ignorieren die Datei weitgehend). Der einzige wachsende Nutzen
    (Agentic Commerce) wird künftig vom Core / SwagAgenticCommerce + UCP abgedeckt.

Umfang

  • Löschen: src/Storefront/Controller/LlmsTxtController.php
  • Löschen: src/Sitemap/Provider/LlmsTxtUrlProvider.php
  • Löschen: tests/Unit/Storefront/Controller/LlmsTxtControllerTest.php
  • Löschen: src/Resources/config/routes.xml (nur für diesen Controller da) + leeres src/Storefront/
  • services.xml: beide Modul-1-Service-Blöcke entfernen
  • config.xml: Karte "LLMs.txt Inhalte" (3 Textareas) entfernen
  • composer.json + AGENT.md: Modul-1-Beschreibungen entfernen

Hinweise

  • Gespeicherte system_config-Werte (llmsContent, llmsFullContent, contentTxtContent)
    bleiben als verwaiste Zeilen in der DB zurück – harmlos, kein Cleanup nötig.
  • Kein Feld-Rename, sondern Entfernung eines abgekündigten Moduls.

Version

Minor-Bump 1.7.7 -> 1.8.0 (Feature-Entfernung), separat auf Zuruf.

## Ziel Modul 1 komplett aus dem Plugin entfernen: die Routen `/llms.txt`, `/llms-full.txt` und `/content.txt` inkl. Sitemap-Integration und Plugin-Konfiguration. ## Begründung - Shopware 6.7.12 liefert `/llms.txt`, `/llms-full.txt` und `/agents.md` nativ im Core (Agentic Discovery, PR shopware/shopware#17033, pro Sales Channel konfigurierbar). Ab 6.7.12+ kollidieren Plugin-Route und Core-Route auf demselben Pfad. - `/content.txt` ist kein anerkannter Standard und hat keinen Konsumenten. - Die SEO/GEO-Relevanz von `llms.txt` ist 2026 weiterhin unbelegt (Google: kein Ranking-Effekt, AI-Bots ignorieren die Datei weitgehend). Der einzige wachsende Nutzen (Agentic Commerce) wird künftig vom Core / SwagAgenticCommerce + UCP abgedeckt. ## Umfang - Löschen: `src/Storefront/Controller/LlmsTxtController.php` - Löschen: `src/Sitemap/Provider/LlmsTxtUrlProvider.php` - Löschen: `tests/Unit/Storefront/Controller/LlmsTxtControllerTest.php` - Löschen: `src/Resources/config/routes.xml` (nur für diesen Controller da) + leeres `src/Storefront/` - `services.xml`: beide Modul-1-Service-Blöcke entfernen - `config.xml`: Karte "LLMs.txt Inhalte" (3 Textareas) entfernen - `composer.json` + `AGENT.md`: Modul-1-Beschreibungen entfernen ## Hinweise - Gespeicherte `system_config`-Werte (`llmsContent`, `llmsFullContent`, `contentTxtContent`) bleiben als verwaiste Zeilen in der DB zurück – harmlos, kein Cleanup nötig. - Kein Feld-Rename, sondern Entfernung eines abgekündigten Moduls. ## Version Minor-Bump `1.7.7` -> `1.8.0` (Feature-Entfernung), separat auf Zuruf.
csaeum referenced this issue from a commit 2026-08-29 10:21:30 +00:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
SW-Plugins/wsc_swplugin_aiseotools#53
No description provided.