7c722dae91
Ajoute docs/handoff-lot1.md, le prompt à donner à une nouvelle session Claude Code pour implémenter le lot 1 de la roadmap. Il vivait jusqu'ici dans un dossier temporaire de session, donc perdable. Contient la phase 0 de vérifications préalables (les quatre contextes de requête, le périmètre applications, le champ ClientModule), les trois correctifs avec leurs preuves et leurs vérifications attendues, et les consignes de livraison. Document à usage unique : à supprimer une fois le lot 1 livré, la référence durable restant ROADMAP.md. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
47 lines
2.7 KiB
Markdown
47 lines
2.7 KiB
Markdown
# Documentation de référence
|
|
|
|
Documents de référence sur EasyWMS et ses API, conservés dans le dépôt pour
|
|
être consultables hors ligne et par un agent qui lit le code.
|
|
|
|
> ⚠️ **Ce dossier n'est pas exposé comme resource MCP.** Une resource `docs://`
|
|
> a existé sans jamais être branchée ; elle a été supprimée. Ces fichiers se
|
|
> lisent directement depuis le dépôt. Voir D19 dans
|
|
> [DECISIONS.md](../DECISIONS.md).
|
|
|
|
## Contenu
|
|
|
|
| Fichier | Nature |
|
|
|---|---|
|
|
| [handoff-lot1.md](handoff-lot1.md) | **Passation** — prompt autoportant pour le lot 1 de la [roadmap](../ROADMAP.md). À supprimer une fois le lot livré |
|
|
| [logs.md](logs.md) | **Rédigé pour ce projet** — accès aux logs WMS, outils, limites |
|
|
| [ad-api-validation.md](ad-api-validation.md) | **Rédigé pour ce projet** — campagne de validation curl des 19 types AD testés (17 valides) |
|
|
| [api/Application Service API Reference.md](api/Application%20Service%20API%20Reference.md) | Référence de l'API ApplicationService |
|
|
| [api/POST apiQueryExecute.md](api/POST%20apiQueryExecute.md) | Détail de l'endpoint `QueryExecute` |
|
|
| [entities/easywms_reading_entites.md](entities/easywms_reading_entites.md) | Catalogue des entités du modèle **Reading** |
|
|
| [entities/easywms_reading_entites_outboundorder.md](entities/easywms_reading_entites_outboundorder.md) | Détail de l'entité `OutboundOrder` |
|
|
| [entities/easywms_reading_entites_outboundorder_OutboundOrderStatus.md](entities/easywms_reading_entites_outboundorder_OutboundOrderStatus.md) | Valeurs de `OutboundOrderStatus` |
|
|
| `getting_started.md`, `docs_downloads/` | Extractions du portail documentaire Mecalux |
|
|
| `reference-queries-api.php` | Client PHP d'origine, source des patterns d'API. ⚠️ utilise `QueryType: 1` — ne pas recopier, voir D3 |
|
|
|
|
**Sur les extractions du portail** : ce sont des captures partielles. Leurs
|
|
liens internes pointent vers des pages non téléchargées (`ReleaseNotes.md`,
|
|
`video_tutorials/`, …) et ne fonctionnent pas. Le seul document réellement
|
|
exploitable de cet ensemble est
|
|
`docs_downloads/communications/EasyWMS_WebApi_en.html.md` (référence complète de
|
|
la Web API, ~320 Ko).
|
|
|
|
## Où trouver le reste
|
|
|
|
| Question | Document |
|
|
|---|---|
|
|
| À quoi sert ce projet, comment l'installer | [../README.md](../README.md) |
|
|
| Architecture, outils, resources, conventions de code | [../CLAUDE.md](../CLAUDE.md) |
|
|
| Pourquoi le code est écrit ainsi, pièges vérifiés | [../DECISIONS.md](../DECISIONS.md) |
|
|
| Le serveur ne répond pas / comment le superviser | [../MONITORING.md](../MONITORING.md) |
|
|
|
|
## Ajouter un document
|
|
|
|
Déposez le `.md` dans le sous-dossier qui convient et **ajoutez sa ligne au
|
|
tableau ci-dessus**. Un document non listé ici est un document que personne ne
|
|
retrouvera.
|