Initial commit: clean project structure

- Backend: FastAPI + SQLAlchemy + Celery (Python 3.11+)
- Frontend: Vue 3 + TypeScript + Pinia + Tailwind
- Admin Frontend: separate Vue 3 app for management
- Docker Compose: 9 services orchestration
- Specs: design prototypes, memory system PRD, product roadmap

Cleanup performed:
- Removed temporary debug scripts from backend root
- Removed deprecated admin_app.py (embedded UI)
- Removed duplicate docs from admin-frontend
- Updated .gitignore for Vite cache and egg-info
This commit is contained in:
zhangtuo
2026-01-20 18:20:03 +08:00
commit e9d7f8832a
241 changed files with 33070 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
{
"permissions": {
"allow": [
"Skill(codex)",
"Bash(pip install:*)",
"Bash(alembic upgrade:*)",
"Bash(uvicorn:*)",
"Bash(npm run dev)",
"Bash(python:*)",
"Bash(ruff check:*)",
"Bash(tasklist:*)",
"Bash(findstr:*)",
"Bash(pushd:*)",
"Bash(popd)",
"Bash(curl:*)",
"WebSearch",
"WebFetch(domain:www.novelai.net)",
"WebFetch(domain:www.storywizard.ai)",
"WebFetch(domain:www.oscarstories.com)",
"WebFetch(domain:www.moshi.com)",
"WebFetch(domain:www.calm.com)",
"WebFetch(domain:www.epic.com)",
"WebFetch(domain:www.headspace.com)",
"WebFetch(domain:www.getepic.com)",
"WebFetch(domain:www.tonies.com)",
"Bash(del:*)",
"Bash(netstat:*)",
"Bash(taskkill:*)",
"Bash(codex-wrapper:*)",
"Bash(dir /b /s /a-d /o-d)",
"Bash(dir:*)",
"Bash(.venv/Scripts/python:*)",
"Bash(.venv/Scripts/ruff check:*)",
"Bash(npm run build:*)",
"Bash(test -f \"F:\\\\Code\\\\dreamweaver-python\\\\backend\\\\.env\")",
"Bash(pytest:*)",
"Bash(npm run type-check:*)",
"Bash(npx vue-tsc:*)",
"Bash(ls:*)",
"Bash(git init:*)",
"Bash(git add:*)"
]
}
}