Files
ki-praxis/templates/cursorignore-monorepo-beispiel.md

1.8 KiB
Raw Permalink Blame History

Ignore-Patterns für Monorepos (Beispiel)

Ziel: Agents und IDE-Index sehen Sources und Docs, nicht Artefakte.
Dateiname je Tool: .cursorignore, ergänzend .gitignore, Harness-Ignore-Listen,
ggf. tool-spezifische Exclude-Configs. Patterns unten sind typisch — an dein Layout anpassen.

Kopierblock (Beispiel)

# Dependencies
**/node_modules/
**/.pnpm-store/

# Build & Framework-Output
**/dist/
**/build/
**/.next/
**/out/
**/coverage/
**/.turbo/
**/.nx/cache/
**/storybook-static/

# Caches & Tooling
**/.cache/
**/*.tsbuildinfo
**/.eslintcache
**/.vite/

# Env & Secrets (nie in Context speisen)
**/.env
**/.env.*
!**/.env.example

# Große / irrelevante Bäume
**/vendor/
**/third_party/
**/__snapshots__/large/
**/fixtures/binaries/
**/*.zip
**/*.tar
**/*.tar.gz
**/*.png
**/*.jpg
**/*.webp
# falls Screenshots/Design-Exports nicht gebraucht werden:
# **/design/

# Generierte Berge (nur wenn Agent sie nicht editieren soll)
# **/generated/
# **/*.pb.go
# **/*_generated.ts

# OS / IDE
**/.DS_Store
**/.idea/
**/.vscode/

Hinweise

Thema Empfehlung
Generated Code Wenn Agents Codegen anstoßen sollen: Generator-Eingaben behalten, riesige Outputs ignore’n oder klar als read-only markieren
Lockfiles Nicht ignorieren — Agents müssen sie sehen; Parallel-Schreiben trotzdem serialisieren
Docs docs/** in der Regel nicht ignorieren
Package-lokal Zusätzliche Ignores in tiefen Bäumen nur wenn Root-Patterns nicht greifen
Abgleich Ignore und AGENTS.md („suche nicht in dist/“) konsistent halten

Andere Harnesses / Workspace-Ignore

Prinzip gleich: Workspace-Suche und Tools von Artefakt-Pfaden fernhalten.
Wo es keine .cursorignore gibt, dieselben Globs in der Tool- oder Repo-Ignore-Konfiguration hinterlegen.