# Dépendances / build
node_modules/
dist/
.pagefind/

# OS / éditeurs
.DS_Store

# Environnements locaux (on versionne plutôt .env.example)
.env*

# --- sources : on versionne l'amont (docx/pdf), pas les artefacts ---
sources/**
!sources/
!sources/docx/
!sources/docx/**
!sources/pdf/
!sources/pdf/**

# Artefacts et bruit
sources/logs/**
sources/**/layouts-backups/**
sources/**/*.bak
sources/**/*.BROKEN.*
sources/**/*.step*-fix.bak
sources/**/*.bak.issue-*

# ignore tout legacy-mdx…
sources/legacy-mdx/**
# …sauf ce qu’on veut versionner
!sources/legacy-mdx/archicratie/
!sources/legacy-mdx/archicratie/**

# LibreOffice/Office lock files
**/.~lock.*#

# Astro generated
.astro/

# Backups / crash copies
src/**/*.bak
src/**/*.bak.*
src/**/*.BROKEN.*
src/**/*.step*-fix.bak
src/**/*.bak.issue-*

# local backups
src/content/**.bak.issue-*
