Files
the-nexus/.gitattributes

49 lines
2.0 KiB
Plaintext

# .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