chore: scaffold Astro Starlight project

- Astro 6.3 + Starlight 0.39
- TypeScript strict
- Sitemap integration
- Inter + JetBrains Mono variable fonts
- Custom .gitignore (no AI artifacts; no .env)
- .editorconfig
This commit is contained in:
2026-05-17 10:24:47 -07:00
commit d552e6ca57
9 changed files with 7309 additions and 0 deletions

32
.gitignore vendored Normal file
View File

@@ -0,0 +1,32 @@
# build output
dist/
.astro/
# deps
node_modules/
# logs / env
*.log
.env
.env.*
!.env.example
# OS
.DS_Store
Thumbs.db
# editors
.idea/
.vscode/
*.swp
# AI assistant artifacts — NOT committed to the public repo
.claude/
CLAUDE.md
AGENTS.md
GEMINI.md
.cursor/
.aider*
# local-only screenshot creds
tools/screenshots/.env