# ============================================================================= # Dependencies # ============================================================================= node_modules/ .pnpm-store/ __pycache__/ *.pyc *.pyo *.pyd .venv/ venv/ env/ .env.venv/ pip-wheel-metadata/ *.egg-info/ *.egg .eggs/ bower_components/ # ============================================================================= # Environment & Secrets # ============================================================================= .env .env.local .env.*.local .env.production .env.development .env.preview *.pem *.key # Neo vào gốc repo: mẫu không neo nuốt MỌI thư mục tên secrets ở mọi độ # sâu — nó đã âm thầm chặn infrastructure/secrets/ (mã nguồn, không phải # bí mật) khỏi repo suốt 21-22/08. /secrets/ credentials.json .npmrc .yarnrc # ============================================================================= # Build & Distribution # ============================================================================= # Neo vao goc — mau khong neo se nuot moi thu muc trung ten o moi do sau, # ke ca ma nguon. Da mac dung loi do voi secrets/ (xem khoi Credentials). /dist/ /build/ /out/ .next/ .nuxt/ .output/ # ============================================================================= # IDE & Editor # ============================================================================= .idea/ .vscode/ *.swp *.swo *~ .project .classpath .settings/ *.sublime-project *.sublime-workspace # ============================================================================= # OS Files # ============================================================================= .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes ehthumbs.db Thumbs.db desktop.ini # ============================================================================= # Logs & Debug # ============================================================================= *.log # Neo vao goc: infrastructure/logs/ la ma nguon, khong phai log chay may. /logs/ npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* # ============================================================================= # Testing & Coverage # ============================================================================= .coverage .coverage.* htmlcov/ .pytest_cache/ .tox/ .nox/ coverage/ *.cover *.py,cover .hypothesis/ .nyc_output/ test-results/ playwright-report/ # ============================================================================= # AI & Agent Workspace # ============================================================================= vibeflow.json .claude/ .cursor/ .aider/ .continue/ .copilot/ # ============================================================================= # Temporary & Cache # ============================================================================= *.tmp *.temp .cache/ .parcel-cache/ .turbo/ *.tsbuildinfo # Runtime data the app writes next to itself when it is run from the repo. # A chat transcript got committed and pushed this way. .cowork_history/ .cowork_local/