Aller au contenu

Aide-mémoire CLI jinflow

TermeCe que c’est
PackKit analytique spécifique au domaine (par ex. Millesime pour la viticulture, Alptrack pour les stations de ski)
TenantUn client / site. Qualifié par pack : millesime.domaine_zufferey
KLSKnowledge Store — le fichier DuckDB que vous construisez et explorez
AFSArtifact Store — le framework analytique (Signals, Theses, dbt, Contracts)
SnapshotCopie immuable et figée d’un KLS
DLZData Landing Zone — où les données brutes arrivent du système source
Live RootOù vivent les instances tenant sur disque (~/.jinflow/live/ par défaut)
Deploy RootOù vit le package applicatif (binaire CLI + Explorer)

Fenêtre de terminal
export PATH="$HOME/jinflow:$PATH" # add to your shell profile
jinflow version # verify installation
Fenêtre de terminal
jinflow us --live-root ~/jinflow-data # where tenant data lives
jinflow us --api-key sk-ant-... # Claude API key (for AI features)
jinflow us millesime.domaine_zufferey # set default tenant

Pour la référence complète de toutes les commandes avec flags et exemples, voir la version anglaise des commandes CLI. Les commandes et flags sont identiques dans toutes les langues.

Fenêtre de terminal
jinflow us # show current config
jinflow us pack.tenant # set default tenant
jinflow ls # list all packs + tenants
jinflow pick # interactive tenant picker
jinflow make # build default tenant
jinflow make --clean # drop + rebuild from scratch
jinflow make --sync # copy CSVs from DLZ first
jinflow make --snapshot post-audit # freeze KLS after build
jinflow explore # default tenant, port 4000
jinflow evolve # interactive REPL (AI + SQL)
jinflow stat # KLS health check
Fenêtre de terminal
jinflow afs update --do-it # sync pack → tenant
jinflow afs status # git status
jinflow afs pull # pull from remote
jinflow afs push -m "message" # commit + push
Fenêtre de terminal
jinflow cloud ls # list KLS files + R2 status
jinflow cloud sync --do-it # upload to R2
jinflow instance ls # list registered instances

jinflow make Build the KLS
jinflow explore Browse findings in the web UI
jinflow evolve Ask questions, discover patterns, add signals
/make Rebuild from within evolve
Back to explore...

┌─────────────┐
│ Verdicts │ WHY is it happening?
├─────────────┤
│ Theses │ WHAT is happening?
├─────────────┤
│ Signals │ What does the DATA show?
├─────────────┤
│ Perspectives│ Entity-level health scores
├─────────────┤
│ Gold │ Product contract
├─────────────┤
│ Silver │ Domain truth
├─────────────┤
│ Bronze │ Structural ingestion
└─────────────┘
┌─────────────┐
│ SMEbits │ Expert knowledge (free-floating)
├─────────────┤
│ BitBundles │ Curated narratives
└─────────────┘

VariableUsage
JINFLOW_LIVEOverride du live root (répertoire de données)
JINFLOW_TENANTOverride du tenant par défaut
JINFLOW_DB_PATHChemin KLS DuckDB explicite
JINFLOW_AFS_ROOTRacine AFS (pour l’Explorer)
JINFLOW_SYSTEM_DB_PATHChemin DB système (optionnel)
JINFLOW_DEPLOY_ROOTDeploy root pour le package applicatif
ANTHROPIC_API_KEYClé API Claude (pour evolve)
jazzisnow jinflow is a jazzisnow product
v0.45.1 · built 2026-04-17 08:14 UTC