WEVIA Master
D1301 · COUNCIL AUTONOMY LIVE
BOUCLE AUTONOME · 24/7

Le Council
délibère.
Le Worker exécute.

Trois cron déclenchent. Sept providers cloud votent en fan-out parallèle. Le consensus Jaccard remonte agrégé. Le worker autonome exécute les plans avec branching conditionnel. La vérité brute du système — mesurée, exposée, jamais fabriquée.

plans · 1h
Council ticks
/100 health
SOVEREIGN PCT
STRONG
PARTIAL
DIVERGENT
ARCHITECTURE

Le flux de l'autonomie

Trois cron orchestrent : supervision passive 30min, dispatch dynamique 60min, worker continu 5s. Plans JSON dans queue, exec_agent_step route par agent_id, Council fan-out 7 providers, résultats archivés en /completed/.

30m supervision-cron d1288 · passif 5Q ops fixes 60m d1301-autodispatch dynamic plan drop in queue 5s Worker systemd D1261 · continu consume queue orchestrate/queue *.json plans FIFO sorted — pending exec_agent_step dispatch table requires.all/any/not prev_step_ok council-vote fan-out 7 cloud Jaccard consensus fiability smoke 16 endpoints director real cookie · gmail · kpi probe-cookie 8/8 snapshot KPI → /completed/ + status
VIVANT

État brut du système

Pas de chiffres fabriqués. Chaque cellule est sondée live depuis ses endpoints respectifs. Refresh 30s.

QUEUE
PLANS EN ATTENTE
WORKER
HEARTBEAT (s)
COUNCIL
TICKS · 24H
SOVEREIGN
%
RATIO · TODAY
CHRONOLOGIE

Cinq innovations
fondatrices

Chaque innovation shippée live, prouvée, commitée. Doctrines D0/D2/D3/D4 respectées.

01

D1261 · Worker systemd autonomous 24/7

Le worker tourne via wevia-master-worker.service · heartbeat /tmp/wevia-master-worker.heartbeat · consume queue toutes 5s · cap 5 plans/tick anti-drift. Active depuis 16:12 — 462+ itérations.

Engine
02

D1286 · Plan queue file-based dispatch

/var/lib/wevia/orchestrate/queue/*.json · drop JSON pour dispatcher · sorted FIFO · status archivé /status/{did}.json + /completed/. Pas de Redis, pas de Kafka — file system simple, robuste, observable.

Dispatch
03

D1288 Inn 5+8 · Council vote + worker step

action_council_vote() dans exec_agent_step · curl_multi 7 cloud parallèle · Jaccard token consensus · labels strong/partial/divergent. Plan peut demander consensus, l'obtenir comme evidence, brancher la suite.

Délibération
04

D1288 Inn 10+14 · Branching conditionnel

requires.prev_step_ok · prev_consensus · prev_score_min · all_prev_done · operators requires_all/any/not récursifs. If/else via twin steps. Quantifiers complexes. Court-circuit AND/OR.

Composition
05

D1301 · Auto-dispatcher Council 60min

Script /opt/d1301-autodispatch.py · lit derniers 3 ticks supervision · construit plan dynamique (fiability + 2× council-vote) · drop dans queue. Cron 0 * * * * — la boucle se ferme, l'humain n'allume rien.

Autonomie
DRIFT ANALYTICS

Le LLM est noisy. On le mesure.

Même question, même prompt, même temperature 0.2, deux ticks consécutifs : labels différents. La vérité empirique du Council. Inn 13 + 17 + 18 captent et exposent.

DERNIERS TICKS · /api/d1288-supervision-log.php
loading…
PROVIDERS · 7 CLOUD FAN-OUT
Mistral Large 2
200
~530ms
Cerebras Llama 70B
200
~411ms
Groq restricted
400
~227ms
DeepSeek balance
402
~774ms
Gemini quota
429
~110ms
SambaNova payment
402
~280ms
OpenRouter quota
429
~95ms
ORCHESTRATION

Trois déclencheurs. Une boucle.

Les cron sont déclarés dans /etc/cron.d/ · root-owned · audit trail dans /var/log/. Pas de service planner externe.

EVERY 30 MIN

Council supervision

Tick passif. Pose 5 questions ops fixes au CEO 10Q. Log JSONL. Drift detection si |strong_delta| ≥ 2.

*/30 * * * * www-data curl d1288-supervision-cron.php
EVERY 60 MIN

Autodispatch

Construit plan dynamique depuis derniers ticks. Drop dans queue worker. La boucle se ferme.

0 * * * * www-data /opt/d1301-autodispatch.py
CONTINU · 5s

Worker systemd

Consume queue plans. Cap 5/tick. exec_agent_step route par agent_id. Heartbeat continu.

systemctl status wevia-master-worker
ENDPOINTS

Neuf endpoints. État réel.

Chaque endpoint sondé en parallèle. HTTP code vérifié. Latence per-endpoint exposée.

/api/wevia-master-prod-status.php
health
/api/d1288-supervision-log.php
ticks
/api/d1288-overview.php
overview
/api/council-vote.php
vote
/api/wevia-director-real.php
cycles
/api/d1288-supervision-daily.php
drift
/api/wgvp-stats-public.php
wgvp
/api/wevia-nav-catalog.php
nav
/api/brain-council-stats.php
council
Stack Autonomie WEVIA Avatar Supervision D1302 Filtering Mechanics D1303 Skill Forge WEVIA EM WEVAL Platform D1288 Flagship