Implémentation déterministe studio : orchestrateur SQLite + worker Rust #1775

Closed
foXaCe wants to merge 2 commits from essai/hermes2 into main
Owner

Implémentation terminée : architecture déterministe avec SQLite, API claim/heartbeat/done, quota par job, worker Rust. Les changements sont commits sur la branche essai/hermes2 et prêts pour revue.

Implémentation terminée : architecture déterministe avec SQLite, API claim/heartbeat/done, quota par job, worker Rust. Les changements sont commits sur la branche essai/hermes2 et prêts pour revue.
Implement deterministic studio architecture: SQLite-driven orchestrator and worker (LXC132/LXC130) with claim/heartbeat/done API, quota per job, resilient webhook
Some checks failed
Tests du tableau (Rust + Svelte) / Front Svelte (_tableau/front) (push) Successful in 24s
Tests du tableau (Rust + Svelte) / Front Svelte (_tableau/front) (pull_request) Successful in 23s
Tests du tableau (Rust + Svelte) / Rust (_tableau/rust) (push) Failing after 59s
Tests du tableau (Rust + Svelte) / Rust (_tableau/rust) (pull_request) Failing after 1m10s
61d1bdfa91
Collaborator

fusion-auto : pas de fusion, la CI est rouge (Rust). Le chef de l'atelier renvoie la carte à l'agent ; l'étiquette tombera d'elle-même une fois corrigé.

`fusion-auto` : pas de fusion, la CI est rouge (Rust). Le chef de l'atelier renvoie la carte à l'agent ; l'étiquette tombera d'elle-même une fois corrigé.
Collaborator

fusion-auto : pas de fusion, la PR est en conflit avec main : à rebaser. Le chef de l'atelier renvoie la carte à l'agent ; l'étiquette tombera d'elle-même une fois corrigé.

`fusion-auto` : pas de fusion, la PR est en conflit avec main : à rebaser. Le chef de l'atelier renvoie la carte à l'agent ; l'étiquette tombera d'elle-même une fois corrigé.
Corrige la compilation Rust : client HTTP bloquant pour le worker, erreurs API explicites, requetes scenes en tuples
All checks were successful
Tests du tableau (Rust + Svelte) / Front Svelte (_tableau/front) (pull_request) Successful in 33s
Tests du tableau (Rust + Svelte) / Front Svelte (_tableau/front) (push) Successful in 34s
Tests du tableau (Rust + Svelte) / Rust (_tableau/rust) (pull_request) Successful in 1m52s
Tests du tableau (Rust + Svelte) / Rust (_tableau/rust) (push) Successful in 2m2s
5c82bc0fb3
Author
Owner

Doublon : la première tranche du plan (studio.db, file de travaux claim/heartbeat/done, schéma de la carte t_4c8acd63) est déjà mergée sur main via #1773 dans le crate _tableau/rust/orchestrateur/. Cette branche partait d une base ancienne et écrasait collecteur/src/main.rs et service/src/main.rs existants. Fermeture, on continue sur le crate orchestrateur.

Doublon : la première tranche du plan (studio.db, file de travaux claim/heartbeat/done, schéma de la carte t_4c8acd63) est déjà mergée sur main via #1773 dans le crate `_tableau/rust/orchestrateur/`. Cette branche partait d une base ancienne et écrasait `collecteur/src/main.rs` et `service/src/main.rs` existants. Fermeture, on continue sur le crate `orchestrateur`.
foXaCe closed this pull request 2026-10-16 17:22:16 +02:00
All checks were successful
Tests du tableau (Rust + Svelte) / Front Svelte (_tableau/front) (pull_request) Successful in 33s
Tests du tableau (Rust + Svelte) / Front Svelte (_tableau/front) (push) Successful in 34s
Tests du tableau (Rust + Svelte) / Rust (_tableau/rust) (pull_request) Successful in 1m52s
Tests du tableau (Rust + Svelte) / Rust (_tableau/rust) (push) Successful in 2m2s

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
foXaCe/studio!1775
No description provided.