# .gitattributes # Controls git archive exports and helps categorize repo contents. # export-ignore: excluded from `git archive` tarballs and sparse-export contexts. # # For agents blocked by repo size on clone, see CONTRIBUTING.md §"Large-Repo Clone Strategy". # ── Documentation & reports (not needed for runtime or tests) ────────────────── docs/ export-ignore reports/ export-ignore audits/ export-ignore reviews/ export-ignore paper/ export-ignore scaffold/ export-ignore playground/ export-ignore examples/ export-ignore intelligence/ export-ignore # Root-level narrative docs (keep CLAUDE.md, README.md, CONTRIBUTING.md) FINDINGS-*.md export-ignore FIRST_LIGHT_REPORT*.md export-ignore INVESTIGATION_*.md export-ignore LEGACY_MATRIX_AUDIT.md export-ignore SOUL.md export-ignore POLICY.md export-ignore BROWSER_CONTRACT.md export-ignore EVENNIA_NEXUS_EVENT_PROTOCOL.md export-ignore GAMEPORTAL_PROTOCOL.md export-ignore DEVELOPMENT.md export-ignore # ── Operation-specific directories ──────────────────────────────────────────── operation-get-a-job/ export-ignore operations/ export-ignore org/ export-ignore concept-packs/ export-ignore evolution/ export-ignore # ── Assets (binary/media files not needed for CI) ───────────────────────────── assets/ export-ignore icons/ export-ignore # ── Linguist overrides (GitHub/Gitea language stats) ────────────────────────── docs/ linguist-documentation scaffold/ linguist-documentation paper/ linguist-documentation reports/ linguist-documentation audits/ linguist-documentation *.md linguist-documentation