# Generated by setup wizard
admin/config.php
api/smtp-config.php
includes/nav-config.php
content/settings.json

# Adjacent product/support projects are separate repositories.
1studi.ru/

# Local working material / scratch (not part of the distributable core)
relaunch/
handoff.md
ADMIN-UI-SYSTEM-CONCEPT.md
AI-COPILOT-GOAL.md
.DS_Store

# Backup (local reference only)
raiju-backup/
raiju-alt/

# Runtime data
backups/*
!backups/.gitkeep
assets/images-trash/*
!assets/images-trash/.gitkeep
assets/audio-trash/*
!assets/audio-trash/.gitkeep
content/login_attempts.json
content/mails.json
content/users.json
content/redirects.json
content/form-tokens.json
content/form-rate-limit.json
content/security-check.json
content/security-check.json.lock

# Content & pages (generated by setup wizard or deploy script)
content/pages/*.json
content/news/*.json
content/events.json
content/comparison.json
content/faq.json
content/sidebar.json

# Language directories (generated by setup wizard or deploy script)
de/
en/
es/
fr/
it/
nl/
pt/
ja/
zh/

# CSS overlay (copied by deploy script)
css/website.css

# Fonts & font stylesheet (copied by deploy script)
css/fonts.css
assets/fonts/

# Development
screenshots/
reference/
node_modules/
__pycache__/
*.pyc
*.mjs
deploy.sh
auth-deploy.sh
package.json
package-lock.json

# OS files
.DS_Store
Thumbs.db

# IDE
.idea/
.vscode/
*.swp
*.swo

# Claude Code local settings
.claude/settings.local.json

# Site-specific upgrade notes (kept locally, not part of Raiju Core)
RAIJU-UPGRADE-NOTES.md

# Reproducible browser tooling is development-only.
!tests/package.json
!tests/package-lock.json
content/analytics/
content/ai-requests.json
# AI agent runtime data (runs, change sets, staged images, snapshots, journal) and model findings
content/ai-agent/
content/ai-model-quirks.json
content/ai-model-quirks.json.lock
# Model lists of image services (fal.ai, Comet), refreshed daily
content/ai-image-models-cache.json
# Search engine check result
content/seo-check.json
content/seo-check.json.lock
# AI API keys (Provider, Brave, Pexels): never commit; the settings file next to it holds no keys
content/ai-secrets.json
content/ai-settings.json.lock
# Local working files (plans, drafts, notes) that never go into Git, are never deployed and are never served
not-for-git/
