Picarones / .github /CODEOWNERS
Claude
fix(sprint-H.7): repair build/CI references to deleted paths
1d36e9e unverified
# Sprint A10 (M-11) β€” dΓ©signation des mainteneurs de revue par sous-package.
#
# Format : ``<chemin> @utilisateur1 @utilisateur2 @org/team-name``
# GitHub assigne automatiquement les utilisateurs nommΓ©s ici comme
# reviewers requis sur toute PR qui touche les chemins correspondants.
#
# Politique :
# - Tout fichier de l'arbre a au moins un mainteneur dΓ©signΓ© (catch-all
# en première ligne).
# - Les couches 1-2 (``domain/``, ``formats/``) ont une revue
# renforcΓ©e car elles dΓ©finissent les contrats de l'API publique.
# - Les guides dΓ©veloppeur et la doc institutionnelle ont une revue
# ciblΓ©e sur la cohΓ©rence Γ©ditoriale (cf. GOVERNANCE.md).
#
# Γ€ mettre Γ  jour quand un nouveau mainteneur rejoint l'Γ©quipe ou
# qu'un domain expert (palΓ©ographe, archiviste, dev a11y) prend en
# charge un sous-domaine spΓ©cifique.
# ──────────────────────────────────────────────────────────────────
# Catch-all : revue par dΓ©faut sur toute PR.
# ──────────────────────────────────────────────────────────────────
* @maribakulj
# ──────────────────────────────────────────────────────────────────
# Couches 1-2 β€” types purs + parsing (API publique stable).
# Toute modification ici peut casser des consommateurs externes :
# revue prioritaire, tests anti-rΓ©gression renforcΓ©s.
# ──────────────────────────────────────────────────────────────────
/picarones/domain/ @maribakulj
/picarones/formats/ @maribakulj
/docs/reference/api-stable.md @maribakulj
# ──────────────────────────────────────────────────────────────────
# Couches 3-4 β€” mΓ©triques et orchestration.
# ──────────────────────────────────────────────────────────────────
/picarones/evaluation/ @maribakulj
/picarones/pipeline/ @maribakulj
# ──────────────────────────────────────────────────────────────────
# Couches 5-6 β€” adapters externes + services applicatifs.
# ──────────────────────────────────────────────────────────────────
/picarones/adapters/ @maribakulj
/picarones/app/ @maribakulj
# ──────────────────────────────────────────────────────────────────
# Couches 7-8 β€” rapports + interfaces utilisateur (CLI, web).
# ──────────────────────────────────────────────────────────────────
/picarones/reports/ @maribakulj
/picarones/interfaces/ @maribakulj
# ──────────────────────────────────────────────────────────────────
# Documentation, gouvernance, sΓ©curitΓ©, accessibilitΓ©.
# IdΓ©alement co-revue par un domain expert quand l'Γ©quipe s'Γ©toffe.
# ──────────────────────────────────────────────────────────────────
/docs/ @maribakulj
/docs/case-studies/ @maribakulj # Γ  co-revoir avec un archiviste/palΓ©ographe quand recrutΓ©
/docs/operations/ @maribakulj
/SECURITY.md @maribakulj
/ACCESSIBILITY.md @maribakulj # Γ  co-revoir avec rΓ©fΓ©rent a11y
/GOVERNANCE.md @maribakulj
/CONTRIBUTING.md @maribakulj
/CODE_OF_CONDUCT.md @maribakulj
/CITATION.cff @maribakulj # ajoutΓ© Sprint A12
/paper.md @maribakulj # ajoutΓ© Sprint A12 (JOSS)
# ──────────────────────────────────────────────────────────────────
# Fichiers de configuration projet β€” revue renforcΓ©e car affectent
# tout le pipeline.
# ──────────────────────────────────────────────────────────────────
/pyproject.toml @maribakulj
/Dockerfile @maribakulj
/.github/ @maribakulj
/.github/workflows/ @maribakulj
/.github/CODEOWNERS @maribakulj
/Makefile @maribakulj
/requirements*.txt @maribakulj
/requirements*.lock @maribakulj
/picarones.spec @maribakulj