fix(install): linkPath regex retire "guidelines/" du chemin généré, liens docs/ cassés
Contexte
Dans scripts/install-guidelines.js, lignes 783, 876 et 968 :
const linkPath = docPath.replace(/^@guidelines\//, '');
transforme @guidelines/docs/shared/foo.md en docs/shared/foo.md au lieu de guidelines/docs/shared/foo.md — le préfixe entier @guidelines/ est retiré, emportant le segment guidelines/ qui fait partie du chemin réel.
Problème
Les liens générés dans CLAUDE.md ("First of all read:") et dans les agents pointent vers docs/shared/... à la racine du projet, qui n'existe pas. Les fichiers réels sont dans guidelines/docs/shared/....
Fix
const linkPath = docPath.replace(/^@/, '');
Produit guidelines/docs/shared/foo.md — chemin correct.
Occurrences
- Ligne 783
- Ligne 876
- Ligne 968
Critères d'acceptation
-
Les 3 occurrences corrigées -
Un agent généré par npm run guidelinesréférence bienguidelines/docs/...