AUTHORS
LICENSE
MANIFEST.in
README.md
setup.py
querycraft/LLM.py
querycraft/LLM_providers.py
querycraft/LRS.py
querycraft/PlantUML.py
querycraft/SQLException.py
querycraft/__init__.py
querycraft/cachemanager.py
querycraft/configmanager.py
querycraft/exercicemanager.py
querycraft/logger.py
querycraft/paths.py
querycraft/security.py
querycraft/sqlsbs.py
querycraft/tenantadmin.py
querycraft/tenantdashboard.py
querycraft/tenantlogging.py
querycraft/tenantregistry.py
querycraft/tools.py
querycraft/traceservice.py
querycraft/web_sbs.py
querycraft.egg-info/PKG-INFO
querycraft.egg-info/SOURCES.txt
querycraft.egg-info/dependency_links.txt
querycraft.egg-info/entry_points.txt
querycraft.egg-info/requires.txt
querycraft.egg-info/top_level.txt
querycraft/cache/readme.txt
querycraft/config/codemata.json
querycraft/config/config-sbs-std.cfg
querycraft/config/config-sbs.cfg
querycraft/data/cinema.db
querycraft/data/cours.db
querycraft/data/em.db
querycraft/data/entreprise.db
querycraft/data/librairie.db
querycraft/data/lutins.db
querycraft/data/robots.db
querycraft/data/vols.db
querycraft/database/MYSQL.py
querycraft/database/PGSQL.py
querycraft/database/SQLITE.py
querycraft/database/__init__.py
querycraft/database/base.py
querycraft/exceptions/OperationNotSupportedException.py
querycraft/exceptions/__init__.py
querycraft/exos/Didapro11.json
querycraft/exos/OENU2026.json
querycraft/exos/ex1.json
querycraft/exos/exos1.json
querycraft/exos/readme.txt
querycraft/logs/readme.txt
querycraft/output/__init__.py
querycraft/output/cli/CliOutputFactory.py
querycraft/output/cli/__init__.py
querycraft/output/cli/outputBuilder/CliCodeBuilder.py
querycraft/output/cli/outputBuilder/CliListBuilder.py
querycraft/output/cli/outputBuilder/CliParagraphBuilder.py
querycraft/output/cli/outputBuilder/CliTableBuilder.py
querycraft/output/cli/outputBuilder/CliTextBuilder.py
querycraft/output/cli/outputBuilder/CliTitleBuilder.py
querycraft/output/cli/outputBuilder/__init__.py
querycraft/output/commons/OutputBuilder.py
querycraft/output/commons/OutputCodeFactory.py
querycraft/output/commons/OutputFactory.py
querycraft/output/commons/OutputListBuilder.py
querycraft/output/commons/OutputParagraphFactory.py
querycraft/output/commons/OutputTableBuilder.py
querycraft/output/commons/SimpleOutputBuilder.py
querycraft/output/commons/__init__.py
querycraft/output/commons/utils.py
querycraft/output/html/HtmlOutputFactory.py
querycraft/output/html/__init__.py
querycraft/output/html/outputBuilder/HTMLCodeBuilder.py
querycraft/output/html/outputBuilder/HTMLListBuilder.py
querycraft/output/html/outputBuilder/HTMLParagraphBuilder.py
querycraft/output/html/outputBuilder/HTMLTableBuilder.py
querycraft/output/html/outputBuilder/HTMLTextBuilder.py
querycraft/output/html/outputBuilder/HTMLTitleBuilder.py
querycraft/output/html/outputBuilder/__init__.py
querycraft/output/markdown/MarkdownOutputFactory.py
querycraft/output/markdown/__init__.py
querycraft/output/markdown/outputBuilder/MarkdownCodeBuilder.py
querycraft/output/markdown/outputBuilder/MarkdownListBuilder.py
querycraft/output/markdown/outputBuilder/MarkdownParagraphBuilder.py
querycraft/output/markdown/outputBuilder/MarkdownTableBuilder.py
querycraft/output/markdown/outputBuilder/MarkdownTextBuilder.py
querycraft/output/markdown/outputBuilder/MarkdownTitleBuilder.py
querycraft/output/markdown/outputBuilder/__init__.py
querycraft/sql/SQLContext.py
querycraft/sql/SQLExecutionService.py
querycraft/sql/SQLNormalizationService.py
querycraft/sql/SQLQueryService.py
querycraft/sql/SQLStepByStepService.py
querycraft/sql/__init__.py
querycraft/static/qc-0973b307dafc25e2b7a5f12be0f68d1786cedbf5ad0371c3f3d5f051fc00b626.puml
querycraft/static/qc-18be2287f8920a2975f21fe98022750b27c222b85ac8d6de95a686835f147e9e.puml
querycraft/static/qc-3d819e30e542ba328af562eb160d23140f2193d92354b0897289767e1c041e96.puml
querycraft/static/qc-54c49d1ad35ea5cf736dfd64c3ed9c42ea90d7b82a5f3783f73f46de99bf0987.puml
querycraft/static/qc-5b552498722250bebfe20f44257243a9f9e08d2f3865955c60f4469ff1c12fea.puml
querycraft/static/qc-a70191192c2a1640bfec39afd281537d4ede20bb5c9e87ccb32b883e1e58bcab.puml
querycraft/static/qc-d1881606867eea2d5f0cf600fa342f8e04e8d5cc388946a09cffb855052b22ad.puml
querycraft/static/qc-eb48d0ac9258e52c7715e6313b6da064ed9ab2efab6ba7b3225b9568a3c2545e.puml
querycraft/templates/admin_login.html
querycraft/templates/base.html
querycraft/templates/config.html
querycraft/templates/correction_prompt.md
querycraft/templates/credits.html
querycraft/templates/database_prompt.md
querycraft/templates/didactique.md
querycraft/templates/didapro11.html
querycraft/templates/erreur_prompt.md
querycraft/templates/exercices.html
querycraft/templates/index.html
querycraft/templates/instance_error.html
querycraft/templates/requete_prompt.md
querycraft/templates/systeme_prompt.md
querycraft/templates/systeme_prompt_factuel.md
querycraft/templates/systeme_prompt_valideur.md
querycraft/templates/traces.html
querycraft/templates/valideur_prompt.md
querycraft/web/__init__.py
querycraft/web/admin_routes.py
querycraft/web/app.py
querycraft/web/context.py
querycraft/web/exercices_routes.py
querycraft/web/helpers.py
querycraft/web/pages.py
querycraft/web/sql_routes.py
querycraft/web/tenancy.py
querycraft/web/traces_routes.py
test/testAnthropic.py
test/testOllama.py
test/testParse.py
test/test_LLM.py
test/test_SQLNormalizationService.py
test/test_SQLQueryService.py
test/test_configmanager.py
test/test_exercicemanager.py
test/test_litellm_provider.py
test/test_traces_routes.py
test/test_traceservice.py