Ignore paths

Use ignore.paths to exclude generated, vendored, or noisy paths from Topchester project knowledge and file discovery.

{
  "ignore": {
    "paths": ["dist", "coverage", "*.log"],
  },
}

Ignore paths belong in topchester.jsonc when the rule is shared project policy. Use user config only for personal local paths.

Keep generated state out of Git unless a Topchester doc explicitly says it is canonical project knowledge.

These rules apply to the current workspace's project knowledge. Packaged skills are static product instructions and are not controlled by ignore.paths or TOPCHESTER_KB_DIR.