Orchestration - trace brute assainie

Mesures des executions locales

Contenu conserve tel que produit. Seuls les chemins et adresses internes eventuels sont neutralises.

[
  {
    "model": "qwen2.5:7b",
    "role": "micro-contrat",
    "attempt": 0,
    "seconds": 6.742
  },
  {
    "model": "qwen2.5-coder:14b",
    "role": "code",
    "attempt": 1,
    "seconds": 19.892,
    "parsed": true,
    "parse_error": ""
  },
  {
    "model": "qwen3:14b",
    "role": "revue",
    "attempt": 1,
    "seconds": 22.963,
    "node_exit": 0
  },
  {
    "model": "gpt-oss:20b",
    "role": "juge",
    "attempt": 1,
    "seconds": 18.042
  },
  {
    "model": "phi4:14b",
    "role": "corrections",
    "attempt": 1,
    "seconds": 10.727
  },
  {
    "model": "qwen2.5-coder:14b",
    "role": "code",
    "attempt": 2,
    "seconds": 19.336,
    "parsed": false,
    "parse_error": "aucun JSON valide dans la sortie"
  },
  {
    "model": "qwen3:14b",
    "role": "revue",
    "attempt": 2,
    "seconds": 22.102,
    "node_exit": 2
  },
  {
    "model": "gpt-oss:20b",
    "role": "juge",
    "attempt": 2,
    "seconds": 9.806
  },
  {
    "model": "phi4:14b",
    "role": "corrections",
    "attempt": 2,
    "seconds": 8.185
  },
  {
    "model": "qwen2.5-coder:14b",
    "role": "code",
    "attempt": 3,
    "seconds": 20.819,
    "parsed": false,
    "parse_error": "aucun JSON valide dans la sortie"
  },
  {
    "model": "qwen3:14b",
    "role": "revue",
    "attempt": 3,
    "seconds": 17.606,
    "node_exit": 2
  },
  {
    "model": "gpt-oss:20b",
    "role": "juge",
    "attempt": 3,
    "seconds": 8.11
  },
  {
    "model": "gemma3:12b",
    "role": "documentation",
    "attempt": 3,
    "seconds": 10.061
  }
]