Refonte seed catégories IPC — Service categoryTaxonomyService #116

Open
opened 2026-04-19 15:07:40 +00:00 by maximus · 0 comments
Owner

Refs: spec-decisions-refonte-seed-categories-ipc.md + spec-plan-refonte-seed-categories-ipc.md

Source de vérité TypeScript de la taxonomie v1 IPC, utilisée par les pages Guide et Migration pour afficher l arbre cible.

Tâches

  • Créer src/services/categoryTaxonomyService.ts avec getTaxonomyV1() retournant l arbre typé depuis le JSON
  • Créer src/hooks/useCategoryTaxonomy.ts
  • Exposer helpers : findByPath(path), getLeaves(), getParentById(id)
  • Types TypeScript pour la structure (TaxonomyNode, TaxonomyLeaf, TaxonomyRoot)

Dépendances

Depends on #115

Source

~/claude-code/.spikes/archived/seed-standard/code/seed-proposal-v1.sql → dérivé en JSON dans #115

Refs: spec-decisions-refonte-seed-categories-ipc.md + spec-plan-refonte-seed-categories-ipc.md Source de vérité TypeScript de la taxonomie v1 IPC, utilisée par les pages Guide et Migration pour afficher l arbre cible. ## Tâches - [ ] Créer `src/services/categoryTaxonomyService.ts` avec `getTaxonomyV1()` retournant l arbre typé depuis le JSON - [ ] Créer `src/hooks/useCategoryTaxonomy.ts` - [ ] Exposer helpers : `findByPath(path)`, `getLeaves()`, `getParentById(id)` - [ ] Types TypeScript pour la structure (TaxonomyNode, TaxonomyLeaf, TaxonomyRoot) ## Dépendances Depends on #115 ## Source `~/claude-code/.spikes/archived/seed-standard/code/seed-proposal-v1.sql` → dérivé en JSON dans #115
maximus added this to the spec-refonte-seed-categories-ipc milestone 2026-04-19 15:07:40 +00:00
maximus added the
status:ready
type:feature
source:human
labels 2026-04-19 15:07:40 +00:00
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: maximus/Simpl-Resultat#116
No description provided.