ui+ux: header epure / file preserve sur error / submit Drops / pending sobre / flush right 591dc90 expAge Claude Opus 4.7 commited on about 15 hours ago
feat(productions): unified output dir + Productions tab + anti-overwrite 24ff31c expAge Claude Opus 4.7 commited on about 19 hours ago
feat(append): auto-append on register_consolidation + guard against overwrite 154252b expAge Claude Opus 4.7 commited on about 19 hours ago
fix(persistence): use cumulative registry count instead of per-turn messages 1288554 expAge Claude Opus 4.7 commited on about 21 hours ago
fix(registry): replace ContextVar with thread-safe global dict 2ea4f33 expAge Claude Opus 4.7 commited on about 21 hours ago
diag(.enrich): expose registry state when triplets skipped 963330f expAge Claude Opus 4.7 commited on about 21 hours ago
fix(file): force submission file into /tmp/jdm_outputs/ (HF persistent) b45d9f1 expAge Claude Opus 4.7 commited on about 21 hours ago
fix(file+retry): absolute path for output files + condense on big PerMinute 639adc9 expAge Claude Opus 4.7 commited on about 22 hours ago
fix(.enrich): SKIP les triplets non-inférés au lieu d'écrire un placeholder f6b8585 expAge Claude Opus 4.7 commited on 1 day ago
fix(submission): .enrich strict — explanation registry-only, pas de texte libre LLM 31eca78 expAge Claude Opus 4.7 commited on 1 day ago
fix(submission): force l'explanation produite par infer() (registry) 688b9cd expAge commited on 1 day ago
fix(client+tools): 500 deguise en 404 + signal explicite 'terme inconnu' au LLM d0484d7 expAge commited on 1 day ago
fix(client+narration): 404 -> resultat vide pour relations_* ; wording 'non inferable' 789f13c expAge commited on 1 day ago
fix(enrich): exclusion_context utilise set(None) au lieu de reset(token) 5492251 expAge commited on 2 days ago
feat(enrich): fast-path anti-doublons via ContextVar (option A) efab453 expAge commited on 2 days ago
fix: Gemini exige items defini sur array JSON Schema — list[dict] uniforme 9ccb4fb expAge commited on 2 days ago
ux: write_submission_file auto-detecte le mode + refuse les fichiers vides 9651664 expAge commited on 2 days ago
stats: produit un fichier .stat soumettable (tableaux + META bref) f695ef3 expAge commited on 3 days ago
fix: submit_to_jdm preserve l'extension du fichier source (.audit/.err) ef2eee3 expAge commited on 3 days ago
phase 13 — refonte UI Jarvis : multi-relations + fichier telechargeable + audit factuel + prompt cache 118bc82 expAge commited on 3 days ago
fix: ContextVar cross-context (Gradio yield) + budget par defaut illimite 72c1680 expAge commited on 3 days ago
jarvis: remet 'variees' sobrement (1 mot entre parentheses), pas un pave a33f897 expAge commited on 3 days ago
jarvis: nettoyage va-et-vient — 'choisis-les toi-meme' partout, sobre 784c519 expAge commited on 3 days ago
audit_workflow: pluriel/neutre — 'les relations', pas 'la relation' a0f87d6 expAge commited on 3 days ago
audit_workflow: 'tiree au hasard' sans preciser le compte (ni UNE ni TOUTES) e1e4a07 expAge commited on 3 days ago
jarvis: prompts plus sobres — le workflow donne le detail, pas le builder 0931b48 expAge commited on 3 days ago
audit: balaye largement les relations au lieu d'en tirer UNE seule af3ba74 expAge commited on 3 days ago
jarvis: les listes de relations par defaut deviennent un tirage libre 04b598f expAge commited on 3 days ago
phase 13 hotfix: audit_workflow corrige (contamination sens non-premier) + terme vide -> tirage aleatoire partout 8d98a60 expAge commited on 3 days ago
phase 13.1: ToolBudget + integration dans build_jdm_tools + regle 15 be9de48 expAge commited on 3 days ago
docstring: precise r_manner (comment fait-on l'action du terme source) e4d13d9 expAge commited on 3 days ago
prompt: clarifie regle 7 (explorer aussi avant disambiguate) + regle 13 (soumission reseau) 09cc99e expAge commited on 3 days ago
ux: chat responsive + viz session list + raffinements decodes + exemples 3.1 40ac3bf expAge commited on 3 days ago
prompt: disambiguate explore aussi le terme générique (complémentarité) 3a4d69f expAge commited on 3 days ago
fix(tools): API JDM tronque AVANT le tri par poids — sort client-side 2a7a79d expAge commited on 3 days ago
fix(client): disambiguate weight = r_raff_sem consensus, not raw node popularity 864ee23 expAge commited on 3 days ago
docs(enrich): itérer jusqu'à atteindre le nombre demandé, ne pas abandonner 0c3ef98 expAge commited on 4 days ago
docs(enrich): ajustements user sur DIVERSITÉ — moins prescriptif, plus ouvert 140efac expAge commited on 4 days ago
feat(enrich): garde-fou contre les triplets triviaux hérités d'une classe générique b179fdc expAge commited on 4 days ago
feat(enrich): consolidation effort=2 obligatoire + champ DIVERSITÉ explicite 33de623 expAge commited on 4 days ago
fix(inference): désactiver target_generic et double_isa — induction logiquement invalide 41328a9 expAge commited on 4 days ago
feat(enrich): inverser le format du nom de soumission — horodatage en tête e45232e expAge commited on 4 days ago
feat(enrich): Phase 12 — soumission automatique au LLMDrops JDM 2ffc435 expAge commited on 4 days ago
feat(enrich): tool dédié list_existing_for_enrichment — pré-fetch exhaustif fiable aebb6db expAge commited on 4 days ago
feat(enrich): garde anti tourne-en-rond — STOP_AVANT_DE_PROPOSER + prefetch_reminder ce94521 expAge commited on 4 days ago
docs(tools): purger validate_candidate des règles de flux — elles vivent dans enrichment_workflow 5169633 expAge commited on 4 days ago