FastAPI backend (SQLite + APScheduler), Vue 3 frontend, MCP server for Claude integration, and Docker Compose stack. Includes campaign data model (campaigns → variants → subs), post history, sub rules, and Playwright-based Reddit posting layer migrated from claude-bridge/reddit-poster. Also seeds legacy campaigns (6) and sub rules (14) from reddit-poster history. Closes #1 (scaffold), resolves migration from claude-bridge.
30 lines
294 B
Text
30 lines
294 B
Text
# Secrets / config
|
|
.env
|
|
session.json
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
*.egg-info/
|
|
dist/
|
|
.venv/
|
|
|
|
# Node
|
|
node_modules/
|
|
frontend/dist/
|
|
|
|
# Debug screenshots
|
|
debug_*.png
|
|
|
|
# Data
|
|
*.db
|
|
*.db-wal
|
|
*.db-shm
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
|
|
# CLAUDE.md — gitignored per BSL 1.1 + docs-location policy
|
|
CLAUDE.md
|