Files
DSMMG/CODEOWNERS
T
Line: 7: incorrect codeowner user: lololefarmer Line: 7: no users/groups matched Line: 10: incorrect codeowner user: lololefarmer Line: 10: no users/groups matched Line: 11: incorrect codeowner user: lololefarmer Line: 11: no users/groups matched Line: 12: incorrect codeowner user: lololefarmer Line: 12: no users/groups matched Line: 13: incorrect codeowner user: lololefarmer Line: 13: no users/groups matched Line: 14: incorrect codeowner user: lololefarmer Line: 14: no users/groups matched Line: 17: incorrect codeowner user: lololefarmer Line: 17: no users/groups matched Line: 20: incorrect codeowner user: lololefarmer Line: 20: no users/groups matched Line: 23: incorrect codeowner user: lololefarmer Line: 23: no users/groups matched Line: 24: incorrect codeowner user: lololefarmer Line: 24: no users/groups matched Line: 27: incorrect codeowner user: lololefarmer Line: 27: no users/groups matched Line: 28: incorrect codeowner user: lololefarmer Line: 28: no users/groups matched Line: 31: incorrect codeowner user: lololefarmer Line: 31: no users/groups matched Line: 32: incorrect codeowner user: lololefarmer Line: 32: no users/groups matched Line: 33: incorrect codeowner user: lololefarmer Line: 33: no users/groups matched
Dinawo 133feff75d
Release / Release / open changeset PR (push) Has been cancelled
CI / Build, typecheck, test, a11y (push) Has been cancelled
feat(v1): bloquants release v1 — tests, stories, visual regression, gouvernance, publishing
6 chantiers v1 sur 7 livrés (DataTable refonte reportée car nécessite
2-3j en propre — TanStack Table + virtualisation + filter builder).

v1-A — Tests (4 → 22 fichiers) :
- Avatar, AvatarGroup, UserCard, MetricCard, ProfileHeader, Tooltip,
  Sheet, Drawer, Slider, ToggleGroup, Tabs, Pagination, Accordion,
  Switch, Badge, ConfirmDialog, Popover, Menu, Text, PricingCard,
  FeatureCard, Toast — chacun avec render + clavier + axe-core.

v1-B — Storybook (7 → 23 fichiers) :
- Avatar, UserCard, ProfileHeader, MetricCard, PricingCard,
  FeatureCard, Sheet (4 sides), HoverCard, Slider, ToggleGroup,
  Menu+ContextMenu, Toast (avec démo "Empiler 5"), Tabs,
  Pagination, Accordion, Badge.

v1-D — Visual regression Playwright :
- playwright.config.ts (light + dark, threshold strict 0.2)
- e2e/visual.spec.ts (20 stories critiques)
- Step CI + upload report en cas de fail

v1-E — Site doc Starlight rempli :
- 11 pages composants détaillées (Button, Input, Tooltip, Dialog,
  Toast, Avatar, ThemePicker, MetricCard, PricingCard, ToggleGroup,
  Slider) avec API, anatomie, do/don't, A11y.

v1-F — Publishing Verdaccio :
- verdaccio/config.yaml, docker-compose.verdaccio.yml, .npmrc
- README setup local + déploiement prod + backups + sécurité

v1-G — Gouvernance :
- LICENSE, CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md
- CODEOWNERS, PR template, 3 issue templates (bug/feature/rfc)

Bug fix bonus : tooltip dark mode (text-primary comme bg + text-inverse
comme texte → blanc-sur-blanc invisible). Remplacé par neutral-900/0
en light + bg-raised/text-primary en dark.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-04 22:29:35 +02:00

34 lines
1.2 KiB
Plaintext

# DSMMG — CODEOWNERS
# Règle : ces personnes/équipes sont automatiquement assignées en
# review sur les PRs touchant les fichiers concernés.
# Doc Gitea : https://docs.gitea.com/usage/code-owners
# Mainteneurs principaux du DS — review obligatoire sur tout
* @lololefarmer
# Tokens & couleurs — exige un designer dans la review
/packages/tokens/ @lololefarmer
/packages/css/src/tokens/ @lololefarmer
/packages/css/src/tokens.css @lololefarmer
/scripts/lint-contrast.mjs @lololefarmer
DESIGN.md @lololefarmer
# CSS de composants — review front
/packages/css/src/components/ @lololefarmer
# Composants React — review front senior
/packages/react/src/ @lololefarmer
# Tests & Storybook
/storybook/ @lololefarmer
/packages/react/src/*.test.tsx @lololefarmer
# CI & release
/.github/workflows/ @lololefarmer
/.changeset/ @lololefarmer
# Documentation
/docs/ @lololefarmer
README.md @lololefarmer
CONTRIBUTING.md @lololefarmer