auto-sync-1200

This commit is contained in:
opus
2026-04-19 12:00:03 +02:00
parent ca7937290b
commit 6804b0ebb5
7 changed files with 19 additions and 2336 deletions

View File

@@ -27,5 +27,5 @@
"effort": "S"
}
],
"timestamp": "2026-04-19 04:00"
"timestamp": "2026-04-19 10:00"
}

View File

@@ -1,98 +0,0 @@
{
"timestamp": "2026-04-19T04:00:03+00:00",
"compute_ms": 2310,
"metrics": {
"agents": 0,
"agents_hierarchy": 0,
"skills": 839,
"instruction_files": 520,
"instruction_kb": 747,
"nonreg_pass": 148,
"nonreg_total": 148,
"nonreg_rate": 100,
"oss_tools": 762,
"oss_skills": 734,
"oss_tests": 762,
"docker": 19,
"ollama_models": 5,
"git_repos": 40,
"providers": [
{
"name": "Cerebras",
"latency_ms": 628,
"status": "up"
},
{
"name": "Groq",
"latency_ms": 808,
"status": "up"
}
]
},
"scores": {
"combined": 75,
"infra": 50,
"ecosystem": 100,
"agents": 0,
"skills": 100,
"nonreg": 100,
"oss": 100,
"docker": 95,
"providers": 56,
"hierarchy": 0,
"instructions": 100
},
"leaderboard": [
{
"name": "WEVAL_Ecosystem",
"score": 80,
"skills": 839,
"agents": 0
},
{
"name": "WEVIA",
"score": 10,
"type": "sovereign"
},
{
"name": "WEVAL_Manager",
"score": 56,
"type": "sovereign"
},
{
"name": "WEVAL_MiroFish",
"score": 95,
"type": "sovereign"
},
{
"name": "BLADE_AI",
"score": 110,
"type": "sovereign"
},
{
"name": "WEVAL_Droid",
"score": 110,
"type": "sovereign"
},
{
"name": "WEVAL_Code",
"score": 110,
"type": "sovereign"
},
{
"name": "WEVAL_OpenClaw",
"score": 61,
"type": "sovereign"
},
{
"name": "WEVAL_DeerFlow",
"score": 110,
"type": "sovereign"
},
{
"name": "WEVAL_Scrapy",
"score": 95,
"type": "sovereign"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,15 +1,15 @@
{
"generated_at": "2026-04-19T11:50:01.724640",
"generated_at": "2026-04-19T12:00:02.741108",
"stats": {
"total": 389,
"pending": 739,
"total": 391,
"pending": 743,
"kaouther_surfaced": 29,
"chrome_surfaced": 10,
"notif_only_done": 0,
"autofix_archived": 0,
"cerebras_archived": 0,
"older_3d_archived": 0,
"unknown": 350,
"unknown": 352,
"errors": 0
},
"actions": [

View File

@@ -1,7 +1,7 @@
# WEVIA Master — System Documentation
Generated: Sun Apr 19 12:00:01 AM CEST 2026
Generated: Sun Apr 19 12:00:02 PM CEST 2026
## APIs (210)
## APIs (214)
wevia-action-engine.php
wevia-actions.php
wevia-admin-data.php
@@ -45,296 +45,3 @@ wevia-capabilities-ext.php
wevia-capabilities-faq-v81.php
wevia-capabilities.php
wevia-chat.php
wevia-chat-relay.php
wevia-chat-test.php
wevia-claude-code.php
wevia-code-agent.php
wevia-coherence-scan-v77.php
wevia-confirm-sql-intent.php
wevia-consensus.php
wevia-control-kpis.php
wevia-cost-guard.php
wevia-creative-engine.php
wevia-crewai.php
wevia-daily-standup.php
wevia-dark-bridge.php
wevia-dashboard.php
wevia-db-stats.php
wevia-deep-research.php
wevia-deepseek-proxy.php
wevia-deepseek-web.php
wevia-deep-test.php
wevia-desktop.php
wevia-dev-pipeline.php
wevia-director.php
wevia-dispatcher.php
wevia-docker-autofix.php
wevia-doctrine-74-fix-intent.php
wevia-doctrine-74-intent.php
wevia-doctrine-injector.php
wevia-dream.php
wevia-dynamic-exec.php
wevia-dynamic-resolver.php
wevia-ecosystem.php
wevia-email-api.php
wevia-enterprise-fleet.php
wevia-enterprise.php
wevia-exec-intercept.php
wevia-exec.php
wevia-fast-path.php
wevia-fast-path-v3.php
wevia-fiability.php
wevia-filegen.php
wevia-file-write.php
wevia-fleet.php
wevia-full-exec.php
wevia-health.php
wevia-human-ai.php
wevia-infra-intercept.php
wevia-json-api.php
wevia-lean-toc.php
wevia-live-context.php
wevia-live-metrics.php
wevia-manifest.php
wevia-master-api.php
wevia-master-autoheal.php
wevia-master-autonomous.php
wevia-master-dispatch.php
wevia-master-registry.php
wevia-mcp-hub.php
wevia-meeting.php
wevia-mega-agents.php
wevia-mega-roster.php
wevia-memory-api.php
wevia-memory.php
wevia-multiagent.php
wevia-multiagent-sse.php
wevia-multi-ai.php
wevia-multi-provider.php
wevia-new-models.php
wevia-nl-normalizer-prehook.php
wevia-observe-crm-intent.php
wevia-office-senders-intent.php
wevia-openai.php
wevia-ops-intents.php
wevia-ops.php
wevia-ops-screens-intent.php
wevia-opus46-intents.php
wevia-opus-arch-actions-intents.php
wevia-opus-arch-early.php
wevia-opus-arch-intents.php
wevia-opus-autonomy.php
wevia-opus-depth.php
wevia-opus-intents.php
wevia-opus-write-intents.php
wevia-orchestration-v75.php
wevia-orchestrator-extra-agents.php
wevia-orchestrator-extra-agents-v72.php
wevia-orchestrator.php
wevia-orchestrator-scan.php
wevia-orchestrator-v2.php
wevia-oss-bridge.php
wevia-oss-intents.php
wevia-oss-scan.php
wevia-partners-intent.php
wevia-pdns-prompt-intent.php
wevia-pipeline.php
wevia-post-exec.php
wevia-products-kpi-v80.php
wevia-prompt.php
wevia-providers.php
wevia-public-status.php
wevia-public-stream.php
wevia-public-wiki.php
wevia-qa-hub.php
wevia-quality-agent.php
wevia-quality-engine.php
wevia-quality-framework.php
wevia-redis-llm.php
wevia-regression-scanner.php
wevia-rnd.php
wevia-run-tests.php
wevia-security-fortress.php
wevia-self-edit.php
wevia-send-kaouther-intent.php
wevia-skill-registry.php
wevia-skills.php
wevia-smart-router.php
wevia-sovereign-fc.php
wevia-sovereign-heal-intent.php
wevia-sovereign-proxy.php
wevia-sse-orchestrator.php
wevia-sse-orchestrator-public.php
wevia-stream-api.php
wevia-stream-sovereign.php
wevia-supervisor.php
wevia-test-email-intent.php
wevia-token-callback.php
wevia-tool-executor.php
wevia-tool-extensions.php
wevia-tools.php
wevia-tools-router.php
wevia-tool-test.php
wevia-track-s95-prompt-intent.php
wevia-unified.php
wevia-v60-tier1-bridges.php
wevia-v61-intents-include.php
wevia-v62-acquired-api.php
wevia-v62-intents-include.php
wevia-v63-acquired-enriched.php
wevia-v64-departments-kpi.php
wevia-v65-brain-api.php
wevia-v65-risk-erp-gaps.php
wevia-v66-all-erps-painpoints.php
wevia-v66-ia-building-api.php
wevia-v67-dashboard-api.php
wevia-v67-roi-simulator.php
wevia-v69-dg-command-center.php
wevia-v70-enterprise-complete.php
wevia-v70-honest-tracker.php
wevia-v71-intelligence-growth.php
wevia-v71-qahub.php
wevia-v71-risk-halu-plan.php
wevia-v72-intents-include.php
wevia-v73-intents-include.php
wevia-v77-coherence.php
wevia-v79-kpi-pipeline.php
wevia-v81-ai-audit-100.php
wevia-v82-tips-catalog.php
wevia-v83-business-kpi.php
wevia-v83-multi-agent-orchestrator.php
wevia-vault-git-intents.php
wevia-vault-llm.php
wevia-vault.php
wevia-vault-search.php
wevia-vision-api.php
wevia-vision-vl.php
wevia-wave114-intents.php
wevia-wave114.php
wevia-webchat-direct.php
## Scripts (42)
wevia-antiregression.py
wevia-autodoc.sh
wevia-auto-renew.py
wevia-auto-wire.py
wevia-blade-admin.sh
wevia-blade-cleaner.sh
wevia-blade-ctl.sh
wevia-blade-health.sh
wevia-blade-monitor.sh
wevia-blade-relay.sh
wevia-blade-renew.py
wevia-cortex.py
wevia-cyber.py
wevia-daily-report.sh
wevia-deepseek-web.py
wevia-full-test.py
wevia-gap-analyzer.py
wevia-intel.sh
wevia-l99-autofix.py
wevia-llm-worker.py
wevia-master-test.py
wevia-nonreg-agent.php
wevia-page-scan.sh
wevia-pilot.sh
wevia-quality-agent.py
wevia-register-agent.py
wevia-renew-pat.py
wevia-self-doc.sh
wevia-selfmanage.sh
wevia-site-builder.php
wevia-site-builder-v1-dark.php
wevia-site-builder-v2-light-pre-em.php
wevia-site-builder-v5-b8-BROKEN.php
wevia-snap-archiver.py
wevia-snap-archiver.sh
wevia-stealth.py
wevia-test.sh
wevia-token-renewal.sh
wevia-uptime.sh
wevia-ux-agent.py
wevia-webchat-api.py
wevia-webwide.py
## Crons (74)
*/10 * * * * bash /opt/weval-l99/wevia-blade-ctl.sh status >> /var/log/wevia-blade.log 2>&1
*/10 * * * * bash /opt/weval-l99/wevia-pilot.sh
*/10 * * * * php /var/www/html/api/wevia-quality-agent.php > /dev/null 2>&1
*/10 * * * * timeout 120 python3 /opt/weval-l99/wevia-sso-guardian.py >> /var/log/wevia-sso-cache.log 2>&1
*/10 * * * * timeout 60 python3 /opt/weval-l99/wevia-sso-systemic.py >> /var/log/wevia-sso-systemic.log 2>&1
*/15 * * * * php /opt/weval-l99/wevia-nonreg-agent.php >> /var/log/wevia-nonreg-agent.log 2>&1
*/15 * * * * timeout 60 python3 /opt/weval-l99/wevia-l99-autofix.py >> /var/log/wevia-l99-autofix.log 2>&1
*/2 * * * * /opt/php-fpm-watchdog.sh
*/2 * * * * /opt/wevia-brain/blade-poll-gguf.sh
*/2 * * * * bash /opt/weval-l99/wevia-blade-cleaner.sh >> /var/log/wevia-blade-cleaner.log 2>&1
*/30 * * * * cd /opt/weval-l99 && python3 l99-purge-scan.sh >> /var/log/l99.log 2>&1
*/30 * * * * php /var/www/html/api/architecture-autonomous.php > /dev/null 2>&1
*/30 * * * * php /var/www/html/api/architecture-scanner.php > /dev/null 2>&1
*/30 * * * * php /var/www/weval/wevia-ia/wevia-dream-cron.php >> /var/log/wevia-dream.log 2>&1
*/30 * * * * python3 /opt/weval-l99/disk-guardian.py scan >> /var/log/disk-guardian.log 2>&1
*/30 * * * * python3 /opt/weval-l99/l99-auth-infra.py > /dev/null 2>&1
*/30 * * * * timeout 30 python3 /opt/weval-l99/ux-agent.py >> /var/log/ux-agent.log 2>&1
*/5 * * * * /opt/wevia-brain/proactive-monitor.sh
*/5 * * * * bash /opt/weval-l99/wevia-selfmanage.sh >> /var/log/wevia-selfmanage.log 2>&1
*/5 * * * * php /var/www/html/api/mirofish-ceo-cron.php > /dev/null 2>&1
*/5 * * * * php /var/www/html/api/wevia-auth-agent.php > /dev/null 2>&1
*/5 * * * * php /var/www/html/api/wevia-autonomy-controller.php >> /var/log/wevia-autonomy.log 2>&1
*/5 * * * * python3 /opt/weval-l99/wevia-antiregression.py >> /var/log/wevia-antiregression.log 2>&1
0 */12 * * * bash /opt/weval-l99/wevia-self-doc.sh
0 */2 * * * timeout 900 python3 /opt/weval-l99/wevia-visual-batch.py >> /var/log/wevia-visual-batch.log 2>&1
0 */3 * * * python3 /opt/weval-l99/wevia-visual-analysis.py >> /var/log/wevia-visual-analysis.log 2>&1
0 */3 * * * timeout 300 python3 /opt/weval-l99/wevia-control-tower.py >> /var/log/wevia-control-tower.log 2>&1
0 */4 * * * php /var/www/html/api/wevia-quality-framework.php > /dev/null 2>&1
0 */4 * * * timeout 300 python3 /opt/weval-l99/l99-mega-scanner.py > /var/log/l99-mega-scan.log 2>&1
0 */4 * * * timeout 300 python3 /opt/weval-l99/wevia-gap-filler.py >> /var/log/wevia-gap-filler.log 2>&1
0 */6 * * * cd /opt/weval-l99 && timeout 120 python3 l99-ux-agent.py > /var/log/l99-ux.log 2>&1
0 */6 * * * cd /opt/weval-nonreg && timeout 120 python3 full-nonreg-serverside.py > /var/log/full-nonreg.log 2>&1
0 */6 * * * php /opt/weval-l99/rnd-pipeline.php >> /var/log/wevia-rnd-pipeline.log 2>&1
0 */6 * * * php /var/www/html/api/auto-key-renew.php >> /var/log/key-renew.log 2>&1
0 */6 * * * sudo python3 /opt/weval-security/key-sync.py >> /var/log/security-sync.log 2>&1
0 */6 * * * timeout 900 python3 /opt/weval-l99/l99-deep-scan.py >> /var/log/l99-deep-scan.log 2>&1
0 1 * * * python3 /opt/ethica-enrich-v4.py 300 >> /var/log/ethica-enrich-v4.log 2>&1
0 10 * * * python3 /opt/ethica-enrich-searxng.py 200 >> /var/log/ethica-enrich-searxng.log 2>&1
0 11,23 * * * python3 /opt/ethica-richscraper.py 500 >> /var/log/ethica-richscraper.log 2>&1
0 2 * * 0 python3 /opt/tabibi-scraper.py >> /var/log/tabibi-scraper.log 2>&1
0 3 * * * sudo -u www-data python3 -B /opt/weval-l99/l99-playwright-visual.py > /tmp/pw_night.log 2>&1 && sudo -u www-data python3 -B /opt/weval-l99/l99-fullscan.py > /tmp/fs_night.log 2>&1 && sudo -u www-data python3 -B /opt/weval-nonreg/full-nonreg-serverside.py > /tmp/nr_night.log 2>&1 && python3 /opt/weval-l99/l99-state-updater.py > /tmp/l99_night.log 2>&1 # l99-full-night
0 3 * * 0 sudo python3 /opt/weval-security/secret-scanner.py
0 3,12,20 * * * python3 /opt/ethica-cron-scraper.py >> /var/log/ethica-cron-scraper.log 2>&1
0 4,10,16,22 * * * python3 /opt/weval-l99/ethica-enrich-ma.py 300 >> /opt/weval-l99/logs/ethica-enrich-ma.log 2>&1 # MA-BOOST-ROOT
0 6 * * * bash /opt/weval-l99/wevia-daily-report.sh
0 9 * * * curl -sf https://127.0.0.1/api/wevia-enterprise-fleet.php?action=run_standup -k -H Host:weval-consulting.com > /dev/null 2>&1
15,45 * * * * timeout 300 python3 /opt/weval-l99/wevia-agents-pack.py >> /var/log/wevia-agents-pack.log 2>&1
30 */2 * * * timeout 300 python3 /opt/weval-l99/wevia-systematic.py >> /var/log/wevia-systematic.log 2>&1
30 */4 * * * timeout 300 python3 /opt/weval-l99/wevia-register-agent.py >> /var/log/wevia-register.log 2>&1
@reboot nohup python3 /opt/weval-litellm/wevia-proxy.py 4001 > /var/log/litellm-proxy.log 2>&1 &
0 3 * * 0 python3 /opt/weval-l99/ethica-scraper-cnam.py 100 >> /opt/weval-l99/logs/ethica-scraper-cnam.log 2>&1 # scraper-cnam-weekly
30 5 * * * cd /opt/weval-l99 && timeout 120 python3 l99-functional-test.py >> /var/log/l99-functional.log 2>&1
0 5 * * * python3 /opt/wevia-brain/learning-loop-analyzer.py >> /var/log/wevia/learning-loop.log 2>&1
*/10 * * * * /usr/bin/python3 /opt/weval-l99/screens-autodiscovery.py >> /var/log/screens-autodiscovery.log 2>&1
0 */6 * * * /usr/bin/python3 /opt/weval-l99/screens-deep-scan.py >> /var/log/screens-deepscan.log 2>&1
0 3 * * 0 /opt/weval-ops/top-ia/finetune_cron_weekly.sh >> /var/log/weval/finetune-weekly.log 2>&1
*/5 * * * * /opt/weval-l99/fix-perms-api-json.sh >> /var/log/fix-perms.log 2>&1
*/5 * * * * /usr/local/bin/weval-fix-perms-api.sh >/var/log/weval-fix-perms.log 2>&1
*/5 * * * * /usr/bin/python3 /opt/weval-l99/screens-health-check.py >> /var/log/screens-health.log 2>&1 && /usr/bin/python3 /opt/weval-l99/screens-health-purge-phantoms.py >> /var/log/screens-health.log 2>&1
*/5 * * * * /usr/local/bin/weval-kpi-collector.sh >>/var/log/weval-kpi-collector.log 2>&1
*/15 * * * * /usr/local/bin/weval-l6s-collector.sh >>/var/log/weval-l6s-collector.log 2>&1
*/15 * * * * bash /opt/weval-ops/top-ia/self_heal_infra.sh >> /var/log/weval/self_heal_infra.log 2>&1
*/15 * * * * python3 /opt/weval-ops/crm-bridge-graph-to-activities.py >> /var/log/weval-crm-bridge.log 2>&1
*/15 * * * * python3 /opt/weval-ops/andon-monitor.py >> /var/log/weval-andon.log 2>&1
55 23 * * * /opt/weval-ops/kpi-snapshot.sh >> /var/log/weval-kpi-snapshot.log 2>&1
0 2 * * * /usr/bin/python3 /opt/weval-ops/kpi-snapshot-daily.py >> /var/log/weval/kpi-daily.log 2>&1
## Ollama Models
## Docker (19 containers)
loki Up 2 days
listmonk Up 2 days
plausible-plausible-1 Up 31 hours
plausible-plausible-db-1 Up 31 hours
plausible-plausible-events-db-1 Up 31 hours
n8n-docker-n8n-1 Up 2 days
mattermost-docker-mm-db-1 Up 2 days
mattermost-docker-mattermost-1 Up 2 days (healthy)
twenty Up 2 days
twenty-redis Up 2 days

View File

@@ -0,0 +1,11 @@
{
"id": "task_20260419095501_c5cc88",
"name": "Blade self-heal 11:55",
"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-19T09:55:01+00:00",
"created_by": "blade-control-ui"
}

View File

@@ -1,7 +1,7 @@
{
"ok": true,
"version": "V83-business-kpi",
"ts": "2026-04-19T09:50:13+00:00",
"ts": "2026-04-19T09:55:12+00:00",
"summary": {
"total_categories": 7,
"total_kpis": 56,