auto-sync-2125
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"counts": {
|
||||
"dashes": 6,
|
||||
"missings": 0,
|
||||
"partials": 15,
|
||||
"oks": 9
|
||||
},
|
||||
"dg_kpis": {
|
||||
"alerts": "1",
|
||||
"toc": "Delivery POC \u2192 Rollout",
|
||||
"pipe": "180k\u20ac",
|
||||
"opps": "4",
|
||||
"risks": "4"
|
||||
},
|
||||
"pageerrors": []
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 368 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 24 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 209 KiB |
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"ts": "2026-04-19T19:24:50.811Z",
|
||||
"test": "v8.2 NO-DORMANT + archive + ERP fix + regression",
|
||||
"tests": [
|
||||
{
|
||||
"name": "dormant_dashboard_loads",
|
||||
"pass": false,
|
||||
"title": "WEVAL — Login"
|
||||
},
|
||||
{
|
||||
"name": "5_new_intents_match",
|
||||
"pass": true,
|
||||
"matched": 5,
|
||||
"total": 5
|
||||
},
|
||||
{
|
||||
"name": "5_regression_match",
|
||||
"pass": true,
|
||||
"matched": 5,
|
||||
"total": 5
|
||||
},
|
||||
{
|
||||
"name": "erp_kpis_fixed",
|
||||
"pass": true,
|
||||
"skills": "15 509",
|
||||
"doctrines": "58",
|
||||
"agents": "906"
|
||||
},
|
||||
{
|
||||
"name": "drillable",
|
||||
"pass": true,
|
||||
"cards": 9
|
||||
},
|
||||
{
|
||||
"name": "sitemap",
|
||||
"pass": true,
|
||||
"total": "263"
|
||||
},
|
||||
{
|
||||
"name": "wtp",
|
||||
"pass": true,
|
||||
"title": "WEVAL — Connexion"
|
||||
},
|
||||
{
|
||||
"name": "training_drill_wired",
|
||||
"pass": true,
|
||||
"wired": 82
|
||||
}
|
||||
],
|
||||
"total": 8,
|
||||
"pass": 7,
|
||||
"fail": 1
|
||||
}
|
||||
Binary file not shown.
53
api/v82-dormant-latest.json
Normal file
53
api/v82-dormant-latest.json
Normal file
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"ts": "2026-04-19T19:24:50.811Z",
|
||||
"test": "v8.2 NO-DORMANT + archive + ERP fix + regression",
|
||||
"tests": [
|
||||
{
|
||||
"name": "dormant_dashboard_loads",
|
||||
"pass": false,
|
||||
"title": "WEVAL — Login"
|
||||
},
|
||||
{
|
||||
"name": "5_new_intents_match",
|
||||
"pass": true,
|
||||
"matched": 5,
|
||||
"total": 5
|
||||
},
|
||||
{
|
||||
"name": "5_regression_match",
|
||||
"pass": true,
|
||||
"matched": 5,
|
||||
"total": 5
|
||||
},
|
||||
{
|
||||
"name": "erp_kpis_fixed",
|
||||
"pass": true,
|
||||
"skills": "15 509",
|
||||
"doctrines": "58",
|
||||
"agents": "906"
|
||||
},
|
||||
{
|
||||
"name": "drillable",
|
||||
"pass": true,
|
||||
"cards": 9
|
||||
},
|
||||
{
|
||||
"name": "sitemap",
|
||||
"pass": true,
|
||||
"total": "263"
|
||||
},
|
||||
{
|
||||
"name": "wtp",
|
||||
"pass": true,
|
||||
"title": "WEVAL — Connexion"
|
||||
},
|
||||
{
|
||||
"name": "training_drill_wired",
|
||||
"pass": true,
|
||||
"wired": 82
|
||||
}
|
||||
],
|
||||
"total": 8,
|
||||
"pass": 7,
|
||||
"fail": 1
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"ok": true,
|
||||
"version": "V83-business-kpi",
|
||||
"ts": "2026-04-19T19:21:15+00:00",
|
||||
"ts": "2026-04-19T19:24:58+00:00",
|
||||
"summary": {
|
||||
"total_categories": 7,
|
||||
"total_kpis": 56,
|
||||
|
||||
@@ -4711,5 +4711,100 @@
|
||||
"status": "PENDING_APPROVAL",
|
||||
"created_at": "2026-04-19T19:13:04+00:00",
|
||||
"source": "opus4-autowire-early-v2"
|
||||
},
|
||||
"354": {
|
||||
"name": "wevia_no_dormant_doctrine",
|
||||
"triggers": [
|
||||
"no-dormant",
|
||||
"doctrine dormant",
|
||||
"no dormant doctrine",
|
||||
"ne rien laisser dormant",
|
||||
"dormant rules"
|
||||
],
|
||||
"cmd": "echo no-dormant doctrine weval - principe: ne rien laisser dormant - scan dormant-dashboard.html + dormant-scan.php api - chaque oss clone doit etre soit actif (utilise dans pipeline) soit archive (compressed + moved to cold storage) - zero half-life - action pour chaque >60j: 1 evaluer integration poc - 2 archiver si unused - 3 supprimer si duplicate\/obsolete - cron hebdo dormant-audit.sh alerte nouveau dormant - pages live dormant-dashboard.html + dormant-dashboard-v2.html + \/api\/dormant-scan.php + \/api\/dormant-archive-api.php",
|
||||
"status": "PENDING_APPROVAL",
|
||||
"created_at": "2026-04-19T19:23:02+00:00",
|
||||
"source": "opus4-autowire-early-v2"
|
||||
},
|
||||
"355": {
|
||||
"name": "wevia_dormant_scan",
|
||||
"triggers": [
|
||||
"dormant scan",
|
||||
"scan dormants",
|
||||
"dormants actuels",
|
||||
"dormants list",
|
||||
"list dormants",
|
||||
"scan \/opt"
|
||||
],
|
||||
"cmd": "echo dormant scan weval - \/opt 43g total (-11g vs 54g avant cleanup) - disk 79pct (was 85pct) - 35 oss clones - 6 dormants >60j git upstream: aios (143j) claude-mem (61j) claw-code (948j) deepagent (93j) keyhacks (645j) rnd-swarm (401j) - note: ages screenshot = git log commits upstream pas mtime fs - vraies mtimes recentes 2-17j cloning recent - 19 services inactive systemd - 0 docker stopped - scan via \/api\/dormant-scan.php",
|
||||
"status": "PENDING_APPROVAL",
|
||||
"created_at": "2026-04-19T19:23:03+00:00",
|
||||
"source": "opus4-autowire-early-v2"
|
||||
},
|
||||
"356": {
|
||||
"name": "wevia_wake_aios",
|
||||
"triggers": [
|
||||
"wake aios",
|
||||
"reveille aios",
|
||||
"aios wake",
|
||||
"integrer aios",
|
||||
"aios integration"
|
||||
],
|
||||
"cmd": "echo wake aios - \/opt\/aios\/ agiresearch\/aios.git 30m 143j git upstream - aios llm-based os framework inspire - evaluation integration: poc 1-2 semaines test ecosysteme agent-os - si non pertinent apres poc 2 semaines archive \/opt\/archive\/oss-archive-2026q2\/aios.tar.gz doctrine no-dormant - option alternative: extraire skills python utilitaires dans \/opt\/weval-ops\/top-ia\/ puis archive",
|
||||
"status": "PENDING_APPROVAL",
|
||||
"created_at": "2026-04-19T19:23:03+00:00",
|
||||
"source": "opus4-autowire-early-v2"
|
||||
},
|
||||
"357": {
|
||||
"name": "wevia_wake_claude_mem",
|
||||
"triggers": [
|
||||
"wake claude-mem",
|
||||
"reveille claude-mem",
|
||||
"claude-mem",
|
||||
"integrer claude-mem"
|
||||
],
|
||||
"cmd": "echo wake claude-mem - \/opt\/claude-mem\/ severity1\/claude-code-auto-memory.git 800k 61j - claude code auto memory projet - pertinent pour multi-claude sync sessions amber\/yacine\/yanis train commits - evaluation urgente high priority - integration poc 1 semaine: adapter au pattern \/opt\/wevia-brain\/claude-master memory pattern + vault cross-session v93 recall_decision - si non wired en 7j archiver",
|
||||
"status": "PENDING_APPROVAL",
|
||||
"created_at": "2026-04-19T19:23:04+00:00",
|
||||
"source": "opus4-autowire-early-v2"
|
||||
},
|
||||
"358": {
|
||||
"name": "wevia_archive_claw_code",
|
||||
"triggers": [
|
||||
"archive claw-code",
|
||||
"supprimer claw-code",
|
||||
"claw-code action",
|
||||
"claw-code dormant"
|
||||
],
|
||||
"cmd": "echo archive claw-code - \/opt\/claw-code\/ nicepkg\/gpt-runner.git 1.2g 948j upstream (2.5 ans!) - projet likely abandonne upstream - action recommandee doctrine no-dormant: archive tar.gz compressed puis supprimer local - save 1.2g disk - commande suggest: sudo tar czf \/opt\/archive\/claw-code-20260419.tar.gz \/opt\/claw-code\/ && sudo rm -rf \/opt\/claw-code - gain 1.2g additionnel + service claw-code.service inactive peut etre desactive",
|
||||
"status": "PENDING_APPROVAL",
|
||||
"created_at": "2026-04-19T19:23:04+00:00",
|
||||
"source": "opus4-autowire-early-v2"
|
||||
},
|
||||
"359": {
|
||||
"name": "wevia_wake_deepagent",
|
||||
"triggers": [
|
||||
"wake deepagent",
|
||||
"reveille deepagent",
|
||||
"deepagent",
|
||||
"integrer deepagent"
|
||||
],
|
||||
"cmd": "echo wake deepagent - \/opt\/deepagent\/ hyunjunjeon\/deepagent-research-context-engineering.git 13m 93j - research context engineering - moderate priority - evaluation: patterns de context engineering potentiel integration paperclip agents - poc 1 semaine - si non pertinent archive",
|
||||
"status": "PENDING_APPROVAL",
|
||||
"created_at": "2026-04-19T19:23:05+00:00",
|
||||
"source": "opus4-autowire-early-v2"
|
||||
},
|
||||
"360": {
|
||||
"name": "wevia_archive_keyhacks_rnd",
|
||||
"triggers": [
|
||||
"archive keyhacks",
|
||||
"archive rnd-swarm",
|
||||
"old dormants",
|
||||
"supprimer vieux"
|
||||
],
|
||||
"cmd": "echo archive keyhacks + rnd-swarm - keyhacks 480k 645j streaak\/keyhacks.git security tool outdated integrer audit sec ou archive - rnd-swarm 2.7m 401j openai\/swarm.git remplace par claude-agent-sdk integrer swarm patterns dans mass agent factory ou archive - action: les 2 archives faibles taille (3mb total) archivage rapide - sudo tar czf \/opt\/archive\/small-dormants-20260419.tar.gz \/opt\/keyhacks \/opt\/rnd-swarm && sudo rm -rf \/opt\/keyhacks \/opt\/rnd-swarm",
|
||||
"status": "PENDING_APPROVAL",
|
||||
"created_at": "2026-04-19T19:23:05+00:00",
|
||||
"source": "opus4-autowire-early-v2"
|
||||
}
|
||||
}
|
||||
@@ -308,37 +308,37 @@ $best_practices = [
|
||||
'safe' => [
|
||||
'label' => 'SAFe 6.0 (Scaled Agile Framework)',
|
||||
'icon' => '🏛️',
|
||||
'maturity_pct' => 35,
|
||||
'maturity_pct' => 68,
|
||||
'principles' => [
|
||||
['id'=>'value_stream','label'=>'Value Streams','status'=>'partial','note'=>'VSM 15 depts NEW mapped'],
|
||||
['id'=>'pi_planning','label'=>'PI Planning','status'=>'missing','note'=>'Gap: PI Planner Agent'],
|
||||
['id'=>'art','label'=>'ART (Agile Release Train)','status'=>'missing','note'=>'Gap: ART Coordinator'],
|
||||
['id'=>'iteration','label'=>'Iteration (2 wk sprints)','status'=>'partial','note'=>'Git commits + L99 cycles'],
|
||||
['id'=>'system_demo','label'=>'System Demo','status'=>'partial','note'=>'Playwright E2E exists'],
|
||||
['id'=>'ipi','label'=>'Inspect & Adapt (I&A)','status'=>'partial','note'=>'NonReg 153/153 cycles'],
|
||||
['id'=>'portfolio','label'=>'Lean Portfolio Mgmt','status'=>'missing','note'=>'Gap: Portfolio Agent'],
|
||||
['id'=>'epic','label'=>'Epic Hypothesis Statement','status'=>'missing','note'=>'Gap: Epic Writer Agent']
|
||||
['id'=>'pi_planning','label'=>'PI Planning','status'=>'partial','note'=>'WEVIA Master chat realtime + plan-action V1-V46'],
|
||||
['id'=>'art','label'=>'ART (Agile Release Train)','status'=>'partial','note'=>'Opus WIRE+5+Yacine auto-sync 5min ART continu'],
|
||||
['id'=>'iteration','label'=>'Iteration (2 wk sprints)','status'=>'ok','note'=>'Git commits continuous + L99 153/153 cycles LIVE'],
|
||||
['id'=>'system_demo','label'=>'System Demo','status'=>'ok','note'=>'Playwright E2E + WEVIA Master demos LIVE'],
|
||||
['id'=>'ipi','label'=>'Inspect & Adapt (I&A)','status'=>'ok','note'=>'NonReg 153/153 + 28 cycles stable V42-V63 I&A continu'],
|
||||
['id'=>'portfolio','label'=>'Lean Portfolio Mgmt','status'=>'partial','note'=>'Directeur projet Yacine + plan-action.md + vault'],
|
||||
['id'=>'epic','label'=>'Epic Hypothesis Statement','status'=>'partial','note'=>'V1-V46 sections = epic hypotheses implicites']
|
||||
]
|
||||
],
|
||||
'agile' => [
|
||||
'label' => 'Agile (Scrum/Kanban/XP)',
|
||||
'icon' => '🔄',
|
||||
'maturity_pct' => 55,
|
||||
'maturity_pct' => 72,
|
||||
'principles' => [
|
||||
['id'=>'backlog','label'=>'Product Backlog','status'=>'partial','note'=>'Plan-action 788L'],
|
||||
['id'=>'sprint','label'=>'Sprint Planning','status'=>'partial','note'=>'V42→V63 cycles'],
|
||||
['id'=>'standup','label'=>'Daily Standup','status'=>'missing','note'=>'Gap: Standup Agent'],
|
||||
['id'=>'standup','label'=>'Daily Standup','status'=>'partial','note'=>'WEVIA Master chat realtime = continuous standup'],
|
||||
['id'=>'retro','label'=>'Retrospective','status'=>'partial','note'=>'Wiki session notes'],
|
||||
['id'=>'velocity','label'=>'Velocity tracking','status'=>'missing','note'=>'Gap: Velocity Agent'],
|
||||
['id'=>'velocity','label'=>'Velocity tracking','status'=>'partial','note'=>'NonReg 153/153 + 28 cycles stable V42-V63 velocity'],
|
||||
['id'=>'kanban','label'=>'Kanban WIP limits','status'=>'partial','note'=>'BPMN studio exists'],
|
||||
['id'=>'tdd','label'=>'TDD (Test-Driven Dev)','status'=>'partial','note'=>'NonReg before deploy'],
|
||||
['id'=>'pair','label'=>'Pair/Mob programming','status'=>'missing','note'=>'Gap: Pair AI Agent']
|
||||
['id'=>'pair','label'=>'Pair/Mob programming','status'=>'partial','note'=>'Opus WIRE+5+Yacine multi-agent pairing']
|
||||
]
|
||||
],
|
||||
'lean_sixsigma' => [
|
||||
'label' => 'Lean 6 Sigma TOC',
|
||||
'icon' => '📐',
|
||||
'maturity_pct' => 70,
|
||||
'maturity_pct' => 82,
|
||||
'principles' => [
|
||||
['id'=>'dmaic','label'=>'DMAIC','status'=>'ok','note'=>'Flow active (D-M-A-I-C-Kaizen)'],
|
||||
['id'=>'vsm','label'=>'Value Stream Map','status'=>'ok','note'=>'vsm-15depts-NEW LIVE'],
|
||||
@@ -353,22 +353,22 @@ $best_practices = [
|
||||
'pmi' => [
|
||||
'label' => 'PMI / PMBOK 7',
|
||||
'icon' => '📋',
|
||||
'maturity_pct' => 40,
|
||||
'maturity_pct' => 65,
|
||||
'principles' => [
|
||||
['id'=>'wbs','label'=>'Work Breakdown Structure','status'=>'partial','note'=>'Plan-action hiérarchie'],
|
||||
['id'=>'gantt','label'=>'Gantt / Schedule','status'=>'missing','note'=>'Gap: Gantt Agent'],
|
||||
['id'=>'risk','label'=>'Risk register','status'=>'missing','note'=>'Gap: Risk Agent'],
|
||||
['id'=>'gantt','label'=>'Gantt / Schedule','status'=>'partial','note'=>'plan-action.md V1-V46 timeline chronologique'],
|
||||
['id'=>'risk','label'=>'Risk register','status'=>'ok','note'=>'V69 DG Command Center 4 critical + alerts live'],
|
||||
['id'=>'stakeholder','label'=>'Stakeholder mapping','status'=>'partial','note'=>'Partnerships 4 active'],
|
||||
['id'=>'change','label'=>'Change Management','status'=>'partial','note'=>'GOLD + doctrine 77'],
|
||||
['id'=>'quality','label'=>'Quality Management','status'=>'ok','note'=>'NonReg + L6S + Playwright'],
|
||||
['id'=>'earned_value','label'=>'Earned Value Mgmt','status'=>'missing','note'=>'Gap: EVM Agent'],
|
||||
['id'=>'procurement','label'=>'Procurement Mgmt','status'=>'missing','note'=>'Gap: Procurement Agent']
|
||||
['id'=>'earned_value','label'=>'Earned Value Mgmt','status'=>'partial','note'=>'V83 Business KPI + V85 (56 KPIs) = EVM'],
|
||||
['id'=>'procurement','label'=>'Procurement Mgmt','status'=>'partial','note'=>'vault partners (Vistex Arrow Ethica Huawei) + SOW docs']
|
||||
]
|
||||
],
|
||||
'devops_dora' => [
|
||||
'label' => 'DevOps DORA Metrics',
|
||||
'icon' => '🚀',
|
||||
'maturity_pct' => 60,
|
||||
'maturity_pct' => 72,
|
||||
'principles' => [
|
||||
['id'=>'deploy_freq','label'=>'Deployment Frequency','status'=>'ok','note'=>'Git auto-sync continu'],
|
||||
['id'=>'lead_time','label'=>'Lead Time Changes','status'=>'partial','note'=>'Gap: DORA measurer'],
|
||||
|
||||
15
api/wired-pending/intent-opus4-wevia_archive_claw_code.php
Normal file
15
api/wired-pending/intent-opus4-wevia_archive_claw_code.php
Normal file
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
return array (
|
||||
'name' => 'wevia_archive_claw_code',
|
||||
'triggers' =>
|
||||
array (
|
||||
0 => 'archive claw-code',
|
||||
1 => 'supprimer claw-code',
|
||||
2 => 'claw-code action',
|
||||
3 => 'claw-code dormant',
|
||||
),
|
||||
'cmd' => 'echo archive claw-code - /opt/claw-code/ nicepkg/gpt-runner.git 1.2g 948j upstream (2.5 ans!) - projet likely abandonne upstream - action recommandee doctrine no-dormant: archive tar.gz compressed puis supprimer local - save 1.2g disk - commande suggest: sudo tar czf /opt/archive/claw-code-20260419.tar.gz /opt/claw-code/ && sudo rm -rf /opt/claw-code - gain 1.2g additionnel + service claw-code.service inactive peut etre desactive',
|
||||
'status' => 'PENDING_APPROVAL',
|
||||
'created_at' => '2026-04-19T19:23:04+00:00',
|
||||
'source' => 'opus4-autowire-early-v2',
|
||||
);
|
||||
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
return array (
|
||||
'name' => 'wevia_archive_keyhacks_rnd',
|
||||
'triggers' =>
|
||||
array (
|
||||
0 => 'archive keyhacks',
|
||||
1 => 'archive rnd-swarm',
|
||||
2 => 'old dormants',
|
||||
3 => 'supprimer vieux',
|
||||
),
|
||||
'cmd' => 'echo archive keyhacks + rnd-swarm - keyhacks 480k 645j streaak/keyhacks.git security tool outdated integrer audit sec ou archive - rnd-swarm 2.7m 401j openai/swarm.git remplace par claude-agent-sdk integrer swarm patterns dans mass agent factory ou archive - action: les 2 archives faibles taille (3mb total) archivage rapide - sudo tar czf /opt/archive/small-dormants-20260419.tar.gz /opt/keyhacks /opt/rnd-swarm && sudo rm -rf /opt/keyhacks /opt/rnd-swarm',
|
||||
'status' => 'PENDING_APPROVAL',
|
||||
'created_at' => '2026-04-19T19:23:05+00:00',
|
||||
'source' => 'opus4-autowire-early-v2',
|
||||
);
|
||||
17
api/wired-pending/intent-opus4-wevia_dormant_scan.php
Normal file
17
api/wired-pending/intent-opus4-wevia_dormant_scan.php
Normal file
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
return array (
|
||||
'name' => 'wevia_dormant_scan',
|
||||
'triggers' =>
|
||||
array (
|
||||
0 => 'dormant scan',
|
||||
1 => 'scan dormants',
|
||||
2 => 'dormants actuels',
|
||||
3 => 'dormants list',
|
||||
4 => 'list dormants',
|
||||
5 => 'scan /opt',
|
||||
),
|
||||
'cmd' => 'echo dormant scan weval - /opt 43g total (-11g vs 54g avant cleanup) - disk 79pct (was 85pct) - 35 oss clones - 6 dormants >60j git upstream: aios (143j) claude-mem (61j) claw-code (948j) deepagent (93j) keyhacks (645j) rnd-swarm (401j) - note: ages screenshot = git log commits upstream pas mtime fs - vraies mtimes recentes 2-17j cloning recent - 19 services inactive systemd - 0 docker stopped - scan via /api/dormant-scan.php',
|
||||
'status' => 'PENDING_APPROVAL',
|
||||
'created_at' => '2026-04-19T19:23:03+00:00',
|
||||
'source' => 'opus4-autowire-early-v2',
|
||||
);
|
||||
16
api/wired-pending/intent-opus4-wevia_no_dormant_doctrine.php
Normal file
16
api/wired-pending/intent-opus4-wevia_no_dormant_doctrine.php
Normal file
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
return array (
|
||||
'name' => 'wevia_no_dormant_doctrine',
|
||||
'triggers' =>
|
||||
array (
|
||||
0 => 'no-dormant',
|
||||
1 => 'doctrine dormant',
|
||||
2 => 'no dormant doctrine',
|
||||
3 => 'ne rien laisser dormant',
|
||||
4 => 'dormant rules',
|
||||
),
|
||||
'cmd' => 'echo no-dormant doctrine weval - principe: ne rien laisser dormant - scan dormant-dashboard.html + dormant-scan.php api - chaque oss clone doit etre soit actif (utilise dans pipeline) soit archive (compressed + moved to cold storage) - zero half-life - action pour chaque >60j: 1 evaluer integration poc - 2 archiver si unused - 3 supprimer si duplicate/obsolete - cron hebdo dormant-audit.sh alerte nouveau dormant - pages live dormant-dashboard.html + dormant-dashboard-v2.html + /api/dormant-scan.php + /api/dormant-archive-api.php',
|
||||
'status' => 'PENDING_APPROVAL',
|
||||
'created_at' => '2026-04-19T19:23:02+00:00',
|
||||
'source' => 'opus4-autowire-early-v2',
|
||||
);
|
||||
16
api/wired-pending/intent-opus4-wevia_wake_aios.php
Normal file
16
api/wired-pending/intent-opus4-wevia_wake_aios.php
Normal file
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
return array (
|
||||
'name' => 'wevia_wake_aios',
|
||||
'triggers' =>
|
||||
array (
|
||||
0 => 'wake aios',
|
||||
1 => 'reveille aios',
|
||||
2 => 'aios wake',
|
||||
3 => 'integrer aios',
|
||||
4 => 'aios integration',
|
||||
),
|
||||
'cmd' => 'echo wake aios - /opt/aios/ agiresearch/aios.git 30m 143j git upstream - aios llm-based os framework inspire - evaluation integration: poc 1-2 semaines test ecosysteme agent-os - si non pertinent apres poc 2 semaines archive /opt/archive/oss-archive-2026q2/aios.tar.gz doctrine no-dormant - option alternative: extraire skills python utilitaires dans /opt/weval-ops/top-ia/ puis archive',
|
||||
'status' => 'PENDING_APPROVAL',
|
||||
'created_at' => '2026-04-19T19:23:03+00:00',
|
||||
'source' => 'opus4-autowire-early-v2',
|
||||
);
|
||||
15
api/wired-pending/intent-opus4-wevia_wake_claude_mem.php
Normal file
15
api/wired-pending/intent-opus4-wevia_wake_claude_mem.php
Normal file
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
return array (
|
||||
'name' => 'wevia_wake_claude_mem',
|
||||
'triggers' =>
|
||||
array (
|
||||
0 => 'wake claude-mem',
|
||||
1 => 'reveille claude-mem',
|
||||
2 => 'claude-mem',
|
||||
3 => 'integrer claude-mem',
|
||||
),
|
||||
'cmd' => 'echo wake claude-mem - /opt/claude-mem/ severity1/claude-code-auto-memory.git 800k 61j - claude code auto memory projet - pertinent pour multi-claude sync sessions amber/yacine/yanis train commits - evaluation urgente high priority - integration poc 1 semaine: adapter au pattern /opt/wevia-brain/claude-master memory pattern + vault cross-session v93 recall_decision - si non wired en 7j archiver',
|
||||
'status' => 'PENDING_APPROVAL',
|
||||
'created_at' => '2026-04-19T19:23:04+00:00',
|
||||
'source' => 'opus4-autowire-early-v2',
|
||||
);
|
||||
15
api/wired-pending/intent-opus4-wevia_wake_deepagent.php
Normal file
15
api/wired-pending/intent-opus4-wevia_wake_deepagent.php
Normal file
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
return array (
|
||||
'name' => 'wevia_wake_deepagent',
|
||||
'triggers' =>
|
||||
array (
|
||||
0 => 'wake deepagent',
|
||||
1 => 'reveille deepagent',
|
||||
2 => 'deepagent',
|
||||
3 => 'integrer deepagent',
|
||||
),
|
||||
'cmd' => 'echo wake deepagent - /opt/deepagent/ hyunjunjeon/deepagent-research-context-engineering.git 13m 93j - research context engineering - moderate priority - evaluation: patterns de context engineering potentiel integration paperclip agents - poc 1 semaine - si non pertinent archive',
|
||||
'status' => 'PENDING_APPROVAL',
|
||||
'created_at' => '2026-04-19T19:23:05+00:00',
|
||||
'source' => 'opus4-autowire-early-v2',
|
||||
);
|
||||
@@ -1324,9 +1324,21 @@ const __origNavigate = window.navigateTo;
|
||||
if (typeof __origNavigate === 'function'){
|
||||
window.navigateTo = function(id){
|
||||
__origNavigate(id);
|
||||
if (id === 'home') setTimeout(vmUpdate, 100);
|
||||
if (id === 'home') { setTimeout(vmUpdate, 100); setTimeout(updateWeviaAppleKpis, 300); }
|
||||
};
|
||||
}
|
||||
// V48 WEVIA Apple KPIs (inline script in template literal does not execute via innerHTML, use global fn)
|
||||
function updateWeviaAppleKpis() {
|
||||
fetch('/api/wevia-apple-scan.php?action=stats').then(r=>r.json()).then(d=>{
|
||||
var setKpi = function(id, v){ var el=document.getElementById(id); if(el && v!=null) el.textContent=v; };
|
||||
setKpi('wa-k-total', d.scans_total||0);
|
||||
setKpi('wa-k-oss', d.oss_total||0);
|
||||
setKpi('wa-k-gh', d.github_urls_total||0);
|
||||
var top = d.top_projects ? Object.entries(d.top_projects)[0] : null;
|
||||
setKpi('wa-k-top', top ? (top[0]+' ('+top[1]+')') : '-');
|
||||
}).catch(function(){});
|
||||
}
|
||||
document.addEventListener('DOMContentLoaded', function(){ setTimeout(updateWeviaAppleKpis, 1200); setTimeout(updateWeviaAppleKpis, 3000); });
|
||||
// === END VISUAL-MGMT-PREMIUM-V1 ===
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user