« Je suis dans tel cas → je fais cela »"I am in this situation → I do this"
En brefIn short
Le point d'entrée par situation : trouvez votre cas, la commande est en face, et chaque commande renvoie vers sa page détaillée. Les incontournables : ss init pour créer le projet, /ba-loop pour l'analyse, /ba-develop pour le code, /gitflow commit pour committer.
The situation-first entry point: find your case, the command is right there, and each command links to its detailed page. The essentials: ss init to create the project, /ba-loop for the analysis, /ba-develop for the code, /gitflow commit to commit.
DémarrerGetting started
Je veux…I want to…
…alors je fais…then I do
Installer l'outillage SmartStackInstall the SmartStack tooling
npm i -g @atlashub/smartstack-cli → ss license activate → ss install — Installationnpm i -g @atlashub/smartstack-cli → ss license activate → ss install — Installation
Créer un nouveau projet clientCreate a new client project
Mettre à niveau un projet existantUpgrade an existing project
ss upgrade
Analyser le métierAnalyse the business
Je veux…I want to…
…alors je fais…then I do
Modéliser un nouveau périmètre métierModel a new business scope
/ba-create-menu puis /ba-create-ba-order puis /ba-loop — Business Analyse/ba-create-menu then /ba-create-ba-order then /ba-loop — Business Analysis
Savoir si l'analyse est prête pour le devKnow whether the analysis is dev-ready
/ba-audit-pre-dev
Produire le PRD d'un moduleProduce a module's PRD
/ba-create-prd puis /ba-audit-prd (GO ≥ 80)/ba-create-prd then /ba-audit-prd (GO ≥ 80)
Réparer les documents après un menu modifiéRepair the documents after a menu change
/ba-reconcile-menu
Faire évoluer une analyse terminée — un seul élément (cas d'usage, règle, acteur, permission, attribut, entité, écran)Change a finished analysis — one element (use case, rule, actor, permission, attribute, entity, screen)
Voir ma feature tourner sur un environnementSee my feature running on an environment
en local sur le poste de dev (ss dev up) ; elle arrive en TEST une fois fusionnée dans develop — Gestion du code et déploiementlocally on the dev machine (ss dev up); it reaches TEST once merged into develop — Code management and deployment
Committer mon travailCommit my work
/gitflow commit (jamais git commit brut — le hook le bloque)/gitflow commit (never raw git commit — the hook blocks it)
Créer / appliquer une migration EF CoreCreate / apply an EF Core migration
/efcore create / /efcore apply — EF Core/efcore create / /efcore apply — EF Core
Vérifier l'intégrité référentielle de ma baseCheck my database's referential integrity
/smartstack-entity-audit
Soigner l'applicationPolish the application
Je veux…I want to…
…alors je fais…then I do
Une page générée « marche mais se lit mal »A generated page "works but reads wrong"