refactor: remove LLMs.txt module (closes #53) #54

Merged
csaeum merged 1 commit from feature/remove-llms-txt-module into main 2026-08-29 10:20:50 +00:00
Owner

Entfernt Modul 1 (LLMs.txt) komplett — abgelöst durch Shopware-Core 6.7.12 "Agentic Discovery".

Änderungen

  • gelöscht: LlmsTxtController.php, LlmsTxtUrlProvider.php, routes.xml, zugehöriger Unit-Test, leeres src/Storefront/
  • services.xml: beide Modul-1-Service-Blöcke entfernt
  • config.xml: Karte "LLMs.txt Inhalte" (3 Textareas) entfernt
  • composer.json + AGENT.md: Modul-1-Beschreibungen entfernt / durch Entfernt-Hinweis ersetzt

Verifikation (DDEV, Shopware 6.7.10.2)

  • cache:clear OK (DI-Container kompiliert, kein dangling Service)
  • /llms.txt, /llms-full.txt, /content.txt → alle 404
  • sitemap:generate fehlerfrei, keine llms-Einträge in sitemap.xml
  • verbleibender Sitemap-Provider: nur noch SitemapCanonicalProductUrlProvider

Hinweis

Gespeicherte system_config-Werte (llmsContent, llmsFullContent, contentTxtContent) bleiben als verwaiste DB-Zeilen zurück — harmlos, kein Cleanup nötig.

closes #53

Entfernt Modul 1 (LLMs.txt) komplett — abgelöst durch Shopware-Core 6.7.12 "Agentic Discovery". ## Änderungen - gelöscht: `LlmsTxtController.php`, `LlmsTxtUrlProvider.php`, `routes.xml`, zugehöriger Unit-Test, leeres `src/Storefront/` - `services.xml`: beide Modul-1-Service-Blöcke entfernt - `config.xml`: Karte "LLMs.txt Inhalte" (3 Textareas) entfernt - `composer.json` + `AGENT.md`: Modul-1-Beschreibungen entfernt / durch Entfernt-Hinweis ersetzt ## Verifikation (DDEV, Shopware 6.7.10.2) - `cache:clear` OK (DI-Container kompiliert, kein dangling Service) - `/llms.txt`, `/llms-full.txt`, `/content.txt` → alle 404 - `sitemap:generate` fehlerfrei, keine `llms`-Einträge in `sitemap.xml` - verbleibender Sitemap-Provider: nur noch `SitemapCanonicalProductUrlProvider` ## Hinweis Gespeicherte `system_config`-Werte (`llmsContent`, `llmsFullContent`, `contentTxtContent`) bleiben als verwaiste DB-Zeilen zurück — harmlos, kein Cleanup nötig. closes #53
Shopware 6.7.12 ships /llms.txt, /llms-full.txt and /agents.md natively
per sales channel (core "Agentic Discovery"). Plugin routes would collide
with core on 6.7.12+, and /content.txt was never a recognised standard.
Removes the controller, sitemap URL provider, its route definition, the
plugin config card and the unit test.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NCxKWWwBRNcGtknMtSsJ9M
csaeum merged commit 2dc4d014a2 into main 2026-08-29 10:20:50 +00:00
csaeum deleted branch feature/remove-llms-txt-module 2026-08-29 10:20:51 +00:00
Sign in to join this conversation.
No reviewers
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!54
No description provided.