-
c371c9775f
chore(bench): résultats bruts bench OCR (docTR 139 + EasyOCR 54 items, référencé par doc bench)
feat/push-log-dgx
Dom
2026-07-02 18:49:41 +02:00
-
931cf13217
feat(navigate): jalon partiel D1 — compile navigate + coercion coords sûre
Dom
2026-07-02 18:49:32 +02:00
-
fd9efdbbf5
docs(bench): PP-OCRv5 vs docTR vs EasyOCR CPU — PP-OCRv5 BLOCKED, docTR reste roi
Dom
2026-07-02 18:45:36 +02:00
-
19187e633e
docs(carto): carte de référence wiring code branché/non branché
Dom
2026-07-02 18:44:47 +02:00
-
9a34ecded6
docs(R1): acte create-or-skip + corrige docstring wiring périmé
Dom
2026-07-02 18:44:47 +02:00
-
bd1c9d2c8a
feat(deploy+bench+ops): DGX vm scripts, Windows RDP launcher, bench cases, agent_chat enable script
Dom
2026-07-02 13:32:36 +02:00
-
6907ecc82f
docs: track design docs, plans, audits, coordination infrastructure, handoffs
Dom
2026-07-02 13:29:58 +02:00
-
7dd5c872df
chore(gitignore): untrack ephemeral state + ignore large local artifacts
Dom
2026-07-02 13:29:21 +02:00
-
bb1ea42318
feat(tools): add 7 wired+bench utility scripts (A+B classification)
Dom
2026-07-02 13:27:04 +02:00
-
b062e2cca7
chore(gitignore): add C-MORT one-shot tools + sanitizer test gitignore list
Dom
2026-07-02 13:24:59 +02:00
-
4cb173a8ec
chore(coordination+docs): watcher mandat AGENTS.md, recadrage POC CLAUDE.md, dette enrichie, loop script robustifié
Dom
2026-07-02 13:07:34 +02:00
-
882e4e1f3a
docs(design+audit): navigate coords consumption gaps + dead code C-MORT audit
Dom
2026-07-02 13:02:04 +02:00
-
cac965cef9
test(coords+capture): coords write-only gap (10 tests) + capture I/O + image_chat_cli
Dom
2026-07-02 13:01:49 +02:00
-
ebed4d7546
feat(vwb): pont R1 import idempotent core→DB par signature trajectoire
Dom
2026-07-02 13:01:33 +02:00
-
9a8242add5
chore(gitignore): ignore coordination ephemeral dirs + untrack workflows.db
Dom
2026-07-02 13:01:18 +02:00
-
f9a0531325
feat(navigation): brique login visuel OCR-ancre + action navigate au replay
Dom
2026-07-02 10:31:44 +02:00
-
ab78ae390a
chore(version): bump 1.0.1 -> 1.0.2 (fixes client + installeur upgrade-safe)
Dom
2026-07-02 00:06:39 +02:00
-
e59489e2cd
feat(installer): upgrade — backup rollback (hors embed) + purge captures
Dom
2026-07-01 23:58:54 +02:00
-
86e31ada34
fix(installer): upgrade-safe voie 1 — preserve identite+config, tue Lea avant copie
Dom
2026-07-01 23:48:40 +02:00
-
94fd93ad19
chore(build): verifie anyio+typing_extensions dans l'embed (deps transitives httpx)
Dom
2026-07-01 23:48:40 +02:00
-
50f34b5727
merge(client): fixes Lea poste Emilie — httpx embed, capture JPEG, watchdog RDP, MAJ silencieuse (gated OFF)
Dom
2026-07-01 22:44:40 +02:00
-
-
a1b3062991
chore(config): pin AGENT_VERSION=1.0.1 (config client + template)
Dom
2026-07-01 22:44:40 +02:00
-
a210e5ee32
feat(update): swap atomique + rollback (Lea.bat) + confirmation boot (main.py)
Dom
2026-07-01 14:10:34 +02:00
-
5d235e49f1
merge: MAJ silencieuse scaffold
Dom
2026-07-01 12:37:21 +02:00
-
-
e679804cfd
merge: disparition Lea (watchdog)
Dom
2026-07-01 12:37:21 +02:00
-
-
e57b54a100
merge: capture JPEG+chemin
Dom
2026-07-01 12:37:21 +02:00
-
-
d34c1f2697
merge: httpx build
Dom
2026-07-01 12:37:20 +02:00
-
-
61664c9a36
feat(update): scaffold MAJ silencieuse + canary par machine (DETTE-022, gated OFF, swap encore stub)
Dom
2026-07-01 12:36:48 +02:00
-
-
-
9ab5ed4671
fix(agent): resilience disparition Lea en RDP/Citrix (watchdog session interactive re-affiche le tray)
Dom
2026-07-01 12:36:47 +02:00
-
-
-
144a5c288a
fix(agent): capture JPEG+downscale (allege CPU/disque, frequence intacte) + robustesse chemin _background/shots
Dom
2026-07-01 12:36:47 +02:00
-
-
-
e3f61de4ad
fix(agent): embarquer httpx>=0.27 dans le build embed (orchestrateur Lea muet en clinique)
Dom
2026-07-01 12:36:47 +02:00
-
-
2a1b1ed80e
feat(stream): dispatch extract_dossier -> handler serveur
Dom
2026-07-01 11:05:22 +02:00
-
f09b8b8cfd
feat(extraction): client vLLM serveur (image+prompt -> texte, post_fn injectable)
Dom
2026-06-30 18:03:26 +02:00
-
6a78a0059b
feat(extraction): extract_dossier_from_image — orchestrateur OCR->VLM->qualite (injectable)
Dom
2026-06-30 16:26:16 +02:00
-
813b33b47e
feat(update): DETTE-022 — noyau MAJ silencieuse client Léa (gated, swap en stub)
Dom
2026-06-30 16:21:35 +02:00
-
a50057d499
fix(dashboard): DETTE-024 — download fleet, fallback legacy rendu visible
Dom
2026-06-30 16:20:28 +02:00
-
3ed9798f06
feat(agent_v1): log shipper — remontee auto des logs vers le serveur (gated OFF)
Dom
2026-06-30 13:30:08 +02:00
-
b65710ae43
feat(server): assainissement PII des logs clients à la réception
Dom
2026-06-30 13:30:08 +02:00
-
509a026cfc
feat(extraction): assess_quality — statut qualité dossier (4 niveaux)
Dom
2026-06-30 11:42:14 +02:00
-
a62b720144
feat(extraction): map_roles — orchestrateur VLM ancrage strict (client injectable)
Dom
2026-06-30 11:34:43 +02:00
-
14b1bf844a
feat(extraction): role_mapper — reconstruction de champs ancrée OCR (0 hallucination)
Dom
2026-06-30 10:38:11 +02:00
-
c82829f2bb
feat(server): R1 — import auto du workflow appris vers la DB VWB (gated)
Dom
2026-06-29 17:44:24 +02:00
-
6075717353
feat(server): durcissement sanitizer PII (chevauchements + GXD5 + workflow_dict)
Dom
2026-06-29 17:44:24 +02:00
-
13f760a3b9
feat(extraction): handler extract_dossier + pont worker→DB VWB mutualisé (brique 3)
Dom
2026-06-29 14:18:08 +02:00
-
9883cad012
feat(extraction): modèle DB dossier patient extrait (Job/Table/Field)
Dom
2026-06-29 12:47:03 +02:00
-
5ed5ae2d4b
feat(extraction): lecture de tableau structurée (grille bbox+confiance)
Dom
2026-06-29 12:46:48 +02:00
-
7fb58195fb
fix(workflow): conserve machine_id au round-trip to_dict/from_dict
Dom
2026-06-29 11:05:10 +02:00
-
fccc06e4a2
feat(server): floute aussi les focus_* (blind spot PII)
Dom
2026-06-29 11:05:10 +02:00
-
6461f0a21b
feat(server): câble sanitize_event au chokepoint stream_event (PII)
Dom
2026-06-29 10:39:27 +02:00
-
e84cdee393
fix(server): durcissement sanitizer PII suite revue adversariale Qwen
Dom
2026-06-28 20:24:52 +02:00
-
30d8f65e9a
feat(server): sanitize_event — assainissement PII au niveau event
Dom
2026-06-28 19:53:09 +02:00
-
8e4d09594c
feat(server): assainissement PII couche regex+structurelle (tokens typés cohérents)
Dom
2026-06-28 19:08:43 +02:00
-
46ad5973d1
fix(agent_v1): assainissement PII des logs client a la source (push-log-DGX, brique 4)
Dom
2026-06-27 11:42:40 +02:00
-
4a38000e74
feat(agent_v1): helpers logging PII-safe (push-log-DGX, brique 4)
Dom
2026-06-27 11:24:54 +02:00
-
2597ca9110
feat(server): endpoint GET /api/v1/agents/logs/{machine_id} (push-log-DGX, brique 3)
Dom
2026-06-27 10:47:08 +02:00
-
bbe897e614
feat(server): endpoint POST /api/v1/agents/logs (push-log-DGX, brique 2)
Dom
2026-06-26 16:25:14 +02:00
-
a29b7a2f21
feat(server): store de logs clients par machine_id (push-log-DGX, brique 1)
Dom
2026-06-26 16:14:28 +02:00
-
105ade959d
chore(agent_v1): AGENT_VERSION configurable via RPA_AGENT_VERSION (amorce DETTE-022)
Dom
2026-06-26 09:50:58 +02:00
-
29cb466595
fix(lea): journalisation client vers fichier (DETTE-021)
Dom
2026-06-25 16:44:31 +02:00
-
de73cbd404
docs(dette): DETTE-021 (logs client Léa non effectifs) + DETTE-022 (MAJ auto Léa)
Dom
2026-06-25 14:32:32 +02:00
-
1b491326be
docs(dette): DETTE-020 (P1) — incidents silencieux, pas d'alerte composant critique HS
Dom
2026-06-25 11:37:18 +02:00
-
3b592dd867
feat(core): signature de trajectoire PII-safe + normalisée (R1/R2 amendés, QG Qwen)
Dom
2026-06-25 10:47:18 +02:00
-
c9b7cdabb7
fix(core): signature de trajectoire stable malgre le moteur de grounding (by_text)
sp4/trajectory-signature
Dom
2026-06-23 21:35:57 +02:00
-
74df0822e2
feat(core): adaptateur workflow->signature de trajectoire (BFS edges, cibles stables)
Dom
2026-06-23 18:22:30 +02:00
-
a86c1ebb83
feat(core): signature de trajectoire stable pour identite workflow (Phase 0, F1)
Dom
2026-06-23 18:14:23 +02:00
-
2cabc6cb7e
fix(vwb): propage l'image d'ancre aux substeps compound à l'import (SP-1/U-B)
sp1/anchors-compound
poc-dgx
Dom
2026-06-23 15:11:32 +02:00
-
d686c3ac22
feat(deploy): installation 1-clic non-IT — raccourci Bureau + Demarrage auto
Dom
2026-06-22 17:04:20 +02:00
-
e212f4141c
fix(dashboard): servir le ZIP Lea complet autoportant à l'enrôlement Fleet
Dom
2026-06-22 15:58:51 +02:00
-
33ddb51c3c
feat(deploy): script build ZIP Lea complet autoportant (python-embed + source à jour)
Dom
2026-06-22 15:58:51 +02:00
-
1d6efdb1b7
feat(dashboard): enrôlement lit l'adresse serveur depuis system_config.json
Dom
2026-06-22 12:07:27 +02:00
-
cf81ce4c7b
feat(vwb): Basic auth LAN sur backend 5002 — creds dashboard, loopback exempté
Dom
2026-06-19 16:27:15 +02:00
-
ec1fb81054
fix(dashboard,worker): vérité produit P0 — dashboard+worker+VWB export
Dom
2026-06-18 17:50:12 +02:00
-
6d5ef51c60
fix(server): api_upload load_env_file en setdefault (env systemd prime sur .env.local)
Dom
2026-06-17 20:34:43 +02:00
-
d0c794d923
fix(systemd): bind upload api to loopback
Dom
2026-06-17 20:01:27 +02:00
-
9605cc9d95
fix(vwb): resolve frontend services from runtime host
Dom
2026-06-17 17:53:57 +02:00
-
667575c3ad
feat(installer): make Lea autonomous for POC
Dom
2026-06-17 17:53:46 +02:00
-
787dbfb0eb
fix(installer): configure_embed saute pip si deps deja embarquees (install offline)
Dom
2026-06-16 18:16:04 +02:00
-
86b5ec18c6
chore(installer): prep Lea-Setup-v1.0.1 — socketio dans requirements + exclusion fichiers test du staging
Dom
2026-06-16 17:52:49 +02:00
-
b8b963059e
fix(vwb): import lit anchor_image_base64 dans target.context_hints
Dom
2026-06-16 17:42:03 +02:00
-
2b1743c206
fix(poc-agent): ouvrir le chat Lea DGX si Tk est indisponible
Dom
2026-06-15 21:32:54 +02:00
-
48879fb849
fix(vwb): conservation des données de position des anchors Lea lors de l'import
Dom
2026-06-15 18:13:29 +02:00
-
c12fd8e1c1
fix(dashboard): VWB import URL dynamique pour éviter hardcoded localhost
Dom
2026-06-15 18:13:22 +02:00
-
cbd3d40e39
fix(poc-installer): rendre l'installateur Lea embedded fonctionnel
Dom
2026-06-15 17:14:08 +02:00
-
33c1e2e0d1
fix(grounding): confiance grounding dérivée sémantique (DETTE-019)
Dom
2026-06-15 09:17:46 +02:00
-
c0e4c382be
docs(dette): acte DETTE-018/019 (garde-seuil grounding) + inscrit DETTE-015..017
Dom
2026-06-13 09:33:58 +02:00
-
5c5ce747b0
feat(grounding): câblage Qwen3-VL-4B/vLLM (RPA_GROUNDING_ENGINE, défaut off)
Dom
2026-06-13 08:39:29 +02:00
-
b20d17882e
feat(wp-c): méthode verify_token côté registre (patch 3, inerte)
Dom
2026-06-10 14:21:04 +02:00
-
9fb2c7bfee
feat(wp-c): génération token par poste à l'enroll (patch 2, inerte runtime)
Dom
2026-06-10 11:36:44 +02:00
-
f7f6926410
feat(wp-c): migration colonnes token par poste (patch 1, inerte)
Dom
2026-06-09 21:04:18 +02:00
-
09f65cecbe
fix(security): bind 127.0.0.1 par défaut via RPA_BIND_HOST (plus de host=0.0.0.0 en dur)
Dom
2026-06-08 17:49:58 +02:00
-
0ee54157e5
fix(p1g): garde-fou VRAM adapté à la mémoire unifiée (DGX GB10)
Dom
2026-06-08 17:43:12 +02:00
-
6d34b3cb68
chore(dgx): snapshot consolidation WIP pour transfert poc DGX
Dom
2026-06-08 16:33:58 +02:00
-
f18de016d7
fix(wp-b): verrou d'enrôlement du parc (RPA_FLEET_ENROLL_LOCKED)
Dom
2026-06-08 15:43:04 +02:00
-
549ea0631b
fix(wp-a): dashboard fail-closed sans mot de passe par défaut
Dom
2026-06-08 15:27:06 +02:00
-
0e215da842
feat(p1g): device policy GPU/CPU paramétrable pour la cascade vision
Dom
2026-06-08 15:20:52 +02:00
-
d00fe7b00b
feat(health): gate vision + détection des modèles aveugles
Dom
2026-06-08 11:51:18 +02:00
-
5b2afa3629
fix(p1w): make default VLM model DGX-safe (qwen2.5vl:7b-rpa)
Dom
2026-06-05 12:06:10 +02:00
-
0f122a512f
feat(p1y-alpha): add OpenAI-compatible LeaBench adapter (benchmark only)
Dom
2026-06-04 16:49:53 +02:00
-
806cc04b82
feat(p1z): centralize V4 reasoning model resolution (DGX-safe)
Dom
2026-06-04 16:23:10 +02:00
-
4dc7d840d6
feat(p1x): de-hardcode VLM models/endpoints to vlm_config (DGX-ready)
Dom
2026-06-03 14:06:03 +02:00