.venv/
__pycache__/
*.pyc
.pytest_cache/
*.egg-info/
android/.gradle/
android/**/build/
android/local.properties
.runtime/
android/app/src/debug/res/raw/flone_dev_ca.pem
android/keystore.properties
artifacts/flone-bridge-release-*.apk
artifacts/*.sha256.txt

# 竞品源码克隆（体积大，不入库；研究报告与证据保留在 competitors/）
competitors/PhoneAgent/

# Local toolchains, generated packages and acceptance state are never source.
.tools/
artifacts/*.apk
artifacts/acceptance/*-state/
artifacts/acceptance/restore-backup/
android/app/src/debug/res/raw/flowmind_dev_ca.pem
# 控制台（console/）：官方源码、依赖与隔离运行时状态不入库
console/node_modules/
console/*/node_modules/
console/.upstream/
console/.home/
console/.state/
console/plugins/*/lib/
console/.venv/

# Local environment/toolchain symlinks are not source.
.venv
.tools
console/.venv
artifacts/flowd/*.jar
artifacts/flowd/*.sha256

# Build outputs belong to QA releases/evidence, never the development source tree.
/artifacts/

# AOCI agent host integration (machine-bound; do not commit)
.codex/config.toml
.codex/config.toml.backup.*
