# CLAUDE.md Hydrogen

## Ce qu'on construit
Un framework qui permettrait de gérer une une API JSON ainsi qu'un site web.

## Stack
- PHP 8.5
- MySQL
- Meilisearch
- Twig

## Librairie à utiliser
- slim/slim
- slim/twig-view
- nesbot/carbon
- jenssegers/agent
- ramsey/uuid
- kornrunner/blurhash
- jenssegers/imagehash
- meilisearch/meilisearch-php

## Règles ABSOLUES 
1. Toutes les variables, noms de classe, méthjode doivent être rédigé en anglais
2. Emploi du camelCase dans le nom des variables, méthode
3. Le nom des classe doit toujours commencer par une majuscule
4. Le code doit être efficient et optimisé
5. On doit appliquer le principe de responsabilité unique
6. Maintiens la documentation de l'api à jour
7. tu parleras toujours en français

## Environment

- Location: `C:\laragon\www\hydrogen` (served under a local Laragon stack).
- Not a git repository yet — run `git init` before tracking changes.
- Platform: Windows; the shell is PowerShell (use `$env:VAR`, `$null`, backtick line-continuation).

## Commands

_None yet._ Fill in once a build tool is chosen, e.g.:

- Install: `<package-manager> install`
- Dev server: `<command>`
- Build: `<command>`
- Lint: `<command>`
- Test (all / single): `<command>` / `<command> <path-or-pattern>`
