Refine SEO, uploads, and deploy handling

This commit is contained in:
2026-05-02 10:48:08 +02:00
parent b6be6ed2ac
commit a9dfa6ea11
97 changed files with 373 additions and 327 deletions

View File

@@ -983,8 +983,8 @@ describe('AiBiographyGenerator v1.1 — retry', function () {
]);
$requests = [];
$firstAttempt = 'szerencsefia has been a member of Skinbase Nova since 2007. They have uploaded one public artwork categorized under GTK+.';
$retryAttempt = 'szerencsefia has been part of Skinbase Nova since 2007. They have one public artwork on the platform, and that published work is categorized under GTK+, giving a modest but concrete snapshot of their public activity.';
$firstAttempt = 'szerencsefia has been a member of Skinbase since 2007. They have uploaded one public artwork categorized under GTK+.';
$retryAttempt = 'szerencsefia has been part of Skinbase since 2007. They have one public artwork on the platform, and that published work is categorized under GTK+, giving a modest but concrete snapshot of their public activity.';
Http::fake(function ($request) use (&$requests, $firstAttempt, $retryAttempt) {
$requests[] = $request->data();
@@ -1424,7 +1424,7 @@ describe('GenerateAiBiographyCommand v1.1 — missing batch', function () {
expect($output)->toContain('Prompt preview');
expect($output)->toContain('Provider : vision_gateway');
expect($output)->toContain('System prompt:');
expect($output)->toContain('You are a concise writing assistant for Skinbase Nova');
expect($output)->toContain('You are a concise writing assistant for Skinbase');
expect($output)->toContain('User prompt:');
expect($output)->toContain('Write a creator biography in 70 to 130 words');
});