# ── 缓存与系统噪音 ─────────────────────────────────
__pycache__/
*.pyc
.DS_Store
.env
.venv-cloud/
cloud/releases/

# ── 生成物（原则：真源入库、生成物不入库）──────────
# sync 生成物：改生成器 system/tools/mira_sync_all.sh，勿手改产物
conventions.md
mini-program-guide.md
.trae/rules/

# 可重生成的派生报告与索引（mira maintain / verify / lifecycle 会重建）
storage/derived/*.md
storage/derived/doc_index.json
storage/derived/knowledge_index.json
storage/derived/experience_modules.json
storage/derived/.report_fingerprint
storage/derived/contexts/
storage/derived/context_runs.jsonl
storage/derived/project_index/
storage/derived/mira_self_remind.date
storage/derived/reminder_once.date
# 工作台运行时数据（托管进程日志 + PID 登记，可随时删）
storage/derived/workbench/
# 面板布局偏好（模块显示/收纳；删 = 恢复默认，不入库）
storage/derived/panel_layout.json
# 面板运行时错误日志（出现即说明有异常，留盘供排查但不入库）
storage/derived/ui_errors.log
# 面板本机访问令牌（0600；本机凭据，绝不入库；删 = 下次启动自动重新生成）
storage/derived/ui_token
storage/derived/saas_session.json
storage/derived/saas_license.json
storage/derived/saas_dev.db
storage/derived/saas_dev.db-*
storage/derived/saas_dev_private.key
storage/derived/saas_dev_license_keys.json
storage/derived/saas_project_bindings.json
storage/derived/saas_sync_state.json
storage/derived/saas_remote_events.jsonl
storage/derived/saas_shared_tasks.json
storage/derived/saas_writebacks/

# ── 备份与历史快照 ─────────────────────────────────
storage/archive/
# 当前项目指针是机器级运行状态，不随仓库分发
projects/.current
# mira backup 产物（storage/ 真源的 tar.gz；体积大、可重建备份，不入库）
backups/

# 本地历史发布物备份（保留在 archive/，不进入版本库）
*.bak-*
