mirror of
https://github.com/MaksTinyWorkshop/_Assistant_Lead_Tech
synced 2026-04-06 13:31:43 +02:00
fix(leadtech): résoudre les chemins Lead_tech selon la machine
- aliases.sh : détection par uname au lieu de tester l'existence du dossier
- _AI_INSTRUCTIONS.md : placeholder {{LEADTECH}} pour tous les chemins
- sync-ai-instructions.sh : substitution {{LEADTECH}} → REPO_ROOT à la génération
- .gitignore : exclure CLAUDE.md et AGENTS.md (fichiers générés, machine-spécifiques)
This commit is contained in:
@@ -4,9 +4,9 @@
|
||||
# Variable d'environnement pointant vers le repo Lead_tech
|
||||
# Utilisable dans les scripts et par les agents pour construire des chemins absolus
|
||||
# (ex: $LEADTECH/95_a_capitaliser.md)
|
||||
if [ -d "$HOME/AI_RULES/_Assistant_Lead_Tech" ]; then
|
||||
if [[ "$(uname)" == "Darwin" ]]; then
|
||||
export LEADTECH="$HOME/AI_RULES/_Assistant_Lead_Tech"
|
||||
elif [ -d "/srv/helpers/_Assistant_Lead_Tech" ]; then
|
||||
else
|
||||
export LEADTECH="/srv/helpers/_Assistant_Lead_Tech"
|
||||
fi
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ generate_repo_claude() {
|
||||
{
|
||||
echo "$header"
|
||||
echo ""
|
||||
cat "$SOURCE"
|
||||
sed "s|{{LEADTECH}}|$REPO_ROOT|g" "$SOURCE"
|
||||
} > "$tmp"
|
||||
|
||||
if [ ! -f "$dest" ] || ! cmp -s "$tmp" "$dest"; then
|
||||
|
||||
Reference in New Issue
Block a user