feat: scaffold SvelteKit project with Tailwind, TypeScript, ESLint, Prettier

Initialize the llm-multiverse-ui project with:
- SvelteKit + Svelte 5 (runes mode enabled)
- Tailwind CSS v4 via @tailwindcss/vite plugin
- TypeScript strict mode
- ESLint 9 flat config with svelte and typescript-eslint plugins
- Prettier with svelte plugin
- Directory structure: src/lib/components/, src/lib/services/
- All required scripts: dev, build, preview, lint, format, check

Closes #1

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
shahondin1624
2026-03-12 11:03:46 +01:00
parent 3cb3480f78
commit 978325565d
40 changed files with 4376 additions and 256 deletions

View File

@@ -20,11 +20,11 @@ When in subagent mode, your final output MUST be a single JSON object:
```json
{
"status": "success | partial | failed",
"summary": "3 sentence max description of what happened",
"artifacts": ["list of file paths created or modified"],
"phase_data": { },
"failure_reason": null
"status": "success | partial | failed",
"summary": "3 sentence max description of what happened",
"artifacts": ["list of file paths created or modified"],
"phase_data": {},
"failure_reason": null
}
```
@@ -35,6 +35,7 @@ When in subagent mode, your final output MUST be a single JSON object:
## Architecture Reference
All agents MUST respect the project's architecture constraints. Read `CLAUDE.md` if it exists for project-specific rules. Key principles:
- Follow the established frontend framework patterns and conventions
- Use the project's chosen state management approach consistently
- Follow component composition patterns already established in the codebase