docs: Theme Builder guide, instructions, readme and spec for 0.5.0

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-27 22:05:33 +02:00
co-authored by Claude Opus 5.5
parent 4e959833b9
commit 3db96a3f5b
14 changed files with 364 additions and 45 deletions
@@ -0,0 +1,22 @@
<?php
declare(strict_types=1);
namespace LIT\MCP\Tests\Unit\Integrations\Divi\Pages;
use LIT\MCP\Integrations\Divi\Pages\DiviSchema;
use LIT\MCP\Tests\Unit\TestCase;
final class DiviSchemaTest extends TestCase
{
/** Ruling Q17 M2: confirm also applies to layouts of active Theme Builder templates. */
public function testTheConfirmDescriptionNamesEveryCaseThatNeedsADryRun(): void
{
$description = (string) DiviSchema::write()['confirm']['description'];
self::assertStringContainsString('globalen Bibliothekseinträgen', $description);
self::assertStringContainsString('Theme-Builder-Layouts aktiver Vorlagen', $description);
self::assertStringContainsString('Löschen', $description);
self::assertStringContainsString('confirm_required', $description);
}
}