Update .gitignore to exclude Prisma database files; remove dev.db; add cost control questions and rubric to seed data
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -33,6 +33,10 @@ yarn-error.log*
|
||||
# env files (can opt-in for committing if needed)
|
||||
.env*
|
||||
|
||||
# prisma / sqlite
|
||||
prisma/*.db
|
||||
prisma/*.db-journal
|
||||
|
||||
# vercel
|
||||
.vercel
|
||||
|
||||
|
||||
BIN
prisma/dev.db
BIN
prisma/dev.db
Binary file not shown.
@@ -80,6 +80,12 @@ const SUGGESTED_QUESTIONS: Record<string, string[]> = {
|
||||
"Avez-vous des indicateurs ou du feedback utilisateur ?",
|
||||
"Comment pilotez-vous l'adoption et l'amélioration ?",
|
||||
],
|
||||
cost_control: [
|
||||
"Suivez-vous les coûts d'usage IA (tokens, API, abonnements) ?",
|
||||
"Avez-vous des budgets ou limites par équipe/projet ?",
|
||||
"Comment optimisez-vous (choix de modèles, taille du contexte, batch) ?",
|
||||
"Comment arbitrez-vous coût vs qualité dans vos usages ?",
|
||||
],
|
||||
};
|
||||
|
||||
const RUBRICS: Record<string, string> = {
|
||||
@@ -98,12 +104,13 @@ const RUBRICS: Record<string, string> = {
|
||||
capitalization: "1:None — pas de capitalisation, tout est dans la tête ou éparpillé;2:Informel — notes personnelles, partage oral;3:Bonnes pratiques — document informal, exemples partagés;4:Base prompts — bibliothèque de prompts, wiki interne;5:Wiki & REX — base documentée, retours d'expérience, amélioration continue",
|
||||
learning: "1:Dépendance — copier-coller sans comprendre, risque de régression;2:Apprentissage limité — utilisation pour débloquer mais compréhension superficielle;3:Compréhension — IA pour comprendre les concepts, valider sa compréhension;4:IA pour patterns — utilisation pour apprendre des patterns, architectures, bonnes pratiques;5:Accélérateur de progression — IA comme outil de montée en compétence structurée",
|
||||
measurement: "1:Aucun suivi — pas de mesure de l'usage ou de l'impact;2:Perception — sentiment d'impact, pas de données;3:Feedback — retours utilisateurs, observations qualitatives;4:Indicateurs simples — métriques d'usage (adoption, volume), premiers KPIs;5:Pilotage structuré — tableau de bord, suivi de l'adoption, pilotage de l'amélioration",
|
||||
cost_control: "1:Inconscient — pas de visibilité sur les coûts, usage sans limite;2:Aware — conscience des coûts, pas de suivi ni de budget;3:Suivi basique — métriques de consommation (tokens, API), pas d'alertes;4:Piloté — budgets par équipe/projet, alertes, arbitrage modèles/qualité;5:Optimisé — optimisation continue (contexte, batch, modèles), ROI coût documenté",
|
||||
};
|
||||
|
||||
const TEMPLATES_DATA = [
|
||||
{
|
||||
id: "full-15",
|
||||
name: "Full - 15 dimensions",
|
||||
name: "Full - 16 dimensions",
|
||||
dimensions: [
|
||||
{ id: "tools", title: "Choix & maîtrise des outils", rubric: RUBRICS.tools },
|
||||
{ id: "prompts", title: "Clarté des prompts", rubric: RUBRICS.prompts },
|
||||
@@ -120,6 +127,7 @@ const TEMPLATES_DATA = [
|
||||
{ id: "capitalization", title: "Capitalisation & partage", rubric: RUBRICS.capitalization },
|
||||
{ id: "learning", title: "Montée en compétence via IA", rubric: RUBRICS.learning },
|
||||
{ id: "measurement", title: "Mesure & pilotage", rubric: RUBRICS.measurement },
|
||||
{ id: "cost_control", title: "Maîtrise des coûts", rubric: RUBRICS.cost_control },
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user