# Dependency and local tooling node_modules npm-debug.log* yarn-debug.log* yarn-error.log* .pnpm-debug.log* # Repository metadata and local tooling .git .github .zcode .playwright-mcp # Repository-only test inputs and generated reports # Keep tests/ as a whole: the Docker showcase links to the test overview and # collector, and site/app.js fetches ../tests/report.json to render the homepage # pass-rate card (which hides itself silently when that fetch 404s). Excluding the # report would drop a documented feature without any visible error. # Source specifications, planning, and development-only files .design_library/kole-ui/specs .design_library/kole-ui/agent-reports .design_library/kole-ui/preview .design_library/kole-ui/ui_kits # 移动端规格原文与 PC 端规格同级:仓库内部真源,不进镜像(.md 规则已覆盖,这里显式列出) .design_library/kole-ui-mobile/spec **/*.ps1 **/*.yml **/*.yaml # Documentation/repository-only media and local artifacts # NOTE: a bare "*.md" only matches the build-context ROOT in .dockerignore, so # nested paths need the "**/" prefix. Patterns match the full path from the # context root, hence "!README.md" re-includes only the root-level README and # nested README.md files stay excluded. **/*.png **/*.exe **/*.vbs **/*.bat **/*.py **/*.md !README.md # VCS and editor noise .DS_Store Thumbs.db