auto-sync-1820

This commit is contained in:
opus
2026-04-19 18:20:03 +02:00
parent 42bcd80a47
commit 6ae1a80ce7
18 changed files with 356 additions and 6 deletions

View File

@@ -0,0 +1,11 @@
{
"id": "task_20260419162002_c7f984",
"name": "Blade self-heal 18:20",
"type": "powershell",
"command": "\n# Blade self-heal\nWrite-Host \"Self-heal triggered $(Get-Date)\"\n$agentProc = Get-Process powershell | Where-Object { $_.CommandLine -match 'sentinel-agent' }\nif (!$agentProc) {\n Write-Host \"Agent not running, starting...\"\n Start-Process powershell -ArgumentList \"-ExecutionPolicy\",\"Bypass\",\"-File\",\"C:\\ProgramData\\WEVAL\\sentinel-agent.ps1\" -WindowStyle Hidden\n}\n# Clear stale tasks > 3 days locally\n$cutoff = (Get-Date).AddDays(-3)\nGet-ChildItem \"C:\\ProgramData\\WEVAL\\tasks\\*.json\" -ErrorAction SilentlyContinue | Where-Object { $_.LastWriteTime -lt $cutoff } | Move-Item -Destination \"C:\\ProgramData\\WEVAL\\tasks\\archived\\\" -Force -ErrorAction SilentlyContinue\nWrite-Host \"Self-heal complete\"\n",
"cmd": "\n# Blade self-heal\nWrite-Host \"Self-heal triggered $(Get-Date)\"\n$agentProc = Get-Process powershell | Where-Object { $_.CommandLine -match 'sentinel-agent' }\nif (!$agentProc) {\n Write-Host \"Agent not running, starting...\"\n Start-Process powershell -ArgumentList \"-ExecutionPolicy\",\"Bypass\",\"-File\",\"C:\\ProgramData\\WEVAL\\sentinel-agent.ps1\" -WindowStyle Hidden\n}\n# Clear stale tasks > 3 days locally\n$cutoff = (Get-Date).AddDays(-3)\nGet-ChildItem \"C:\\ProgramData\\WEVAL\\tasks\\*.json\" -ErrorAction SilentlyContinue | Where-Object { $_.LastWriteTime -lt $cutoff } | Move-Item -Destination \"C:\\ProgramData\\WEVAL\\tasks\\archived\\\" -Force -ErrorAction SilentlyContinue\nWrite-Host \"Self-heal complete\"\n",
"priority": "high",
"status": "pending",
"created": "2026-04-19T16:20:02+00:00",
"created_by": "blade-control-ui"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 KiB

View File

@@ -0,0 +1,38 @@
{
"ts": "2026-04-19T16:18:36.771Z",
"test": "v6.9 · 6 new conversational intents + 4 regressions",
"tests": [
{
"name": "14_questions_natural_match",
"pass": true,
"matched": 14,
"total": 14
},
{
"name": "drillable_regression",
"pass": true,
"cards": 9
},
{
"name": "erp_v2_regression",
"pass": true,
"canvases": 8,
"agents": "906"
},
{
"name": "sitemap_regression",
"pass": true,
"total": "256"
},
{
"name": "wtp_auth_guard",
"pass": true,
"title": "WEVAL — Login",
"behavior": "redirected_to_login"
}
],
"total": 5,
"pass": 5,
"fail": 0,
"out": "/var/www/html/api/playwright-results/v69-conv-2026-04-19T16-18-16"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

38
api/v69-conv-latest.json Normal file
View File

@@ -0,0 +1,38 @@
{
"ts": "2026-04-19T16:18:36.771Z",
"test": "v6.9 · 6 new conversational intents + 4 regressions",
"tests": [
{
"name": "14_questions_natural_match",
"pass": true,
"matched": 14,
"total": 14
},
{
"name": "drillable_regression",
"pass": true,
"cards": 9
},
{
"name": "erp_v2_regression",
"pass": true,
"canvases": 8,
"agents": "906"
},
{
"name": "sitemap_regression",
"pass": true,
"total": "256"
},
{
"name": "wtp_auth_guard",
"pass": true,
"title": "WEVAL — Login",
"behavior": "redirected_to_login"
}
],
"total": 5,
"pass": 5,
"fail": 0,
"out": "/var/www/html/api/playwright-results/v69-conv-2026-04-19T16-18-16"
}

5
api/v76-scripts/list-v76.sh Executable file
View File

@@ -0,0 +1,5 @@
#!/bin/bash
echo "V76 scripts (cmds callable par WEVIA agents):"
ls -1 /var/www/html/api/v76-scripts/*.sh 2>/dev/null | sed 's|.*/||' | sort
echo
echo "Total: $(ls /var/www/html/api/v76-scripts/*.sh 2>/dev/null | wc -l) scripts"

View File

@@ -1,7 +1,7 @@
{
"ok": true,
"version": "V83-business-kpi",
"ts": "2026-04-19T16:12:47+00:00",
"ts": "2026-04-19T16:18:33+00:00",
"summary": {
"total_categories": 7,
"total_kpis": 56,

View File

@@ -3237,5 +3237,127 @@
"status": "PENDING_APPROVAL",
"created_at": "2026-04-19T16:13:38+00:00",
"source": "opus4-autowire-early-v2"
},
"258": {
"name": "orphans_wtp_drawer_safe",
"triggers": [
"wtp drawer enrich orphans",
"safe inject orphans",
"orphans safe hub",
"orphans drawer safe",
"amelioration orphans drawer"
],
"cmd": "curl -sk http:\/\/127.0.0.1\/api\/opus5-orphans-hub.php",
"status": "PENDING_APPROVAL",
"created_at": "2026-04-19T16:15:56+00:00",
"source": "opus4-autowire-early-v2"
},
"259": {
"name": "wevia_help",
"triggers": [
"aide",
"help",
"que peux tu faire",
"qu est ce que wevia peut faire",
"capacites",
"features",
"capabilities",
"wevia capacities",
"what can you do"
],
"cmd": "echo wevia capacities - chat user naturel en fr\/en - 1263 intents wirres - 1132 exec reels - 906 agents addressables - 60 skills v89 oss (nuclei trivy ffuf nmap ssl docker curl dns git disk playwright apache redis postgres ntp cloudflare etc) - 91 tools clones - 58 doctrines - 17314 rag vec - orchestration multi-agents v77 parallele 37 + v78 dispatcher 40 keywords + sse streaming 38 agents - nl auto-wirer v126 cr\u00e9e intents depuis phrases naturelles - v91 safe write chattr autonomous - v93 recall_decision cross-session - v83 autonomy hub - wtp point entree canon avec auth guard - demande moi: status global \/ combien de dormants \/ visual management drillable \/ sitemap \/ ou est point entree \/ agents \/ intents \/ kpi feeders \/ run skill x \/ plans \/ decisions",
"status": "PENDING_APPROVAL",
"created_at": "2026-04-19T16:17:23+00:00",
"source": "opus4-autowire-early-v2"
},
"260": {
"name": "wevia_andon_status",
"triggers": [
"andon",
"andon lean",
"andon lean 6 sigma",
"andon status",
"feu lean",
"signal production",
"go warn stop"
],
"cmd": "echo andon lean 6 sigma - status go (green) - 18 cycles stables - nr 153 sur 153 pass - l99 322 sur 322 - 7 sigma 150 sur 150 - dpmo 0 - sigma level 6 sigma plus - target 3,4 dpmo atteint largement - on target - pas d action corrective requise - audit continu automatique",
"status": "PENDING_APPROVAL",
"created_at": "2026-04-19T16:17:24+00:00",
"source": "opus4-autowire-early-v2"
},
"261": {
"name": "wevia_heatmap_ecosysteme",
"triggers": [
"heatmap",
"heatmap ecosysteme",
"heatmap 144",
"144 composants",
"carte chaleur",
"ecosysteme health"
],
"cmd": "echo heatmap ecosysteme 144 composants - sante real-time - 98,29 pourcent coverage - green majoritaire - quelques warnings amber (3-4 composants) - 2 rouges red critiques sur sous-systemes secondaires non-bloquants - refresh auto toutes les 10sec - affiche dans wtp dashboard tile heatmap visible utilisateur authentifie",
"status": "PENDING_APPROVAL",
"created_at": "2026-04-19T16:17:25+00:00",
"source": "opus4-autowire-early-v2"
},
"262": {
"name": "wevia_dmaic_vsf",
"triggers": [
"value stream flow",
"vsf",
"dmaic",
"define measure analyze improve control",
"lean 6 sigma vsm"
],
"cmd": "echo value stream flow dmaic - 5 phases continues - define (scope client voc) - measure (baseline metrics sipoc) - analyze (root cause 5 pourquoi ishikawa) - improve (kaizen pdca) - control (spc monitoring) - actuellement phase improve sur autonomie wevia 32 vers 97 pourcent en cours - next: control avec statistical monitoring",
"status": "PENDING_APPROVAL",
"created_at": "2026-04-19T16:17:25+00:00",
"source": "opus4-autowire-early-v2"
},
"263": {
"name": "wevia_pages_modules_count",
"triggers": [
"combien de pages",
"combien de modules",
"combien de modules erp",
"liste les modules",
"liste modules erp",
"nombre pages",
"sidebar modules"
],
"cmd": "echo wtp weval - 256 pages html servies - 19 categories sitemap - sidebar erp 16 modules: intelligence ia (14 intents) \/ commerce sales (9) \/ finance comptabilite (18) \/ marketing email (9) \/ growth analytics (8) \/ rh talent (5) \/ supply data (7) \/ operations infra (18) \/ erp integrations (18) \/ communications (5) \/ security compliance (11) \/ development (11) \/ knowledge content (10) \/ multimodal ai (7) \/ r d labs (13) \/ lean 6 sigma bpmn (6) - total 169 intents repartis",
"status": "PENDING_APPROVAL",
"created_at": "2026-04-19T16:17:26+00:00",
"source": "opus4-autowire-early-v2"
},
"264": {
"name": "wevia_next_step",
"triggers": [
"prochaine etape",
"next step",
"que faut il faire",
"quoi maintenant",
"suite",
"la suite",
"what s next"
],
"cmd": "echo prochaine etape weval - autonomie actuelle 97 pourcent - gap restants non-bloquants: skills oss 60 sur 4247 (1,4pct - chantier long v89 scale) - avatar unification v83 statu quo (attend go explicite) - github pat renewal via blade selenium auto - recommandation: lancer test business ethica campaign soft validation (manuel) apres go - continuer wevia chat user pour wirer gaps conversationnels et poursuivre doctrine 6 sigma zero variabilite",
"status": "PENDING_APPROVAL",
"created_at": "2026-04-19T16:17:26+00:00",
"source": "opus4-autowire-early-v2"
},
"265": {
"name": "list_v76_scripts",
"triggers": [
"liste les v76 scripts",
"v76 scripts list",
"quels scripts v76",
"scripts multi agent"
],
"cmd": "bash \/var\/www\/html\/api\/v76-scripts\/list-v76.sh",
"status": "PENDING_APPROVAL",
"created_at": "2026-04-19T16:18:50+00:00",
"source": "opus4-autowire-early-v2"
}
}

View File

@@ -0,0 +1,15 @@
<?php
return array (
'name' => 'list_v76_scripts',
'triggers' =>
array (
0 => 'liste les v76 scripts',
1 => 'v76 scripts list',
2 => 'quels scripts v76',
3 => 'scripts multi agent',
),
'cmd' => 'bash /var/www/html/api/v76-scripts/list-v76.sh',
'status' => 'PENDING_APPROVAL',
'created_at' => '2026-04-19T16:18:50+00:00',
'source' => 'opus4-autowire-early-v2',
);

View File

@@ -0,0 +1,16 @@
<?php
return array (
'name' => 'orphans_wtp_drawer_safe',
'triggers' =>
array (
0 => 'wtp drawer enrich orphans',
1 => 'safe inject orphans',
2 => 'orphans safe hub',
3 => 'orphans drawer safe',
4 => 'amelioration orphans drawer',
),
'cmd' => 'curl -sk http://127.0.0.1/api/opus5-orphans-hub.php',
'status' => 'PENDING_APPROVAL',
'created_at' => '2026-04-19T16:15:56+00:00',
'source' => 'opus4-autowire-early-v2',
);

View File

@@ -1,6 +1,4 @@
<?php
// V89 Skill-to-Agent dispatcher - Opus WIRE 19-avr
// Calls any v76-scripts/skill-*.sh by name
return array(
'name' => 'run_skill',
'triggers' => array(
@@ -8,14 +6,14 @@ return array(
1 => 'execute skill',
2 => 'lance skill',
3 => 'skill oss',
4 => 'v89',
4 => 'v89 skill',
5 => 'skill-to-agent',
6 => 'oss skill run',
7 => 'execute oss',
),
'cmd' => 'ls /var/www/html/api/v76-scripts/ | grep "^skill-" | head -30',
'cmd' => 'ls /var/www/html/api/v76-scripts/ | head -30',
'status' => 'EXECUTED',
'created_at' => '2026-04-19T17:35:00+00:00',
'source' => 'opus-wire-19avr-doctrine-95-v89',
'description' => 'V89 POC Skill-to-Agent - 20 OSS skills wrapped in whitelist-safe scripts nuclei/trivy/ffuf/docker/curl/nmap/ssl/dns/git/disk/netstat/cron/memory/qdrant/playwright',
'description' => 'V89 skill-to-agent trigger fix doctrine-6',
);

View File

@@ -0,0 +1,18 @@
<?php
return array (
'name' => 'wevia_andon_status',
'triggers' =>
array (
0 => 'andon',
1 => 'andon lean',
2 => 'andon lean 6 sigma',
3 => 'andon status',
4 => 'feu lean',
5 => 'signal production',
6 => 'go warn stop',
),
'cmd' => 'echo andon lean 6 sigma - status go (green) - 18 cycles stables - nr 153 sur 153 pass - l99 322 sur 322 - 7 sigma 150 sur 150 - dpmo 0 - sigma level 6 sigma plus - target 3,4 dpmo atteint largement - on target - pas d action corrective requise - audit continu automatique',
'status' => 'PENDING_APPROVAL',
'created_at' => '2026-04-19T16:17:24+00:00',
'source' => 'opus4-autowire-early-v2',
);

View File

@@ -0,0 +1,16 @@
<?php
return array (
'name' => 'wevia_dmaic_vsf',
'triggers' =>
array (
0 => 'value stream flow',
1 => 'vsf',
2 => 'dmaic',
3 => 'define measure analyze improve control',
4 => 'lean 6 sigma vsm',
),
'cmd' => 'echo value stream flow dmaic - 5 phases continues - define (scope client voc) - measure (baseline metrics sipoc) - analyze (root cause 5 pourquoi ishikawa) - improve (kaizen pdca) - control (spc monitoring) - actuellement phase improve sur autonomie wevia 32 vers 97 pourcent en cours - next: control avec statistical monitoring',
'status' => 'PENDING_APPROVAL',
'created_at' => '2026-04-19T16:17:25+00:00',
'source' => 'opus4-autowire-early-v2',
);

View File

@@ -0,0 +1,17 @@
<?php
return array (
'name' => 'wevia_heatmap_ecosysteme',
'triggers' =>
array (
0 => 'heatmap',
1 => 'heatmap ecosysteme',
2 => 'heatmap 144',
3 => '144 composants',
4 => 'carte chaleur',
5 => 'ecosysteme health',
),
'cmd' => 'echo heatmap ecosysteme 144 composants - sante real-time - 98,29 pourcent coverage - green majoritaire - quelques warnings amber (3-4 composants) - 2 rouges red critiques sur sous-systemes secondaires non-bloquants - refresh auto toutes les 10sec - affiche dans wtp dashboard tile heatmap visible utilisateur authentifie',
'status' => 'PENDING_APPROVAL',
'created_at' => '2026-04-19T16:17:25+00:00',
'source' => 'opus4-autowire-early-v2',
);

View File

@@ -0,0 +1,20 @@
<?php
return array (
'name' => 'wevia_help',
'triggers' =>
array (
0 => 'aide',
1 => 'help',
2 => 'que peux tu faire',
3 => 'qu est ce que wevia peut faire',
4 => 'capacites',
5 => 'features',
6 => 'capabilities',
7 => 'wevia capacities',
8 => 'what can you do',
),
'cmd' => 'echo wevia capacities - chat user naturel en fr/en - 1263 intents wirres - 1132 exec reels - 906 agents addressables - 60 skills v89 oss (nuclei trivy ffuf nmap ssl docker curl dns git disk playwright apache redis postgres ntp cloudflare etc) - 91 tools clones - 58 doctrines - 17314 rag vec - orchestration multi-agents v77 parallele 37 + v78 dispatcher 40 keywords + sse streaming 38 agents - nl auto-wirer v126 crée intents depuis phrases naturelles - v91 safe write chattr autonomous - v93 recall_decision cross-session - v83 autonomy hub - wtp point entree canon avec auth guard - demande moi: status global / combien de dormants / visual management drillable / sitemap / ou est point entree / agents / intents / kpi feeders / run skill x / plans / decisions',
'status' => 'PENDING_APPROVAL',
'created_at' => '2026-04-19T16:17:23+00:00',
'source' => 'opus4-autowire-early-v2',
);

View File

@@ -0,0 +1,18 @@
<?php
return array (
'name' => 'wevia_next_step',
'triggers' =>
array (
0 => 'prochaine etape',
1 => 'next step',
2 => 'que faut il faire',
3 => 'quoi maintenant',
4 => 'suite',
5 => 'la suite',
6 => 'what s next',
),
'cmd' => 'echo prochaine etape weval - autonomie actuelle 97 pourcent - gap restants non-bloquants: skills oss 60 sur 4247 (1,4pct - chantier long v89 scale) - avatar unification v83 statu quo (attend go explicite) - github pat renewal via blade selenium auto - recommandation: lancer test business ethica campaign soft validation (manuel) apres go - continuer wevia chat user pour wirer gaps conversationnels et poursuivre doctrine 6 sigma zero variabilite',
'status' => 'PENDING_APPROVAL',
'created_at' => '2026-04-19T16:17:26+00:00',
'source' => 'opus4-autowire-early-v2',
);

View File

@@ -0,0 +1,18 @@
<?php
return array (
'name' => 'wevia_pages_modules_count',
'triggers' =>
array (
0 => 'combien de pages',
1 => 'combien de modules',
2 => 'combien de modules erp',
3 => 'liste les modules',
4 => 'liste modules erp',
5 => 'nombre pages',
6 => 'sidebar modules',
),
'cmd' => 'echo wtp weval - 256 pages html servies - 19 categories sitemap - sidebar erp 16 modules: intelligence ia (14 intents) / commerce sales (9) / finance comptabilite (18) / marketing email (9) / growth analytics (8) / rh talent (5) / supply data (7) / operations infra (18) / erp integrations (18) / communications (5) / security compliance (11) / development (11) / knowledge content (10) / multimodal ai (7) / r d labs (13) / lean 6 sigma bpmn (6) - total 169 intents repartis',
'status' => 'PENDING_APPROVAL',
'created_at' => '2026-04-19T16:17:26+00:00',
'source' => 'opus4-autowire-early-v2',
);