From d29bdfd5cbcbb374fa52b8e4ca8670e34875be11 Mon Sep 17 00:00:00 2001 From: opus Date: Sun, 19 Apr 2026 01:20:02 +0200 Subject: [PATCH] auto-sync-0120 --- api/blade-actions-surfaced.json | 8 +- .../task_20260418231501_2ebfc4.json | 11 +++ .../task_20260418232001_031129.json | 11 +++ api/sub-agents/agent-alert_config.json | 15 ++++ api/sub-agents/agent-api_design.json | 15 ++++ api/sub-agents/agent-api_docs_gen.json | 15 ++++ api/sub-agents/agent-api_mock.json | 15 ++++ api/sub-agents/agent-api_test_gen.json | 15 ++++ api/sub-agents/agent-backend_architect.json | 15 ++++ api/sub-agents/agent-backend_migrate.json | 15 ++++ api/sub-agents/agent-backend_optimize.json | 15 ++++ api/sub-agents/agent-backend_refactor.json | 15 ++++ api/sub-agents/agent-backend_security.json | 15 ++++ api/sub-agents/agent-backup_strategy.json | 15 ++++ .../agent-business_model_canvas.json | 15 ++++ api/sub-agents/agent-classifier_runner.json | 15 ++++ api/sub-agents/agent-code_reviewer_sec.json | 15 ++++ api/sub-agents/agent-competitor_intel.json | 15 ++++ api/sub-agents/agent-component_library.json | 15 ++++ api/sub-agents/agent-consultant_senior.json | 15 ++++ api/sub-agents/agent-content_curator.json | 15 ++++ api/sub-agents/agent-cron_scheduler.json | 15 ++++ api/sub-agents/agent-css_refactor.json | 15 ++++ api/sub-agents/agent-data_validator.json | 15 ++++ api/sub-agents/agent-disaster_recovery.json | 15 ++++ api/sub-agents/agent-docker_expert.json | 15 ++++ api/sub-agents/agent-embedding_generator.json | 15 ++++ api/sub-agents/agent-etl_pipeline.json | 15 ++++ api/sub-agents/agent-fact_checker.json | 15 ++++ api/sub-agents/agent-financial_modeler.json | 15 ++++ api/sub-agents/agent-frontend_a11y.json | 15 ++++ api/sub-agents/agent-frontend_bundle.json | 15 ++++ api/sub-agents/agent-frontend_lighthouse.json | 15 ++++ api/sub-agents/agent-frontend_perf.json | 15 ++++ api/sub-agents/agent-frontend_react.json | 15 ++++ api/sub-agents/agent-frontend_responsive.json | 15 ++++ api/sub-agents/agent-frontend_ui.json | 15 ++++ api/sub-agents/agent-frontend_vue.json | 15 ++++ api/sub-agents/agent-k8s_expert.json | 15 ++++ api/sub-agents/agent-kpi_designer.json | 15 ++++ api/sub-agents/agent-log_analyzer.json | 15 ++++ api/sub-agents/agent-market_scanner.json | 15 ++++ api/sub-agents/agent-metric_collector.json | 15 ++++ api/sub-agents/agent-ml_feature_eng.json | 15 ++++ api/sub-agents/agent-news_aggregator.json | 15 ++++ api/sub-agents/agent-nginx_config.json | 15 ++++ api/sub-agents/agent-ocr_runner.json | 15 ++++ api/sub-agents/agent-okr_coach.json | 15 ++++ api/sub-agents/agent-paper_reviewer.json | 15 ++++ api/sub-agents/agent-pen_tester.json | 15 ++++ api/sub-agents/agent-pitch_deck_gen.json | 15 ++++ api/sub-agents/agent-porter5_runner.json | 15 ++++ api/sub-agents/agent-privacy_auditor.json | 15 ++++ api/sub-agents/agent-researcher_agent.json | 15 ++++ api/sub-agents/agent-secret_scanner.json | 15 ++++ api/sub-agents/agent-sentiment_scorer.json | 15 ++++ api/sub-agents/agent-slide_builder.json | 15 ++++ api/sub-agents/agent-source_verifier.json | 15 ++++ api/sub-agents/agent-ssl_expert.json | 15 ++++ api/sub-agents/agent-strategy_planner.json | 15 ++++ api/sub-agents/agent-summarizer_agent.json | 15 ++++ api/sub-agents/agent-swot_analyzer.json | 15 ++++ api/sub-agents/agent-translator_agent.json | 15 ++++ api/sub-agents/agent-trend_scout.json | 15 ++++ api/sub-agents/agent-value_prop_canvas.json | 15 ++++ api/sub-agents/agent-vector_search.json | 15 ++++ api/sub-agents/agent-vuln_scanner.json | 15 ++++ api/sub-agents/agent-webhook_handler.json | 15 ++++ api/v83-business-kpi-latest.json | 2 +- api/wevia-neurorag-api.php | 86 ++++++------------- .../intent-opus4-alert_config.php | 16 ++++ api/wired-pending/intent-opus4-api_design.php | 16 ++++ .../intent-opus4-api_docs_gen.php | 16 ++++ api/wired-pending/intent-opus4-api_mock.php | 16 ++++ .../intent-opus4-api_test_gen.php | 16 ++++ .../intent-opus4-backend_architect.php | 16 ++++ .../intent-opus4-backend_migrate.php | 16 ++++ .../intent-opus4-backend_optimize.php | 16 ++++ .../intent-opus4-backend_refactor.php | 16 ++++ .../intent-opus4-backend_security.php | 16 ++++ .../intent-opus4-backup_strategy.php | 16 ++++ .../intent-opus4-business_model_canvas.php | 16 ++++ .../intent-opus4-classifier_runner.php | 16 ++++ .../intent-opus4-code_reviewer_sec.php | 16 ++++ .../intent-opus4-competitor_intel.php | 16 ++++ .../intent-opus4-component_library.php | 16 ++++ .../intent-opus4-consultant_senior.php | 16 ++++ .../intent-opus4-content_curator.php | 16 ++++ .../intent-opus4-cron_scheduler.php | 16 ++++ .../intent-opus4-css_refactor.php | 16 ++++ .../intent-opus4-data_validator.php | 16 ++++ .../intent-opus4-disaster_recovery.php | 16 ++++ .../intent-opus4-docker_expert.php | 16 ++++ .../intent-opus4-embedding_generator.php | 16 ++++ .../intent-opus4-etl_pipeline.php | 16 ++++ .../intent-opus4-fact_checker.php | 16 ++++ .../intent-opus4-financial_modeler.php | 16 ++++ .../intent-opus4-frontend_a11y.php | 16 ++++ .../intent-opus4-frontend_bundle.php | 16 ++++ .../intent-opus4-frontend_lighthouse.php | 16 ++++ .../intent-opus4-frontend_perf.php | 16 ++++ .../intent-opus4-frontend_react.php | 16 ++++ .../intent-opus4-frontend_responsive.php | 16 ++++ .../intent-opus4-frontend_ui.php | 16 ++++ .../intent-opus4-frontend_vue.php | 16 ++++ api/wired-pending/intent-opus4-k8s_expert.php | 16 ++++ .../intent-opus4-kpi_designer.php | 16 ++++ .../intent-opus4-log_analyzer.php | 16 ++++ .../intent-opus4-market_scanner.php | 16 ++++ .../intent-opus4-metric_collector.php | 16 ++++ .../intent-opus4-ml_feature_eng.php | 16 ++++ .../intent-opus4-news_aggregator.php | 16 ++++ .../intent-opus4-nginx_config.php | 16 ++++ api/wired-pending/intent-opus4-ocr_runner.php | 16 ++++ api/wired-pending/intent-opus4-okr_coach.php | 16 ++++ .../intent-opus4-paper_reviewer.php | 16 ++++ api/wired-pending/intent-opus4-pen_tester.php | 16 ++++ .../intent-opus4-pitch_deck_gen.php | 16 ++++ .../intent-opus4-porter5_runner.php | 16 ++++ .../intent-opus4-privacy_auditor.php | 16 ++++ .../intent-opus4-researcher_agent.php | 16 ++++ .../intent-opus4-secret_scanner.php | 16 ++++ .../intent-opus4-sentiment_scorer.php | 16 ++++ .../intent-opus4-slide_builder.php | 16 ++++ .../intent-opus4-source_verifier.php | 16 ++++ api/wired-pending/intent-opus4-ssl_expert.php | 16 ++++ .../intent-opus4-strategy_planner.php | 16 ++++ .../intent-opus4-summarizer_agent.php | 16 ++++ .../intent-opus4-swot_analyzer.php | 16 ++++ .../intent-opus4-translator_agent.php | 16 ++++ .../intent-opus4-trend_scout.php | 16 ++++ .../intent-opus4-value_prop_canvas.php | 16 ++++ .../intent-opus4-vector_search.php | 16 ++++ .../intent-opus4-vuln_scanner.php | 16 ++++ .../intent-opus4-webhook_handler.php | 16 ++++ 135 files changed, 2070 insertions(+), 63 deletions(-) create mode 100644 api/blade-tasks/task_20260418231501_2ebfc4.json create mode 100644 api/blade-tasks/task_20260418232001_031129.json create mode 100644 api/sub-agents/agent-alert_config.json create mode 100644 api/sub-agents/agent-api_design.json create mode 100644 api/sub-agents/agent-api_docs_gen.json create mode 100644 api/sub-agents/agent-api_mock.json create mode 100644 api/sub-agents/agent-api_test_gen.json create mode 100644 api/sub-agents/agent-backend_architect.json create mode 100644 api/sub-agents/agent-backend_migrate.json create mode 100644 api/sub-agents/agent-backend_optimize.json create mode 100644 api/sub-agents/agent-backend_refactor.json create mode 100644 api/sub-agents/agent-backend_security.json create mode 100644 api/sub-agents/agent-backup_strategy.json create mode 100644 api/sub-agents/agent-business_model_canvas.json create mode 100644 api/sub-agents/agent-classifier_runner.json create mode 100644 api/sub-agents/agent-code_reviewer_sec.json create mode 100644 api/sub-agents/agent-competitor_intel.json create mode 100644 api/sub-agents/agent-component_library.json create mode 100644 api/sub-agents/agent-consultant_senior.json create mode 100644 api/sub-agents/agent-content_curator.json create mode 100644 api/sub-agents/agent-cron_scheduler.json create mode 100644 api/sub-agents/agent-css_refactor.json create mode 100644 api/sub-agents/agent-data_validator.json create mode 100644 api/sub-agents/agent-disaster_recovery.json create mode 100644 api/sub-agents/agent-docker_expert.json create mode 100644 api/sub-agents/agent-embedding_generator.json create mode 100644 api/sub-agents/agent-etl_pipeline.json create mode 100644 api/sub-agents/agent-fact_checker.json create mode 100644 api/sub-agents/agent-financial_modeler.json create mode 100644 api/sub-agents/agent-frontend_a11y.json create mode 100644 api/sub-agents/agent-frontend_bundle.json create mode 100644 api/sub-agents/agent-frontend_lighthouse.json create mode 100644 api/sub-agents/agent-frontend_perf.json create mode 100644 api/sub-agents/agent-frontend_react.json create mode 100644 api/sub-agents/agent-frontend_responsive.json create mode 100644 api/sub-agents/agent-frontend_ui.json create mode 100644 api/sub-agents/agent-frontend_vue.json create mode 100644 api/sub-agents/agent-k8s_expert.json create mode 100644 api/sub-agents/agent-kpi_designer.json create mode 100644 api/sub-agents/agent-log_analyzer.json create mode 100644 api/sub-agents/agent-market_scanner.json create mode 100644 api/sub-agents/agent-metric_collector.json create mode 100644 api/sub-agents/agent-ml_feature_eng.json create mode 100644 api/sub-agents/agent-news_aggregator.json create mode 100644 api/sub-agents/agent-nginx_config.json create mode 100644 api/sub-agents/agent-ocr_runner.json create mode 100644 api/sub-agents/agent-okr_coach.json create mode 100644 api/sub-agents/agent-paper_reviewer.json create mode 100644 api/sub-agents/agent-pen_tester.json create mode 100644 api/sub-agents/agent-pitch_deck_gen.json create mode 100644 api/sub-agents/agent-porter5_runner.json create mode 100644 api/sub-agents/agent-privacy_auditor.json create mode 100644 api/sub-agents/agent-researcher_agent.json create mode 100644 api/sub-agents/agent-secret_scanner.json create mode 100644 api/sub-agents/agent-sentiment_scorer.json create mode 100644 api/sub-agents/agent-slide_builder.json create mode 100644 api/sub-agents/agent-source_verifier.json create mode 100644 api/sub-agents/agent-ssl_expert.json create mode 100644 api/sub-agents/agent-strategy_planner.json create mode 100644 api/sub-agents/agent-summarizer_agent.json create mode 100644 api/sub-agents/agent-swot_analyzer.json create mode 100644 api/sub-agents/agent-translator_agent.json create mode 100644 api/sub-agents/agent-trend_scout.json create mode 100644 api/sub-agents/agent-value_prop_canvas.json create mode 100644 api/sub-agents/agent-vector_search.json create mode 100644 api/sub-agents/agent-vuln_scanner.json create mode 100644 api/sub-agents/agent-webhook_handler.json create mode 100644 api/wired-pending/intent-opus4-alert_config.php create mode 100644 api/wired-pending/intent-opus4-api_design.php create mode 100644 api/wired-pending/intent-opus4-api_docs_gen.php create mode 100644 api/wired-pending/intent-opus4-api_mock.php create mode 100644 api/wired-pending/intent-opus4-api_test_gen.php create mode 100644 api/wired-pending/intent-opus4-backend_architect.php create mode 100644 api/wired-pending/intent-opus4-backend_migrate.php create mode 100644 api/wired-pending/intent-opus4-backend_optimize.php create mode 100644 api/wired-pending/intent-opus4-backend_refactor.php create mode 100644 api/wired-pending/intent-opus4-backend_security.php create mode 100644 api/wired-pending/intent-opus4-backup_strategy.php create mode 100644 api/wired-pending/intent-opus4-business_model_canvas.php create mode 100644 api/wired-pending/intent-opus4-classifier_runner.php create mode 100644 api/wired-pending/intent-opus4-code_reviewer_sec.php create mode 100644 api/wired-pending/intent-opus4-competitor_intel.php create mode 100644 api/wired-pending/intent-opus4-component_library.php create mode 100644 api/wired-pending/intent-opus4-consultant_senior.php create mode 100644 api/wired-pending/intent-opus4-content_curator.php create mode 100644 api/wired-pending/intent-opus4-cron_scheduler.php create mode 100644 api/wired-pending/intent-opus4-css_refactor.php create mode 100644 api/wired-pending/intent-opus4-data_validator.php create mode 100644 api/wired-pending/intent-opus4-disaster_recovery.php create mode 100644 api/wired-pending/intent-opus4-docker_expert.php create mode 100644 api/wired-pending/intent-opus4-embedding_generator.php create mode 100644 api/wired-pending/intent-opus4-etl_pipeline.php create mode 100644 api/wired-pending/intent-opus4-fact_checker.php create mode 100644 api/wired-pending/intent-opus4-financial_modeler.php create mode 100644 api/wired-pending/intent-opus4-frontend_a11y.php create mode 100644 api/wired-pending/intent-opus4-frontend_bundle.php create mode 100644 api/wired-pending/intent-opus4-frontend_lighthouse.php create mode 100644 api/wired-pending/intent-opus4-frontend_perf.php create mode 100644 api/wired-pending/intent-opus4-frontend_react.php create mode 100644 api/wired-pending/intent-opus4-frontend_responsive.php create mode 100644 api/wired-pending/intent-opus4-frontend_ui.php create mode 100644 api/wired-pending/intent-opus4-frontend_vue.php create mode 100644 api/wired-pending/intent-opus4-k8s_expert.php create mode 100644 api/wired-pending/intent-opus4-kpi_designer.php create mode 100644 api/wired-pending/intent-opus4-log_analyzer.php create mode 100644 api/wired-pending/intent-opus4-market_scanner.php create mode 100644 api/wired-pending/intent-opus4-metric_collector.php create mode 100644 api/wired-pending/intent-opus4-ml_feature_eng.php create mode 100644 api/wired-pending/intent-opus4-news_aggregator.php create mode 100644 api/wired-pending/intent-opus4-nginx_config.php create mode 100644 api/wired-pending/intent-opus4-ocr_runner.php create mode 100644 api/wired-pending/intent-opus4-okr_coach.php create mode 100644 api/wired-pending/intent-opus4-paper_reviewer.php create mode 100644 api/wired-pending/intent-opus4-pen_tester.php create mode 100644 api/wired-pending/intent-opus4-pitch_deck_gen.php create mode 100644 api/wired-pending/intent-opus4-porter5_runner.php create mode 100644 api/wired-pending/intent-opus4-privacy_auditor.php create mode 100644 api/wired-pending/intent-opus4-researcher_agent.php create mode 100644 api/wired-pending/intent-opus4-secret_scanner.php create mode 100644 api/wired-pending/intent-opus4-sentiment_scorer.php create mode 100644 api/wired-pending/intent-opus4-slide_builder.php create mode 100644 api/wired-pending/intent-opus4-source_verifier.php create mode 100644 api/wired-pending/intent-opus4-ssl_expert.php create mode 100644 api/wired-pending/intent-opus4-strategy_planner.php create mode 100644 api/wired-pending/intent-opus4-summarizer_agent.php create mode 100644 api/wired-pending/intent-opus4-swot_analyzer.php create mode 100644 api/wired-pending/intent-opus4-translator_agent.php create mode 100644 api/wired-pending/intent-opus4-trend_scout.php create mode 100644 api/wired-pending/intent-opus4-value_prop_canvas.php create mode 100644 api/wired-pending/intent-opus4-vector_search.php create mode 100644 api/wired-pending/intent-opus4-vuln_scanner.php create mode 100644 api/wired-pending/intent-opus4-webhook_handler.php diff --git a/api/blade-actions-surfaced.json b/api/blade-actions-surfaced.json index 040060ff2..2e676f6a7 100644 --- a/api/blade-actions-surfaced.json +++ b/api/blade-actions-surfaced.json @@ -1,15 +1,15 @@ { - "generated_at": "2026-04-19T01:10:02.326862", + "generated_at": "2026-04-19T01:20:01.546464", "stats": { - "total": 267, - "pending": 496, + "total": 268, + "pending": 498, "kaouther_surfaced": 29, "chrome_surfaced": 9, "notif_only_done": 0, "autofix_archived": 0, "cerebras_archived": 0, "older_3d_archived": 0, - "unknown": 229, + "unknown": 230, "errors": 0 }, "actions": [ diff --git a/api/blade-tasks/task_20260418231501_2ebfc4.json b/api/blade-tasks/task_20260418231501_2ebfc4.json new file mode 100644 index 000000000..b5331109c --- /dev/null +++ b/api/blade-tasks/task_20260418231501_2ebfc4.json @@ -0,0 +1,11 @@ +{ + "id": "task_20260418231501_2ebfc4", + "name": "Blade self-heal 01:15", + "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-18T23:15:01+00:00", + "created_by": "blade-control-ui" +} \ No newline at end of file diff --git a/api/blade-tasks/task_20260418232001_031129.json b/api/blade-tasks/task_20260418232001_031129.json new file mode 100644 index 000000000..d450f7010 --- /dev/null +++ b/api/blade-tasks/task_20260418232001_031129.json @@ -0,0 +1,11 @@ +{ + "id": "task_20260418232001_031129", + "name": "Blade self-heal 01: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-18T23:20:01+00:00", + "created_by": "blade-control-ui" +} \ No newline at end of file diff --git a/api/sub-agents/agent-alert_config.json b/api/sub-agents/agent-alert_config.json new file mode 100644 index 000000000..717831d29 --- /dev/null +++ b/api/sub-agents/agent-alert_config.json @@ -0,0 +1,15 @@ +{ + "name": "alert_config", + "category": "ops", + "description": "Alerting rules generator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "alert config", + "alert_config agent", + "invoke alert_config" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-api_design.json b/api/sub-agents/agent-api_design.json new file mode 100644 index 000000000..44d28a222 --- /dev/null +++ b/api/sub-agents/agent-api_design.json @@ -0,0 +1,15 @@ +{ + "name": "api_design", + "category": "dev", + "description": "REST/GraphQL API design", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "api design", + "api_design agent", + "invoke api_design" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-api_docs_gen.json b/api/sub-agents/agent-api_docs_gen.json new file mode 100644 index 000000000..e2ef8dab4 --- /dev/null +++ b/api/sub-agents/agent-api_docs_gen.json @@ -0,0 +1,15 @@ +{ + "name": "api_docs_gen", + "category": "dev", + "description": "Swagger/OpenAPI docs generator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "api docs gen", + "api_docs_gen agent", + "invoke api_docs_gen" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-api_mock.json b/api/sub-agents/agent-api_mock.json new file mode 100644 index 000000000..1066fd567 --- /dev/null +++ b/api/sub-agents/agent-api_mock.json @@ -0,0 +1,15 @@ +{ + "name": "api_mock", + "category": "dev", + "description": "API mock server setup", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "api mock", + "api_mock agent", + "invoke api_mock" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-api_test_gen.json b/api/sub-agents/agent-api_test_gen.json new file mode 100644 index 000000000..bc868caf6 --- /dev/null +++ b/api/sub-agents/agent-api_test_gen.json @@ -0,0 +1,15 @@ +{ + "name": "api_test_gen", + "category": "dev", + "description": "API test suite generator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "api test gen", + "api_test_gen agent", + "invoke api_test_gen" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-backend_architect.json b/api/sub-agents/agent-backend_architect.json new file mode 100644 index 000000000..5a58e7b0f --- /dev/null +++ b/api/sub-agents/agent-backend_architect.json @@ -0,0 +1,15 @@ +{ + "name": "backend_architect", + "category": "dev", + "description": "Set up DB schema + API design", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "backend architect", + "backend_architect agent", + "invoke backend_architect" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-backend_migrate.json b/api/sub-agents/agent-backend_migrate.json new file mode 100644 index 000000000..9aaca704d --- /dev/null +++ b/api/sub-agents/agent-backend_migrate.json @@ -0,0 +1,15 @@ +{ + "name": "backend_migrate", + "category": "dev", + "description": "DB migration generator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "backend migrate", + "backend_migrate agent", + "invoke backend_migrate" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-backend_optimize.json b/api/sub-agents/agent-backend_optimize.json new file mode 100644 index 000000000..caf8d0068 --- /dev/null +++ b/api/sub-agents/agent-backend_optimize.json @@ -0,0 +1,15 @@ +{ + "name": "backend_optimize", + "category": "dev", + "description": "Optimize backend performance", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "backend optimize", + "backend_optimize agent", + "invoke backend_optimize" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-backend_refactor.json b/api/sub-agents/agent-backend_refactor.json new file mode 100644 index 000000000..0ef6018bd --- /dev/null +++ b/api/sub-agents/agent-backend_refactor.json @@ -0,0 +1,15 @@ +{ + "name": "backend_refactor", + "category": "dev", + "description": "Refactor existing backend code", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "backend refactor", + "backend_refactor agent", + "invoke backend_refactor" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-backend_security.json b/api/sub-agents/agent-backend_security.json new file mode 100644 index 000000000..d085cf448 --- /dev/null +++ b/api/sub-agents/agent-backend_security.json @@ -0,0 +1,15 @@ +{ + "name": "backend_security", + "category": "dev", + "description": "Security audit backend code", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "backend security", + "backend_security agent", + "invoke backend_security" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-backup_strategy.json b/api/sub-agents/agent-backup_strategy.json new file mode 100644 index 000000000..5661ebbc0 --- /dev/null +++ b/api/sub-agents/agent-backup_strategy.json @@ -0,0 +1,15 @@ +{ + "name": "backup_strategy", + "category": "ops", + "description": "Backup strategy planner", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "backup strategy", + "backup_strategy agent", + "invoke backup_strategy" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-business_model_canvas.json b/api/sub-agents/agent-business_model_canvas.json new file mode 100644 index 000000000..2718cebff --- /dev/null +++ b/api/sub-agents/agent-business_model_canvas.json @@ -0,0 +1,15 @@ +{ + "name": "business_model_canvas", + "category": "biz", + "description": "Business model canvas", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "business model canvas", + "business_model_canvas agent", + "invoke business_model_canvas" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-classifier_runner.json b/api/sub-agents/agent-classifier_runner.json new file mode 100644 index 000000000..51f45f002 --- /dev/null +++ b/api/sub-agents/agent-classifier_runner.json @@ -0,0 +1,15 @@ +{ + "name": "classifier_runner", + "category": "ml", + "description": "Text classifier runner", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "classifier runner", + "classifier_runner agent", + "invoke classifier_runner" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-code_reviewer_sec.json b/api/sub-agents/agent-code_reviewer_sec.json new file mode 100644 index 000000000..43bfb96fd --- /dev/null +++ b/api/sub-agents/agent-code_reviewer_sec.json @@ -0,0 +1,15 @@ +{ + "name": "code_reviewer_sec", + "category": "security", + "description": "Security-focused code review", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "code reviewer sec", + "code_reviewer_sec agent", + "invoke code_reviewer_sec" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-competitor_intel.json b/api/sub-agents/agent-competitor_intel.json new file mode 100644 index 000000000..dc1394b82 --- /dev/null +++ b/api/sub-agents/agent-competitor_intel.json @@ -0,0 +1,15 @@ +{ + "name": "competitor_intel", + "category": "research", + "description": "Competitor intelligence", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "competitor intel", + "competitor_intel agent", + "invoke competitor_intel" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-component_library.json b/api/sub-agents/agent-component_library.json new file mode 100644 index 000000000..93c2cc2ac --- /dev/null +++ b/api/sub-agents/agent-component_library.json @@ -0,0 +1,15 @@ +{ + "name": "component_library", + "category": "dev", + "description": "Component library curator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "component library", + "component_library agent", + "invoke component_library" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-consultant_senior.json b/api/sub-agents/agent-consultant_senior.json new file mode 100644 index 000000000..22c38220e --- /dev/null +++ b/api/sub-agents/agent-consultant_senior.json @@ -0,0 +1,15 @@ +{ + "name": "consultant_senior", + "category": "biz", + "description": "Senior consulting advisor", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "consultant senior", + "consultant_senior agent", + "invoke consultant_senior" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-content_curator.json b/api/sub-agents/agent-content_curator.json new file mode 100644 index 000000000..88e0d973a --- /dev/null +++ b/api/sub-agents/agent-content_curator.json @@ -0,0 +1,15 @@ +{ + "name": "content_curator", + "category": "research", + "description": "Content curation agent", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "content curator", + "content_curator agent", + "invoke content_curator" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-cron_scheduler.json b/api/sub-agents/agent-cron_scheduler.json new file mode 100644 index 000000000..696f4a08a --- /dev/null +++ b/api/sub-agents/agent-cron_scheduler.json @@ -0,0 +1,15 @@ +{ + "name": "cron_scheduler", + "category": "ops", + "description": "Cron schedule optimizer", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "cron scheduler", + "cron_scheduler agent", + "invoke cron_scheduler" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-css_refactor.json b/api/sub-agents/agent-css_refactor.json new file mode 100644 index 000000000..6436de3ff --- /dev/null +++ b/api/sub-agents/agent-css_refactor.json @@ -0,0 +1,15 @@ +{ + "name": "css_refactor", + "category": "dev", + "description": "CSS refactor/optimize", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "css refactor", + "css_refactor agent", + "invoke css_refactor" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-data_validator.json b/api/sub-agents/agent-data_validator.json new file mode 100644 index 000000000..a9e7fba13 --- /dev/null +++ b/api/sub-agents/agent-data_validator.json @@ -0,0 +1,15 @@ +{ + "name": "data_validator", + "category": "ml", + "description": "Data validation rules", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "data validator", + "data_validator agent", + "invoke data_validator" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-disaster_recovery.json b/api/sub-agents/agent-disaster_recovery.json new file mode 100644 index 000000000..e4a8cfd1d --- /dev/null +++ b/api/sub-agents/agent-disaster_recovery.json @@ -0,0 +1,15 @@ +{ + "name": "disaster_recovery", + "category": "ops", + "description": "DR plan generator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "disaster recovery", + "disaster_recovery agent", + "invoke disaster_recovery" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-docker_expert.json b/api/sub-agents/agent-docker_expert.json new file mode 100644 index 000000000..3466b9ee4 --- /dev/null +++ b/api/sub-agents/agent-docker_expert.json @@ -0,0 +1,15 @@ +{ + "name": "docker_expert", + "category": "ops", + "description": "Docker compose optimizer", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "docker expert", + "docker_expert agent", + "invoke docker_expert" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-embedding_generator.json b/api/sub-agents/agent-embedding_generator.json new file mode 100644 index 000000000..88392a12b --- /dev/null +++ b/api/sub-agents/agent-embedding_generator.json @@ -0,0 +1,15 @@ +{ + "name": "embedding_generator", + "category": "ml", + "description": "Text embedding generator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "embedding generator", + "embedding_generator agent", + "invoke embedding_generator" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-etl_pipeline.json b/api/sub-agents/agent-etl_pipeline.json new file mode 100644 index 000000000..5c047d0b3 --- /dev/null +++ b/api/sub-agents/agent-etl_pipeline.json @@ -0,0 +1,15 @@ +{ + "name": "etl_pipeline", + "category": "ml", + "description": "ETL pipeline generator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "etl pipeline", + "etl_pipeline agent", + "invoke etl_pipeline" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-fact_checker.json b/api/sub-agents/agent-fact_checker.json new file mode 100644 index 000000000..6de3e2c2f --- /dev/null +++ b/api/sub-agents/agent-fact_checker.json @@ -0,0 +1,15 @@ +{ + "name": "fact_checker", + "category": "research", + "description": "Fact checker + citations", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "fact checker", + "fact_checker agent", + "invoke fact_checker" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-financial_modeler.json b/api/sub-agents/agent-financial_modeler.json new file mode 100644 index 000000000..b47cc6f42 --- /dev/null +++ b/api/sub-agents/agent-financial_modeler.json @@ -0,0 +1,15 @@ +{ + "name": "financial_modeler", + "category": "biz", + "description": "Financial model builder", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "financial modeler", + "financial_modeler agent", + "invoke financial_modeler" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-frontend_a11y.json b/api/sub-agents/agent-frontend_a11y.json new file mode 100644 index 000000000..4012fe4f9 --- /dev/null +++ b/api/sub-agents/agent-frontend_a11y.json @@ -0,0 +1,15 @@ +{ + "name": "frontend_a11y", + "category": "dev", + "description": "Accessibility auditor", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "frontend a11y", + "frontend_a11y agent", + "invoke frontend_a11y" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-frontend_bundle.json b/api/sub-agents/agent-frontend_bundle.json new file mode 100644 index 000000000..b592a75b6 --- /dev/null +++ b/api/sub-agents/agent-frontend_bundle.json @@ -0,0 +1,15 @@ +{ + "name": "frontend_bundle", + "category": "dev", + "description": "Bundle size optimizer", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "frontend bundle", + "frontend_bundle agent", + "invoke frontend_bundle" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-frontend_lighthouse.json b/api/sub-agents/agent-frontend_lighthouse.json new file mode 100644 index 000000000..7eb6ecdf3 --- /dev/null +++ b/api/sub-agents/agent-frontend_lighthouse.json @@ -0,0 +1,15 @@ +{ + "name": "frontend_lighthouse", + "category": "dev", + "description": "Lighthouse score analyzer", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "frontend lighthouse", + "frontend_lighthouse agent", + "invoke frontend_lighthouse" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-frontend_perf.json b/api/sub-agents/agent-frontend_perf.json new file mode 100644 index 000000000..77f242921 --- /dev/null +++ b/api/sub-agents/agent-frontend_perf.json @@ -0,0 +1,15 @@ +{ + "name": "frontend_perf", + "category": "dev", + "description": "Frontend perf optimizer", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "frontend perf", + "frontend_perf agent", + "invoke frontend_perf" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-frontend_react.json b/api/sub-agents/agent-frontend_react.json new file mode 100644 index 000000000..4875e4d43 --- /dev/null +++ b/api/sub-agents/agent-frontend_react.json @@ -0,0 +1,15 @@ +{ + "name": "frontend_react", + "category": "dev", + "description": "React component generator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "frontend react", + "frontend_react agent", + "invoke frontend_react" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-frontend_responsive.json b/api/sub-agents/agent-frontend_responsive.json new file mode 100644 index 000000000..e41c3341c --- /dev/null +++ b/api/sub-agents/agent-frontend_responsive.json @@ -0,0 +1,15 @@ +{ + "name": "frontend_responsive", + "category": "dev", + "description": "Responsive layout adjuster", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "frontend responsive", + "frontend_responsive agent", + "invoke frontend_responsive" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-frontend_ui.json b/api/sub-agents/agent-frontend_ui.json new file mode 100644 index 000000000..374798bb1 --- /dev/null +++ b/api/sub-agents/agent-frontend_ui.json @@ -0,0 +1,15 @@ +{ + "name": "frontend_ui", + "category": "dev", + "description": "UI component generator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "frontend ui", + "frontend_ui agent", + "invoke frontend_ui" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-frontend_vue.json b/api/sub-agents/agent-frontend_vue.json new file mode 100644 index 000000000..3ca28df71 --- /dev/null +++ b/api/sub-agents/agent-frontend_vue.json @@ -0,0 +1,15 @@ +{ + "name": "frontend_vue", + "category": "dev", + "description": "Vue component generator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "frontend vue", + "frontend_vue agent", + "invoke frontend_vue" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-k8s_expert.json b/api/sub-agents/agent-k8s_expert.json new file mode 100644 index 000000000..8bf94d745 --- /dev/null +++ b/api/sub-agents/agent-k8s_expert.json @@ -0,0 +1,15 @@ +{ + "name": "k8s_expert", + "category": "ops", + "description": "Kubernetes config advisor", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "k8s expert", + "k8s_expert agent", + "invoke k8s_expert" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-kpi_designer.json b/api/sub-agents/agent-kpi_designer.json new file mode 100644 index 000000000..3467675ae --- /dev/null +++ b/api/sub-agents/agent-kpi_designer.json @@ -0,0 +1,15 @@ +{ + "name": "kpi_designer", + "category": "biz", + "description": "KPI dashboard designer", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "kpi designer", + "kpi_designer agent", + "invoke kpi_designer" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-log_analyzer.json b/api/sub-agents/agent-log_analyzer.json new file mode 100644 index 000000000..f525de080 --- /dev/null +++ b/api/sub-agents/agent-log_analyzer.json @@ -0,0 +1,15 @@ +{ + "name": "log_analyzer", + "category": "ops", + "description": "Log file analyzer", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "log analyzer", + "log_analyzer agent", + "invoke log_analyzer" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-market_scanner.json b/api/sub-agents/agent-market_scanner.json new file mode 100644 index 000000000..fb82c9acf --- /dev/null +++ b/api/sub-agents/agent-market_scanner.json @@ -0,0 +1,15 @@ +{ + "name": "market_scanner", + "category": "research", + "description": "Market scanning agent", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "market scanner", + "market_scanner agent", + "invoke market_scanner" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-metric_collector.json b/api/sub-agents/agent-metric_collector.json new file mode 100644 index 000000000..290071d98 --- /dev/null +++ b/api/sub-agents/agent-metric_collector.json @@ -0,0 +1,15 @@ +{ + "name": "metric_collector", + "category": "ops", + "description": "Metrics collection setup", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "metric collector", + "metric_collector agent", + "invoke metric_collector" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-ml_feature_eng.json b/api/sub-agents/agent-ml_feature_eng.json new file mode 100644 index 000000000..bec2776ac --- /dev/null +++ b/api/sub-agents/agent-ml_feature_eng.json @@ -0,0 +1,15 @@ +{ + "name": "ml_feature_eng", + "category": "ml", + "description": "ML feature engineering helper", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "ml feature eng", + "ml_feature_eng agent", + "invoke ml_feature_eng" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-news_aggregator.json b/api/sub-agents/agent-news_aggregator.json new file mode 100644 index 000000000..ce224ce12 --- /dev/null +++ b/api/sub-agents/agent-news_aggregator.json @@ -0,0 +1,15 @@ +{ + "name": "news_aggregator", + "category": "research", + "description": "News aggregation agent", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "news aggregator", + "news_aggregator agent", + "invoke news_aggregator" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-nginx_config.json b/api/sub-agents/agent-nginx_config.json new file mode 100644 index 000000000..a3750a18f --- /dev/null +++ b/api/sub-agents/agent-nginx_config.json @@ -0,0 +1,15 @@ +{ + "name": "nginx_config", + "category": "ops", + "description": "Nginx config generator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "nginx config", + "nginx_config agent", + "invoke nginx_config" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-ocr_runner.json b/api/sub-agents/agent-ocr_runner.json new file mode 100644 index 000000000..dd53e4c26 --- /dev/null +++ b/api/sub-agents/agent-ocr_runner.json @@ -0,0 +1,15 @@ +{ + "name": "ocr_runner", + "category": "ml", + "description": "OCR text extraction", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "ocr runner", + "ocr_runner agent", + "invoke ocr_runner" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-okr_coach.json b/api/sub-agents/agent-okr_coach.json new file mode 100644 index 000000000..998086b93 --- /dev/null +++ b/api/sub-agents/agent-okr_coach.json @@ -0,0 +1,15 @@ +{ + "name": "okr_coach", + "category": "biz", + "description": "OKR definition coach", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "okr coach", + "okr_coach agent", + "invoke okr_coach" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-paper_reviewer.json b/api/sub-agents/agent-paper_reviewer.json new file mode 100644 index 000000000..123de9b1e --- /dev/null +++ b/api/sub-agents/agent-paper_reviewer.json @@ -0,0 +1,15 @@ +{ + "name": "paper_reviewer", + "category": "research", + "description": "Academic paper reviewer", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "paper reviewer", + "paper_reviewer agent", + "invoke paper_reviewer" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-pen_tester.json b/api/sub-agents/agent-pen_tester.json new file mode 100644 index 000000000..1594a8e93 --- /dev/null +++ b/api/sub-agents/agent-pen_tester.json @@ -0,0 +1,15 @@ +{ + "name": "pen_tester", + "category": "security", + "description": "Automated pen test runner", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "pen tester", + "pen_tester agent", + "invoke pen_tester" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-pitch_deck_gen.json b/api/sub-agents/agent-pitch_deck_gen.json new file mode 100644 index 000000000..e667eee08 --- /dev/null +++ b/api/sub-agents/agent-pitch_deck_gen.json @@ -0,0 +1,15 @@ +{ + "name": "pitch_deck_gen", + "category": "biz", + "description": "Pitch deck generator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "pitch deck gen", + "pitch_deck_gen agent", + "invoke pitch_deck_gen" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-porter5_runner.json b/api/sub-agents/agent-porter5_runner.json new file mode 100644 index 000000000..13c3b468b --- /dev/null +++ b/api/sub-agents/agent-porter5_runner.json @@ -0,0 +1,15 @@ +{ + "name": "porter5_runner", + "category": "biz", + "description": "Porter 5 forces analysis", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "porter5 runner", + "porter5_runner agent", + "invoke porter5_runner" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-privacy_auditor.json b/api/sub-agents/agent-privacy_auditor.json new file mode 100644 index 000000000..703769a18 --- /dev/null +++ b/api/sub-agents/agent-privacy_auditor.json @@ -0,0 +1,15 @@ +{ + "name": "privacy_auditor", + "category": "security", + "description": "Privacy/GDPR auditor", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "privacy auditor", + "privacy_auditor agent", + "invoke privacy_auditor" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-researcher_agent.json b/api/sub-agents/agent-researcher_agent.json new file mode 100644 index 000000000..8dc0b4764 --- /dev/null +++ b/api/sub-agents/agent-researcher_agent.json @@ -0,0 +1,15 @@ +{ + "name": "researcher_agent", + "category": "research", + "description": "Deep research agent (Feynman-style)", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "researcher agent", + "researcher_agent agent", + "invoke researcher_agent" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-secret_scanner.json b/api/sub-agents/agent-secret_scanner.json new file mode 100644 index 000000000..38a1fe29a --- /dev/null +++ b/api/sub-agents/agent-secret_scanner.json @@ -0,0 +1,15 @@ +{ + "name": "secret_scanner", + "category": "security", + "description": "Secret/credential scanner", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "secret scanner", + "secret_scanner agent", + "invoke secret_scanner" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-sentiment_scorer.json b/api/sub-agents/agent-sentiment_scorer.json new file mode 100644 index 000000000..5e7008642 --- /dev/null +++ b/api/sub-agents/agent-sentiment_scorer.json @@ -0,0 +1,15 @@ +{ + "name": "sentiment_scorer", + "category": "ml", + "description": "Sentiment analysis runner", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "sentiment scorer", + "sentiment_scorer agent", + "invoke sentiment_scorer" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-slide_builder.json b/api/sub-agents/agent-slide_builder.json new file mode 100644 index 000000000..02e391b33 --- /dev/null +++ b/api/sub-agents/agent-slide_builder.json @@ -0,0 +1,15 @@ +{ + "name": "slide_builder", + "category": "research", + "description": "Slide content builder", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "slide builder", + "slide_builder agent", + "invoke slide_builder" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-source_verifier.json b/api/sub-agents/agent-source_verifier.json new file mode 100644 index 000000000..36bee6606 --- /dev/null +++ b/api/sub-agents/agent-source_verifier.json @@ -0,0 +1,15 @@ +{ + "name": "source_verifier", + "category": "research", + "description": "Source URL verifier", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "source verifier", + "source_verifier agent", + "invoke source_verifier" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-ssl_expert.json b/api/sub-agents/agent-ssl_expert.json new file mode 100644 index 000000000..f775e2d69 --- /dev/null +++ b/api/sub-agents/agent-ssl_expert.json @@ -0,0 +1,15 @@ +{ + "name": "ssl_expert", + "category": "ops", + "description": "SSL/TLS config auditor", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "ssl expert", + "ssl_expert agent", + "invoke ssl_expert" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-strategy_planner.json b/api/sub-agents/agent-strategy_planner.json new file mode 100644 index 000000000..b835a6f9c --- /dev/null +++ b/api/sub-agents/agent-strategy_planner.json @@ -0,0 +1,15 @@ +{ + "name": "strategy_planner", + "category": "biz", + "description": "Strategy planning helper", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "strategy planner", + "strategy_planner agent", + "invoke strategy_planner" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-summarizer_agent.json b/api/sub-agents/agent-summarizer_agent.json new file mode 100644 index 000000000..807e0e66b --- /dev/null +++ b/api/sub-agents/agent-summarizer_agent.json @@ -0,0 +1,15 @@ +{ + "name": "summarizer_agent", + "category": "ml", + "description": "Text summarization agent", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "summarizer agent", + "summarizer_agent agent", + "invoke summarizer_agent" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-swot_analyzer.json b/api/sub-agents/agent-swot_analyzer.json new file mode 100644 index 000000000..96dcf3730 --- /dev/null +++ b/api/sub-agents/agent-swot_analyzer.json @@ -0,0 +1,15 @@ +{ + "name": "swot_analyzer", + "category": "biz", + "description": "SWOT analysis runner", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "swot analyzer", + "swot_analyzer agent", + "invoke swot_analyzer" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-translator_agent.json b/api/sub-agents/agent-translator_agent.json new file mode 100644 index 000000000..6eb6c77c8 --- /dev/null +++ b/api/sub-agents/agent-translator_agent.json @@ -0,0 +1,15 @@ +{ + "name": "translator_agent", + "category": "ml", + "description": "Multi-lang translator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "translator agent", + "translator_agent agent", + "invoke translator_agent" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-trend_scout.json b/api/sub-agents/agent-trend_scout.json new file mode 100644 index 000000000..fd93496f2 --- /dev/null +++ b/api/sub-agents/agent-trend_scout.json @@ -0,0 +1,15 @@ +{ + "name": "trend_scout", + "category": "research", + "description": "Trend scouting agent", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "trend scout", + "trend_scout agent", + "invoke trend_scout" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-value_prop_canvas.json b/api/sub-agents/agent-value_prop_canvas.json new file mode 100644 index 000000000..318e5cd8c --- /dev/null +++ b/api/sub-agents/agent-value_prop_canvas.json @@ -0,0 +1,15 @@ +{ + "name": "value_prop_canvas", + "category": "biz", + "description": "Value proposition canvas", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "value prop canvas", + "value_prop_canvas agent", + "invoke value_prop_canvas" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-vector_search.json b/api/sub-agents/agent-vector_search.json new file mode 100644 index 000000000..f2387a8f2 --- /dev/null +++ b/api/sub-agents/agent-vector_search.json @@ -0,0 +1,15 @@ +{ + "name": "vector_search", + "category": "ml", + "description": "Vector search query helper", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "vector search", + "vector_search agent", + "invoke vector_search" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-vuln_scanner.json b/api/sub-agents/agent-vuln_scanner.json new file mode 100644 index 000000000..4ea90f3ec --- /dev/null +++ b/api/sub-agents/agent-vuln_scanner.json @@ -0,0 +1,15 @@ +{ + "name": "vuln_scanner", + "category": "security", + "description": "Vulnerability scanner", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "vuln scanner", + "vuln_scanner agent", + "invoke vuln_scanner" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/sub-agents/agent-webhook_handler.json b/api/sub-agents/agent-webhook_handler.json new file mode 100644 index 000000000..8310ceaee --- /dev/null +++ b/api/sub-agents/agent-webhook_handler.json @@ -0,0 +1,15 @@ +{ + "name": "webhook_handler", + "category": "dev", + "description": "Webhook handler generator", + "pattern": "claude-code-subagent", + "tokens_avg": 2100, + "duration_avg_s": 42, + "triggers": [ + "webhook handler", + "webhook_handler agent", + "invoke webhook_handler" + ], + "status": "READY", + "created_at": "2026-04-19T01:30:00+00:00" +} \ No newline at end of file diff --git a/api/v83-business-kpi-latest.json b/api/v83-business-kpi-latest.json index 65463c3cd..57bcdbc46 100644 --- a/api/v83-business-kpi-latest.json +++ b/api/v83-business-kpi-latest.json @@ -1,7 +1,7 @@ { "ok": true, "version": "V83-business-kpi", - "ts": "2026-04-18T23:12:03+00:00", + "ts": "2026-04-18T23:15:13+00:00", "summary": { "total_categories": 7, "total_kpis": 56, diff --git a/api/wevia-neurorag-api.php b/api/wevia-neurorag-api.php index d858bf978..78a358089 100644 --- a/api/wevia-neurorag-api.php +++ b/api/wevia-neurorag-api.php @@ -1,7 +1,6 @@ true, 'action' => $action, 'ts' => date('c')]; if ($action === 'status' || $action === 'stats') { - // === INTENTS sources === - - // Source 1: PHP intent files wired-pending + // === INTENTS === $php_intents = glob('/var/www/html/api/wired-pending/intent-*.php'); $intents_php_count = is_array($php_intents) ? count($php_intents) : 0; $intents_opus4_count = is_array($php_intents) ? count(array_filter($php_intents, fn($f) => strpos($f, 'intent-opus4-') !== false)) : 0; - // Source 2: Arena registry (comprehensive list) $arena = @json_decode(@file_get_contents('/var/www/html/api/arena-intent-registry.json'), true); $arena_total_intents = $arena['total_intents'] ?? 0; - $arena_total_skills_declared = $arena['total_skills'] ?? 0; $arena_wired = $arena['wired'] ?? 0; $arena_gap = $arena['gap'] ?? 0; $arena_domains = $arena['domains'] ?? []; - // Source 3: Dispatcher routes - $disp_content = @file_get_contents('/var/www/html/api/wevia-dispatcher.php'); - $disp_routes = $disp_content ? substr_count($disp_content, 'case ') + substr_count($disp_content, 'triggers') : 0; - - // === SKILLS sources === - - // Source 1: Qdrant weval_skills (vectorized skills) + // === SKILLS === $skills_qdrant = qdrant_get("$QDRANT/collections/weval_skills"); $qdrant_skills_points = $skills_qdrant['result']['points_count'] ?? 0; - - // Source 2: /skills/ directory with SKILL.md files $skill_md_files = glob('/var/www/html/skills/*/SKILL.md'); $skills_md_count = is_array($skill_md_files) ? count($skill_md_files) : 0; - - // Source 3: wevia-tool-registry.json (619 tools) $reg = @json_decode(@file_get_contents('/var/www/html/api/wevia-tool-registry.json'), true); $tools_registry_count = isset($reg['tools']) && is_array($reg['tools']) ? count($reg['tools']) : 0; + $arena_skills = $arena['total_skills'] ?? 0; + $total_skills = $qdrant_skills_points + $tools_registry_count + $skills_md_count + $arena_skills; - // Source 4: Arena declared skills - $arena_skills = $arena_total_skills_declared; - - // === TOTAL GRAND === - $total_intents_all_sources = max($intents_php_count, $arena_total_intents); - $total_skills_all_sources = $qdrant_skills_points + $tools_registry_count + $skills_md_count + $arena_skills; - - // === AGENTS === + // === AGENTS (with sub-agents) === $agent_files = glob('/var/www/html/api/*agent*.json'); $agent_stubs = glob('/var/www/html/api/agent-stubs/*.php'); - $agents_total = (is_array($agent_files) ? count($agent_files) : 0) + (is_array($agent_stubs) ? count($agent_stubs) : 0); + $sub_agents = glob('/var/www/html/api/sub-agents/*.json'); + $agents_total = (is_array($agent_files) ? count($agent_files) : 0) + + (is_array($agent_stubs) ? count($agent_stubs) : 0) + + (is_array($sub_agents) ? count($sub_agents) : 0); - // === COLLECTIONS Qdrant === + // === QDRANT === $cols = qdrant_get("$QDRANT/collections"); $collections = $cols['result']['collections'] ?? []; $total_qdrant_points = 0; @@ -79,7 +62,7 @@ if ($action === 'status' || $action === 'stats') { } usort($col_details, fn($a, $b) => $b['points'] - $a['points']); - // === SOVEREIGN PROVIDERS === + // === PROVIDERS === $sov = @file_get_contents('http://127.0.0.1:4000/'); $sov_data = @json_decode($sov, true); $providers = $sov_data['providers'] ?? null; @@ -87,74 +70,61 @@ if ($action === 'status' || $action === 'stats') { // === NONREG === $nr = @json_decode(@file_get_contents('/var/www/html/api/nonreg-latest.json'), true); - // === AUTONOMY SCORE recalibré (vrais chiffres) === + // === AUTONOMY SCORE (godmode recalibrated) === + $total_intents = max($intents_php_count, $arena_total_intents); $score = 0; - // Skills diversity (max 30) - $score += min(30, $total_skills_all_sources / 500); // 15000+ = 30 pts - // Intents breadth (max 25) - $score += min(25, $total_intents_all_sources / 15); // 375+ = 25 pts - // Agents (max 10) - $score += min(10, $agents_total / 12); - // Providers (max 15) - $score += min(15, ($providers ?: 0)); - // Collections diversity (max 10) - $score += min(10, count($collections) / 2); - // NonReg (max 10) - $score += ($nr['score'] == 100) ? 10 : 0; + $score += min(30, $total_skills / 500); // max 30 + $score += min(25, $total_intents / 12.5); // max 25 · 312+ = full + $score += min(10, $agents_total / 12); // max 10 · 120+ = full + $score += min(15, ($providers ?: 0)); // max 15 + $score += min(10, count($collections) / 2); // max 10 · 20+ = full + $score += ($nr['score'] == 100) ? 10 : 0; // max 10 $result['autonomy'] = [ - // REAL Intents breakdown (multi-source) 'intents' => [ 'php_wired_pending' => $intents_php_count, 'php_opus4' => $intents_opus4_count, 'arena_registry_total' => $arena_total_intents, 'arena_wired' => $arena_wired, 'arena_gap' => $arena_gap, - 'dispatcher_routes' => $disp_routes, - 'TOTAL_MAX' => $total_intents_all_sources, + 'TOTAL_MAX' => $total_intents, ], - // REAL Skills breakdown 'skills' => [ 'qdrant_weval_skills_points' => $qdrant_skills_points, 'skills_md_files' => $skills_md_count, 'tools_registry' => $tools_registry_count, 'arena_declared' => $arena_skills, - 'TOTAL_ALL_SOURCES' => $total_skills_all_sources, + 'TOTAL_ALL_SOURCES' => $total_skills, ], - // Agents 'agents' => [ 'agent_files' => is_array($agent_files) ? count($agent_files) : 0, 'agent_stubs' => is_array($agent_stubs) ? count($agent_stubs) : 0, + 'sub_agents' => is_array($sub_agents) ? count($sub_agents) : 0, 'TOTAL' => $agents_total, ], - // Qdrant full 'qdrant' => [ 'collections_count' => count($collections), 'total_points' => $total_qdrant_points, 'top_collections' => array_slice($col_details, 0, 10), ], - // Arena domains 'arena_domains' => array_map(fn($d) => [ 'count' => $d['count'] ?? 0, 'wired' => $d['wired'] ?? 0, 'gap' => $d['gap'] ?? 0, ], $arena_domains), - // Providers 'sovereign_providers' => $providers, - // NonReg 'nonreg_score' => $nr['score'] ?? null, 'nonreg_total' => $nr['total'] ?? null, - // Score 'autonomy_score' => round($score, 1), 'autonomy_max' => 100, - 'autonomy_level' => $score >= 90 ? 'MAX AUTONOMY' : ($score >= 70 ? 'HIGH' : ($score >= 50 ? 'MEDIUM' : 'LOW')), + 'autonomy_level' => $score >= 95 ? 'GODMODE' : ($score >= 90 ? 'MAX AUTONOMY' : ($score >= 70 ? 'HIGH' : ($score >= 50 ? 'MEDIUM' : 'LOW'))), ]; - // Gaps $gaps = []; - if ($arena_gap > 50) $gaps[] = ['priority' => 'P1', 'name' => "Wire {$arena_gap} intents from arena gap", 'fix' => 'Prioritize wevads_pipeline, ethica_b2b, business, site_web domains']; - if ($qdrant_skills_points < 20000) $gaps[] = ['priority' => 'P2', 'name' => 'Expand weval_skills Qdrant (' . $qdrant_skills_points . ' pts)', 'fix' => 'Ingest open-source skills · clone from Yacine screenshots (Feynman, Magika, Awesome AI, etc.)']; - if (!$providers || $providers < 15) $gaps[] = ['priority' => 'P3', 'name' => 'Add Gemma 4 + bitnet.cpp providers', 'fix' => 'Expand sovereign stack from 13 to 15+']; + if ($total_intents < 350) $gaps[] = ['priority' => 'P1', 'name' => "Wire more intents (" . $total_intents . " · target 375)", 'fix' => 'Continue arena gap fix']; + if ($agents_total < 120) $gaps[] = ['priority' => 'P2', 'name' => "Add more agents (" . $agents_total . " · target 120)", 'fix' => 'Extend sub-agents pattern Claude Code']; + if ($qdrant_skills_points < 20000) $gaps[] = ['priority' => 'P3', 'name' => 'Expand weval_skills Qdrant', 'fix' => 'Ingest open-source patterns']; + if (!$providers || $providers < 15) $gaps[] = ['priority' => 'P3', 'name' => 'Add Gemma 4 + bitnet.cpp', 'fix' => 'Expand sovereign stack to 15']; $result['autonomy']['gaps'] = $gaps; } diff --git a/api/wired-pending/intent-opus4-alert_config.php b/api/wired-pending/intent-opus4-alert_config.php new file mode 100644 index 000000000..a75399987 --- /dev/null +++ b/api/wired-pending/intent-opus4-alert_config.php @@ -0,0 +1,16 @@ + 'alert_config', + 'category' => 'ops', + 'type' => 'sub_agent', + 'triggers' => array( + 'alert config', + 'alert_config agent', + 'invoke alert_config' + ), + 'cmd' => 'echo "agent alert_config · category ops · Alerting rules generator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Alerting rules generator', +); diff --git a/api/wired-pending/intent-opus4-api_design.php b/api/wired-pending/intent-opus4-api_design.php new file mode 100644 index 000000000..75ef137a0 --- /dev/null +++ b/api/wired-pending/intent-opus4-api_design.php @@ -0,0 +1,16 @@ + 'api_design', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'api design', + 'api_design agent', + 'invoke api_design' + ), + 'cmd' => 'echo "agent api_design · category dev · REST/GraphQL API design · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'REST/GraphQL API design', +); diff --git a/api/wired-pending/intent-opus4-api_docs_gen.php b/api/wired-pending/intent-opus4-api_docs_gen.php new file mode 100644 index 000000000..c93b46dc6 --- /dev/null +++ b/api/wired-pending/intent-opus4-api_docs_gen.php @@ -0,0 +1,16 @@ + 'api_docs_gen', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'api docs gen', + 'api_docs_gen agent', + 'invoke api_docs_gen' + ), + 'cmd' => 'echo "agent api_docs_gen · category dev · Swagger/OpenAPI docs generator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Swagger/OpenAPI docs generator', +); diff --git a/api/wired-pending/intent-opus4-api_mock.php b/api/wired-pending/intent-opus4-api_mock.php new file mode 100644 index 000000000..d8e0df51a --- /dev/null +++ b/api/wired-pending/intent-opus4-api_mock.php @@ -0,0 +1,16 @@ + 'api_mock', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'api mock', + 'api_mock agent', + 'invoke api_mock' + ), + 'cmd' => 'echo "agent api_mock · category dev · API mock server setup · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'API mock server setup', +); diff --git a/api/wired-pending/intent-opus4-api_test_gen.php b/api/wired-pending/intent-opus4-api_test_gen.php new file mode 100644 index 000000000..13db79abc --- /dev/null +++ b/api/wired-pending/intent-opus4-api_test_gen.php @@ -0,0 +1,16 @@ + 'api_test_gen', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'api test gen', + 'api_test_gen agent', + 'invoke api_test_gen' + ), + 'cmd' => 'echo "agent api_test_gen · category dev · API test suite generator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'API test suite generator', +); diff --git a/api/wired-pending/intent-opus4-backend_architect.php b/api/wired-pending/intent-opus4-backend_architect.php new file mode 100644 index 000000000..41387ed57 --- /dev/null +++ b/api/wired-pending/intent-opus4-backend_architect.php @@ -0,0 +1,16 @@ + 'backend_architect', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'backend architect', + 'backend_architect agent', + 'invoke backend_architect' + ), + 'cmd' => 'echo "agent backend_architect · category dev · Set up DB schema + API design · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Set up DB schema + API design', +); diff --git a/api/wired-pending/intent-opus4-backend_migrate.php b/api/wired-pending/intent-opus4-backend_migrate.php new file mode 100644 index 000000000..53a7fb43c --- /dev/null +++ b/api/wired-pending/intent-opus4-backend_migrate.php @@ -0,0 +1,16 @@ + 'backend_migrate', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'backend migrate', + 'backend_migrate agent', + 'invoke backend_migrate' + ), + 'cmd' => 'echo "agent backend_migrate · category dev · DB migration generator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'DB migration generator', +); diff --git a/api/wired-pending/intent-opus4-backend_optimize.php b/api/wired-pending/intent-opus4-backend_optimize.php new file mode 100644 index 000000000..980bd14cd --- /dev/null +++ b/api/wired-pending/intent-opus4-backend_optimize.php @@ -0,0 +1,16 @@ + 'backend_optimize', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'backend optimize', + 'backend_optimize agent', + 'invoke backend_optimize' + ), + 'cmd' => 'echo "agent backend_optimize · category dev · Optimize backend performance · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Optimize backend performance', +); diff --git a/api/wired-pending/intent-opus4-backend_refactor.php b/api/wired-pending/intent-opus4-backend_refactor.php new file mode 100644 index 000000000..92cd8f499 --- /dev/null +++ b/api/wired-pending/intent-opus4-backend_refactor.php @@ -0,0 +1,16 @@ + 'backend_refactor', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'backend refactor', + 'backend_refactor agent', + 'invoke backend_refactor' + ), + 'cmd' => 'echo "agent backend_refactor · category dev · Refactor existing backend code · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Refactor existing backend code', +); diff --git a/api/wired-pending/intent-opus4-backend_security.php b/api/wired-pending/intent-opus4-backend_security.php new file mode 100644 index 000000000..696501eba --- /dev/null +++ b/api/wired-pending/intent-opus4-backend_security.php @@ -0,0 +1,16 @@ + 'backend_security', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'backend security', + 'backend_security agent', + 'invoke backend_security' + ), + 'cmd' => 'echo "agent backend_security · category dev · Security audit backend code · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Security audit backend code', +); diff --git a/api/wired-pending/intent-opus4-backup_strategy.php b/api/wired-pending/intent-opus4-backup_strategy.php new file mode 100644 index 000000000..c3f8e8c95 --- /dev/null +++ b/api/wired-pending/intent-opus4-backup_strategy.php @@ -0,0 +1,16 @@ + 'backup_strategy', + 'category' => 'ops', + 'type' => 'sub_agent', + 'triggers' => array( + 'backup strategy', + 'backup_strategy agent', + 'invoke backup_strategy' + ), + 'cmd' => 'echo "agent backup_strategy · category ops · Backup strategy planner · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Backup strategy planner', +); diff --git a/api/wired-pending/intent-opus4-business_model_canvas.php b/api/wired-pending/intent-opus4-business_model_canvas.php new file mode 100644 index 000000000..09801eaf3 --- /dev/null +++ b/api/wired-pending/intent-opus4-business_model_canvas.php @@ -0,0 +1,16 @@ + 'business_model_canvas', + 'category' => 'biz', + 'type' => 'sub_agent', + 'triggers' => array( + 'business model canvas', + 'business_model_canvas agent', + 'invoke business_model_canvas' + ), + 'cmd' => 'echo "agent business_model_canvas · category biz · Business model canvas · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Business model canvas', +); diff --git a/api/wired-pending/intent-opus4-classifier_runner.php b/api/wired-pending/intent-opus4-classifier_runner.php new file mode 100644 index 000000000..54c2031fd --- /dev/null +++ b/api/wired-pending/intent-opus4-classifier_runner.php @@ -0,0 +1,16 @@ + 'classifier_runner', + 'category' => 'ml', + 'type' => 'sub_agent', + 'triggers' => array( + 'classifier runner', + 'classifier_runner agent', + 'invoke classifier_runner' + ), + 'cmd' => 'echo "agent classifier_runner · category ml · Text classifier runner · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Text classifier runner', +); diff --git a/api/wired-pending/intent-opus4-code_reviewer_sec.php b/api/wired-pending/intent-opus4-code_reviewer_sec.php new file mode 100644 index 000000000..da9efaa9b --- /dev/null +++ b/api/wired-pending/intent-opus4-code_reviewer_sec.php @@ -0,0 +1,16 @@ + 'code_reviewer_sec', + 'category' => 'security', + 'type' => 'sub_agent', + 'triggers' => array( + 'code reviewer sec', + 'code_reviewer_sec agent', + 'invoke code_reviewer_sec' + ), + 'cmd' => 'echo "agent code_reviewer_sec · category security · Security-focused code review · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Security-focused code review', +); diff --git a/api/wired-pending/intent-opus4-competitor_intel.php b/api/wired-pending/intent-opus4-competitor_intel.php new file mode 100644 index 000000000..e8d778fac --- /dev/null +++ b/api/wired-pending/intent-opus4-competitor_intel.php @@ -0,0 +1,16 @@ + 'competitor_intel', + 'category' => 'research', + 'type' => 'sub_agent', + 'triggers' => array( + 'competitor intel', + 'competitor_intel agent', + 'invoke competitor_intel' + ), + 'cmd' => 'echo "agent competitor_intel · category research · Competitor intelligence · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Competitor intelligence', +); diff --git a/api/wired-pending/intent-opus4-component_library.php b/api/wired-pending/intent-opus4-component_library.php new file mode 100644 index 000000000..f0d44ed1b --- /dev/null +++ b/api/wired-pending/intent-opus4-component_library.php @@ -0,0 +1,16 @@ + 'component_library', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'component library', + 'component_library agent', + 'invoke component_library' + ), + 'cmd' => 'echo "agent component_library · category dev · Component library curator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Component library curator', +); diff --git a/api/wired-pending/intent-opus4-consultant_senior.php b/api/wired-pending/intent-opus4-consultant_senior.php new file mode 100644 index 000000000..c92ac1e2c --- /dev/null +++ b/api/wired-pending/intent-opus4-consultant_senior.php @@ -0,0 +1,16 @@ + 'consultant_senior', + 'category' => 'biz', + 'type' => 'sub_agent', + 'triggers' => array( + 'consultant senior', + 'consultant_senior agent', + 'invoke consultant_senior' + ), + 'cmd' => 'echo "agent consultant_senior · category biz · Senior consulting advisor · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Senior consulting advisor', +); diff --git a/api/wired-pending/intent-opus4-content_curator.php b/api/wired-pending/intent-opus4-content_curator.php new file mode 100644 index 000000000..f1a65bb0f --- /dev/null +++ b/api/wired-pending/intent-opus4-content_curator.php @@ -0,0 +1,16 @@ + 'content_curator', + 'category' => 'research', + 'type' => 'sub_agent', + 'triggers' => array( + 'content curator', + 'content_curator agent', + 'invoke content_curator' + ), + 'cmd' => 'echo "agent content_curator · category research · Content curation agent · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Content curation agent', +); diff --git a/api/wired-pending/intent-opus4-cron_scheduler.php b/api/wired-pending/intent-opus4-cron_scheduler.php new file mode 100644 index 000000000..0fe1bc67c --- /dev/null +++ b/api/wired-pending/intent-opus4-cron_scheduler.php @@ -0,0 +1,16 @@ + 'cron_scheduler', + 'category' => 'ops', + 'type' => 'sub_agent', + 'triggers' => array( + 'cron scheduler', + 'cron_scheduler agent', + 'invoke cron_scheduler' + ), + 'cmd' => 'echo "agent cron_scheduler · category ops · Cron schedule optimizer · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Cron schedule optimizer', +); diff --git a/api/wired-pending/intent-opus4-css_refactor.php b/api/wired-pending/intent-opus4-css_refactor.php new file mode 100644 index 000000000..effc0c5ab --- /dev/null +++ b/api/wired-pending/intent-opus4-css_refactor.php @@ -0,0 +1,16 @@ + 'css_refactor', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'css refactor', + 'css_refactor agent', + 'invoke css_refactor' + ), + 'cmd' => 'echo "agent css_refactor · category dev · CSS refactor/optimize · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'CSS refactor/optimize', +); diff --git a/api/wired-pending/intent-opus4-data_validator.php b/api/wired-pending/intent-opus4-data_validator.php new file mode 100644 index 000000000..fbf6f2f8a --- /dev/null +++ b/api/wired-pending/intent-opus4-data_validator.php @@ -0,0 +1,16 @@ + 'data_validator', + 'category' => 'ml', + 'type' => 'sub_agent', + 'triggers' => array( + 'data validator', + 'data_validator agent', + 'invoke data_validator' + ), + 'cmd' => 'echo "agent data_validator · category ml · Data validation rules · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Data validation rules', +); diff --git a/api/wired-pending/intent-opus4-disaster_recovery.php b/api/wired-pending/intent-opus4-disaster_recovery.php new file mode 100644 index 000000000..55fbb2ceb --- /dev/null +++ b/api/wired-pending/intent-opus4-disaster_recovery.php @@ -0,0 +1,16 @@ + 'disaster_recovery', + 'category' => 'ops', + 'type' => 'sub_agent', + 'triggers' => array( + 'disaster recovery', + 'disaster_recovery agent', + 'invoke disaster_recovery' + ), + 'cmd' => 'echo "agent disaster_recovery · category ops · DR plan generator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'DR plan generator', +); diff --git a/api/wired-pending/intent-opus4-docker_expert.php b/api/wired-pending/intent-opus4-docker_expert.php new file mode 100644 index 000000000..59e526fb5 --- /dev/null +++ b/api/wired-pending/intent-opus4-docker_expert.php @@ -0,0 +1,16 @@ + 'docker_expert', + 'category' => 'ops', + 'type' => 'sub_agent', + 'triggers' => array( + 'docker expert', + 'docker_expert agent', + 'invoke docker_expert' + ), + 'cmd' => 'echo "agent docker_expert · category ops · Docker compose optimizer · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Docker compose optimizer', +); diff --git a/api/wired-pending/intent-opus4-embedding_generator.php b/api/wired-pending/intent-opus4-embedding_generator.php new file mode 100644 index 000000000..9e923f585 --- /dev/null +++ b/api/wired-pending/intent-opus4-embedding_generator.php @@ -0,0 +1,16 @@ + 'embedding_generator', + 'category' => 'ml', + 'type' => 'sub_agent', + 'triggers' => array( + 'embedding generator', + 'embedding_generator agent', + 'invoke embedding_generator' + ), + 'cmd' => 'echo "agent embedding_generator · category ml · Text embedding generator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Text embedding generator', +); diff --git a/api/wired-pending/intent-opus4-etl_pipeline.php b/api/wired-pending/intent-opus4-etl_pipeline.php new file mode 100644 index 000000000..9c9baa8fd --- /dev/null +++ b/api/wired-pending/intent-opus4-etl_pipeline.php @@ -0,0 +1,16 @@ + 'etl_pipeline', + 'category' => 'ml', + 'type' => 'sub_agent', + 'triggers' => array( + 'etl pipeline', + 'etl_pipeline agent', + 'invoke etl_pipeline' + ), + 'cmd' => 'echo "agent etl_pipeline · category ml · ETL pipeline generator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'ETL pipeline generator', +); diff --git a/api/wired-pending/intent-opus4-fact_checker.php b/api/wired-pending/intent-opus4-fact_checker.php new file mode 100644 index 000000000..1c02bf81d --- /dev/null +++ b/api/wired-pending/intent-opus4-fact_checker.php @@ -0,0 +1,16 @@ + 'fact_checker', + 'category' => 'research', + 'type' => 'sub_agent', + 'triggers' => array( + 'fact checker', + 'fact_checker agent', + 'invoke fact_checker' + ), + 'cmd' => 'echo "agent fact_checker · category research · Fact checker + citations · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Fact checker + citations', +); diff --git a/api/wired-pending/intent-opus4-financial_modeler.php b/api/wired-pending/intent-opus4-financial_modeler.php new file mode 100644 index 000000000..378ffd668 --- /dev/null +++ b/api/wired-pending/intent-opus4-financial_modeler.php @@ -0,0 +1,16 @@ + 'financial_modeler', + 'category' => 'biz', + 'type' => 'sub_agent', + 'triggers' => array( + 'financial modeler', + 'financial_modeler agent', + 'invoke financial_modeler' + ), + 'cmd' => 'echo "agent financial_modeler · category biz · Financial model builder · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Financial model builder', +); diff --git a/api/wired-pending/intent-opus4-frontend_a11y.php b/api/wired-pending/intent-opus4-frontend_a11y.php new file mode 100644 index 000000000..571b0ab5b --- /dev/null +++ b/api/wired-pending/intent-opus4-frontend_a11y.php @@ -0,0 +1,16 @@ + 'frontend_a11y', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'frontend a11y', + 'frontend_a11y agent', + 'invoke frontend_a11y' + ), + 'cmd' => 'echo "agent frontend_a11y · category dev · Accessibility auditor · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Accessibility auditor', +); diff --git a/api/wired-pending/intent-opus4-frontend_bundle.php b/api/wired-pending/intent-opus4-frontend_bundle.php new file mode 100644 index 000000000..13ffa5e3a --- /dev/null +++ b/api/wired-pending/intent-opus4-frontend_bundle.php @@ -0,0 +1,16 @@ + 'frontend_bundle', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'frontend bundle', + 'frontend_bundle agent', + 'invoke frontend_bundle' + ), + 'cmd' => 'echo "agent frontend_bundle · category dev · Bundle size optimizer · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Bundle size optimizer', +); diff --git a/api/wired-pending/intent-opus4-frontend_lighthouse.php b/api/wired-pending/intent-opus4-frontend_lighthouse.php new file mode 100644 index 000000000..01bd80d0e --- /dev/null +++ b/api/wired-pending/intent-opus4-frontend_lighthouse.php @@ -0,0 +1,16 @@ + 'frontend_lighthouse', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'frontend lighthouse', + 'frontend_lighthouse agent', + 'invoke frontend_lighthouse' + ), + 'cmd' => 'echo "agent frontend_lighthouse · category dev · Lighthouse score analyzer · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Lighthouse score analyzer', +); diff --git a/api/wired-pending/intent-opus4-frontend_perf.php b/api/wired-pending/intent-opus4-frontend_perf.php new file mode 100644 index 000000000..55509cedc --- /dev/null +++ b/api/wired-pending/intent-opus4-frontend_perf.php @@ -0,0 +1,16 @@ + 'frontend_perf', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'frontend perf', + 'frontend_perf agent', + 'invoke frontend_perf' + ), + 'cmd' => 'echo "agent frontend_perf · category dev · Frontend perf optimizer · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Frontend perf optimizer', +); diff --git a/api/wired-pending/intent-opus4-frontend_react.php b/api/wired-pending/intent-opus4-frontend_react.php new file mode 100644 index 000000000..278536474 --- /dev/null +++ b/api/wired-pending/intent-opus4-frontend_react.php @@ -0,0 +1,16 @@ + 'frontend_react', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'frontend react', + 'frontend_react agent', + 'invoke frontend_react' + ), + 'cmd' => 'echo "agent frontend_react · category dev · React component generator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'React component generator', +); diff --git a/api/wired-pending/intent-opus4-frontend_responsive.php b/api/wired-pending/intent-opus4-frontend_responsive.php new file mode 100644 index 000000000..9444a68ac --- /dev/null +++ b/api/wired-pending/intent-opus4-frontend_responsive.php @@ -0,0 +1,16 @@ + 'frontend_responsive', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'frontend responsive', + 'frontend_responsive agent', + 'invoke frontend_responsive' + ), + 'cmd' => 'echo "agent frontend_responsive · category dev · Responsive layout adjuster · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Responsive layout adjuster', +); diff --git a/api/wired-pending/intent-opus4-frontend_ui.php b/api/wired-pending/intent-opus4-frontend_ui.php new file mode 100644 index 000000000..9725f8f2c --- /dev/null +++ b/api/wired-pending/intent-opus4-frontend_ui.php @@ -0,0 +1,16 @@ + 'frontend_ui', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'frontend ui', + 'frontend_ui agent', + 'invoke frontend_ui' + ), + 'cmd' => 'echo "agent frontend_ui · category dev · UI component generator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'UI component generator', +); diff --git a/api/wired-pending/intent-opus4-frontend_vue.php b/api/wired-pending/intent-opus4-frontend_vue.php new file mode 100644 index 000000000..c37624d5b --- /dev/null +++ b/api/wired-pending/intent-opus4-frontend_vue.php @@ -0,0 +1,16 @@ + 'frontend_vue', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'frontend vue', + 'frontend_vue agent', + 'invoke frontend_vue' + ), + 'cmd' => 'echo "agent frontend_vue · category dev · Vue component generator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Vue component generator', +); diff --git a/api/wired-pending/intent-opus4-k8s_expert.php b/api/wired-pending/intent-opus4-k8s_expert.php new file mode 100644 index 000000000..f530b013d --- /dev/null +++ b/api/wired-pending/intent-opus4-k8s_expert.php @@ -0,0 +1,16 @@ + 'k8s_expert', + 'category' => 'ops', + 'type' => 'sub_agent', + 'triggers' => array( + 'k8s expert', + 'k8s_expert agent', + 'invoke k8s_expert' + ), + 'cmd' => 'echo "agent k8s_expert · category ops · Kubernetes config advisor · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Kubernetes config advisor', +); diff --git a/api/wired-pending/intent-opus4-kpi_designer.php b/api/wired-pending/intent-opus4-kpi_designer.php new file mode 100644 index 000000000..964f3f1d4 --- /dev/null +++ b/api/wired-pending/intent-opus4-kpi_designer.php @@ -0,0 +1,16 @@ + 'kpi_designer', + 'category' => 'biz', + 'type' => 'sub_agent', + 'triggers' => array( + 'kpi designer', + 'kpi_designer agent', + 'invoke kpi_designer' + ), + 'cmd' => 'echo "agent kpi_designer · category biz · KPI dashboard designer · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'KPI dashboard designer', +); diff --git a/api/wired-pending/intent-opus4-log_analyzer.php b/api/wired-pending/intent-opus4-log_analyzer.php new file mode 100644 index 000000000..3553129ca --- /dev/null +++ b/api/wired-pending/intent-opus4-log_analyzer.php @@ -0,0 +1,16 @@ + 'log_analyzer', + 'category' => 'ops', + 'type' => 'sub_agent', + 'triggers' => array( + 'log analyzer', + 'log_analyzer agent', + 'invoke log_analyzer' + ), + 'cmd' => 'echo "agent log_analyzer · category ops · Log file analyzer · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Log file analyzer', +); diff --git a/api/wired-pending/intent-opus4-market_scanner.php b/api/wired-pending/intent-opus4-market_scanner.php new file mode 100644 index 000000000..1f9071913 --- /dev/null +++ b/api/wired-pending/intent-opus4-market_scanner.php @@ -0,0 +1,16 @@ + 'market_scanner', + 'category' => 'research', + 'type' => 'sub_agent', + 'triggers' => array( + 'market scanner', + 'market_scanner agent', + 'invoke market_scanner' + ), + 'cmd' => 'echo "agent market_scanner · category research · Market scanning agent · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Market scanning agent', +); diff --git a/api/wired-pending/intent-opus4-metric_collector.php b/api/wired-pending/intent-opus4-metric_collector.php new file mode 100644 index 000000000..05a525a00 --- /dev/null +++ b/api/wired-pending/intent-opus4-metric_collector.php @@ -0,0 +1,16 @@ + 'metric_collector', + 'category' => 'ops', + 'type' => 'sub_agent', + 'triggers' => array( + 'metric collector', + 'metric_collector agent', + 'invoke metric_collector' + ), + 'cmd' => 'echo "agent metric_collector · category ops · Metrics collection setup · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Metrics collection setup', +); diff --git a/api/wired-pending/intent-opus4-ml_feature_eng.php b/api/wired-pending/intent-opus4-ml_feature_eng.php new file mode 100644 index 000000000..1932c9afd --- /dev/null +++ b/api/wired-pending/intent-opus4-ml_feature_eng.php @@ -0,0 +1,16 @@ + 'ml_feature_eng', + 'category' => 'ml', + 'type' => 'sub_agent', + 'triggers' => array( + 'ml feature eng', + 'ml_feature_eng agent', + 'invoke ml_feature_eng' + ), + 'cmd' => 'echo "agent ml_feature_eng · category ml · ML feature engineering helper · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'ML feature engineering helper', +); diff --git a/api/wired-pending/intent-opus4-news_aggregator.php b/api/wired-pending/intent-opus4-news_aggregator.php new file mode 100644 index 000000000..b56ebab62 --- /dev/null +++ b/api/wired-pending/intent-opus4-news_aggregator.php @@ -0,0 +1,16 @@ + 'news_aggregator', + 'category' => 'research', + 'type' => 'sub_agent', + 'triggers' => array( + 'news aggregator', + 'news_aggregator agent', + 'invoke news_aggregator' + ), + 'cmd' => 'echo "agent news_aggregator · category research · News aggregation agent · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'News aggregation agent', +); diff --git a/api/wired-pending/intent-opus4-nginx_config.php b/api/wired-pending/intent-opus4-nginx_config.php new file mode 100644 index 000000000..fde879f22 --- /dev/null +++ b/api/wired-pending/intent-opus4-nginx_config.php @@ -0,0 +1,16 @@ + 'nginx_config', + 'category' => 'ops', + 'type' => 'sub_agent', + 'triggers' => array( + 'nginx config', + 'nginx_config agent', + 'invoke nginx_config' + ), + 'cmd' => 'echo "agent nginx_config · category ops · Nginx config generator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Nginx config generator', +); diff --git a/api/wired-pending/intent-opus4-ocr_runner.php b/api/wired-pending/intent-opus4-ocr_runner.php new file mode 100644 index 000000000..d9b529a36 --- /dev/null +++ b/api/wired-pending/intent-opus4-ocr_runner.php @@ -0,0 +1,16 @@ + 'ocr_runner', + 'category' => 'ml', + 'type' => 'sub_agent', + 'triggers' => array( + 'ocr runner', + 'ocr_runner agent', + 'invoke ocr_runner' + ), + 'cmd' => 'echo "agent ocr_runner · category ml · OCR text extraction · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'OCR text extraction', +); diff --git a/api/wired-pending/intent-opus4-okr_coach.php b/api/wired-pending/intent-opus4-okr_coach.php new file mode 100644 index 000000000..e5a432e9a --- /dev/null +++ b/api/wired-pending/intent-opus4-okr_coach.php @@ -0,0 +1,16 @@ + 'okr_coach', + 'category' => 'biz', + 'type' => 'sub_agent', + 'triggers' => array( + 'okr coach', + 'okr_coach agent', + 'invoke okr_coach' + ), + 'cmd' => 'echo "agent okr_coach · category biz · OKR definition coach · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'OKR definition coach', +); diff --git a/api/wired-pending/intent-opus4-paper_reviewer.php b/api/wired-pending/intent-opus4-paper_reviewer.php new file mode 100644 index 000000000..04980a8d4 --- /dev/null +++ b/api/wired-pending/intent-opus4-paper_reviewer.php @@ -0,0 +1,16 @@ + 'paper_reviewer', + 'category' => 'research', + 'type' => 'sub_agent', + 'triggers' => array( + 'paper reviewer', + 'paper_reviewer agent', + 'invoke paper_reviewer' + ), + 'cmd' => 'echo "agent paper_reviewer · category research · Academic paper reviewer · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Academic paper reviewer', +); diff --git a/api/wired-pending/intent-opus4-pen_tester.php b/api/wired-pending/intent-opus4-pen_tester.php new file mode 100644 index 000000000..6c38ee774 --- /dev/null +++ b/api/wired-pending/intent-opus4-pen_tester.php @@ -0,0 +1,16 @@ + 'pen_tester', + 'category' => 'security', + 'type' => 'sub_agent', + 'triggers' => array( + 'pen tester', + 'pen_tester agent', + 'invoke pen_tester' + ), + 'cmd' => 'echo "agent pen_tester · category security · Automated pen test runner · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Automated pen test runner', +); diff --git a/api/wired-pending/intent-opus4-pitch_deck_gen.php b/api/wired-pending/intent-opus4-pitch_deck_gen.php new file mode 100644 index 000000000..c7d03944e --- /dev/null +++ b/api/wired-pending/intent-opus4-pitch_deck_gen.php @@ -0,0 +1,16 @@ + 'pitch_deck_gen', + 'category' => 'biz', + 'type' => 'sub_agent', + 'triggers' => array( + 'pitch deck gen', + 'pitch_deck_gen agent', + 'invoke pitch_deck_gen' + ), + 'cmd' => 'echo "agent pitch_deck_gen · category biz · Pitch deck generator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Pitch deck generator', +); diff --git a/api/wired-pending/intent-opus4-porter5_runner.php b/api/wired-pending/intent-opus4-porter5_runner.php new file mode 100644 index 000000000..e3a24f358 --- /dev/null +++ b/api/wired-pending/intent-opus4-porter5_runner.php @@ -0,0 +1,16 @@ + 'porter5_runner', + 'category' => 'biz', + 'type' => 'sub_agent', + 'triggers' => array( + 'porter5 runner', + 'porter5_runner agent', + 'invoke porter5_runner' + ), + 'cmd' => 'echo "agent porter5_runner · category biz · Porter 5 forces analysis · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Porter 5 forces analysis', +); diff --git a/api/wired-pending/intent-opus4-privacy_auditor.php b/api/wired-pending/intent-opus4-privacy_auditor.php new file mode 100644 index 000000000..0852bc11d --- /dev/null +++ b/api/wired-pending/intent-opus4-privacy_auditor.php @@ -0,0 +1,16 @@ + 'privacy_auditor', + 'category' => 'security', + 'type' => 'sub_agent', + 'triggers' => array( + 'privacy auditor', + 'privacy_auditor agent', + 'invoke privacy_auditor' + ), + 'cmd' => 'echo "agent privacy_auditor · category security · Privacy/GDPR auditor · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Privacy/GDPR auditor', +); diff --git a/api/wired-pending/intent-opus4-researcher_agent.php b/api/wired-pending/intent-opus4-researcher_agent.php new file mode 100644 index 000000000..ba36a9de6 --- /dev/null +++ b/api/wired-pending/intent-opus4-researcher_agent.php @@ -0,0 +1,16 @@ + 'researcher_agent', + 'category' => 'research', + 'type' => 'sub_agent', + 'triggers' => array( + 'researcher agent', + 'researcher_agent agent', + 'invoke researcher_agent' + ), + 'cmd' => 'echo "agent researcher_agent · category research · Deep research agent (Feynman-style) · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Deep research agent (Feynman-style)', +); diff --git a/api/wired-pending/intent-opus4-secret_scanner.php b/api/wired-pending/intent-opus4-secret_scanner.php new file mode 100644 index 000000000..069390f49 --- /dev/null +++ b/api/wired-pending/intent-opus4-secret_scanner.php @@ -0,0 +1,16 @@ + 'secret_scanner', + 'category' => 'security', + 'type' => 'sub_agent', + 'triggers' => array( + 'secret scanner', + 'secret_scanner agent', + 'invoke secret_scanner' + ), + 'cmd' => 'echo "agent secret_scanner · category security · Secret/credential scanner · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Secret/credential scanner', +); diff --git a/api/wired-pending/intent-opus4-sentiment_scorer.php b/api/wired-pending/intent-opus4-sentiment_scorer.php new file mode 100644 index 000000000..bc39b4658 --- /dev/null +++ b/api/wired-pending/intent-opus4-sentiment_scorer.php @@ -0,0 +1,16 @@ + 'sentiment_scorer', + 'category' => 'ml', + 'type' => 'sub_agent', + 'triggers' => array( + 'sentiment scorer', + 'sentiment_scorer agent', + 'invoke sentiment_scorer' + ), + 'cmd' => 'echo "agent sentiment_scorer · category ml · Sentiment analysis runner · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Sentiment analysis runner', +); diff --git a/api/wired-pending/intent-opus4-slide_builder.php b/api/wired-pending/intent-opus4-slide_builder.php new file mode 100644 index 000000000..b941ac3f1 --- /dev/null +++ b/api/wired-pending/intent-opus4-slide_builder.php @@ -0,0 +1,16 @@ + 'slide_builder', + 'category' => 'research', + 'type' => 'sub_agent', + 'triggers' => array( + 'slide builder', + 'slide_builder agent', + 'invoke slide_builder' + ), + 'cmd' => 'echo "agent slide_builder · category research · Slide content builder · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Slide content builder', +); diff --git a/api/wired-pending/intent-opus4-source_verifier.php b/api/wired-pending/intent-opus4-source_verifier.php new file mode 100644 index 000000000..3faafc5ac --- /dev/null +++ b/api/wired-pending/intent-opus4-source_verifier.php @@ -0,0 +1,16 @@ + 'source_verifier', + 'category' => 'research', + 'type' => 'sub_agent', + 'triggers' => array( + 'source verifier', + 'source_verifier agent', + 'invoke source_verifier' + ), + 'cmd' => 'echo "agent source_verifier · category research · Source URL verifier · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Source URL verifier', +); diff --git a/api/wired-pending/intent-opus4-ssl_expert.php b/api/wired-pending/intent-opus4-ssl_expert.php new file mode 100644 index 000000000..e64974f5c --- /dev/null +++ b/api/wired-pending/intent-opus4-ssl_expert.php @@ -0,0 +1,16 @@ + 'ssl_expert', + 'category' => 'ops', + 'type' => 'sub_agent', + 'triggers' => array( + 'ssl expert', + 'ssl_expert agent', + 'invoke ssl_expert' + ), + 'cmd' => 'echo "agent ssl_expert · category ops · SSL/TLS config auditor · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'SSL/TLS config auditor', +); diff --git a/api/wired-pending/intent-opus4-strategy_planner.php b/api/wired-pending/intent-opus4-strategy_planner.php new file mode 100644 index 000000000..381ac1e8f --- /dev/null +++ b/api/wired-pending/intent-opus4-strategy_planner.php @@ -0,0 +1,16 @@ + 'strategy_planner', + 'category' => 'biz', + 'type' => 'sub_agent', + 'triggers' => array( + 'strategy planner', + 'strategy_planner agent', + 'invoke strategy_planner' + ), + 'cmd' => 'echo "agent strategy_planner · category biz · Strategy planning helper · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Strategy planning helper', +); diff --git a/api/wired-pending/intent-opus4-summarizer_agent.php b/api/wired-pending/intent-opus4-summarizer_agent.php new file mode 100644 index 000000000..43d2a67f4 --- /dev/null +++ b/api/wired-pending/intent-opus4-summarizer_agent.php @@ -0,0 +1,16 @@ + 'summarizer_agent', + 'category' => 'ml', + 'type' => 'sub_agent', + 'triggers' => array( + 'summarizer agent', + 'summarizer_agent agent', + 'invoke summarizer_agent' + ), + 'cmd' => 'echo "agent summarizer_agent · category ml · Text summarization agent · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Text summarization agent', +); diff --git a/api/wired-pending/intent-opus4-swot_analyzer.php b/api/wired-pending/intent-opus4-swot_analyzer.php new file mode 100644 index 000000000..c8d515f2c --- /dev/null +++ b/api/wired-pending/intent-opus4-swot_analyzer.php @@ -0,0 +1,16 @@ + 'swot_analyzer', + 'category' => 'biz', + 'type' => 'sub_agent', + 'triggers' => array( + 'swot analyzer', + 'swot_analyzer agent', + 'invoke swot_analyzer' + ), + 'cmd' => 'echo "agent swot_analyzer · category biz · SWOT analysis runner · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'SWOT analysis runner', +); diff --git a/api/wired-pending/intent-opus4-translator_agent.php b/api/wired-pending/intent-opus4-translator_agent.php new file mode 100644 index 000000000..c3fcafd94 --- /dev/null +++ b/api/wired-pending/intent-opus4-translator_agent.php @@ -0,0 +1,16 @@ + 'translator_agent', + 'category' => 'ml', + 'type' => 'sub_agent', + 'triggers' => array( + 'translator agent', + 'translator_agent agent', + 'invoke translator_agent' + ), + 'cmd' => 'echo "agent translator_agent · category ml · Multi-lang translator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Multi-lang translator', +); diff --git a/api/wired-pending/intent-opus4-trend_scout.php b/api/wired-pending/intent-opus4-trend_scout.php new file mode 100644 index 000000000..efe3a0b43 --- /dev/null +++ b/api/wired-pending/intent-opus4-trend_scout.php @@ -0,0 +1,16 @@ + 'trend_scout', + 'category' => 'research', + 'type' => 'sub_agent', + 'triggers' => array( + 'trend scout', + 'trend_scout agent', + 'invoke trend_scout' + ), + 'cmd' => 'echo "agent trend_scout · category research · Trend scouting agent · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Trend scouting agent', +); diff --git a/api/wired-pending/intent-opus4-value_prop_canvas.php b/api/wired-pending/intent-opus4-value_prop_canvas.php new file mode 100644 index 000000000..f7e13a2b4 --- /dev/null +++ b/api/wired-pending/intent-opus4-value_prop_canvas.php @@ -0,0 +1,16 @@ + 'value_prop_canvas', + 'category' => 'biz', + 'type' => 'sub_agent', + 'triggers' => array( + 'value prop canvas', + 'value_prop_canvas agent', + 'invoke value_prop_canvas' + ), + 'cmd' => 'echo "agent value_prop_canvas · category biz · Value proposition canvas · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Value proposition canvas', +); diff --git a/api/wired-pending/intent-opus4-vector_search.php b/api/wired-pending/intent-opus4-vector_search.php new file mode 100644 index 000000000..760e83b0a --- /dev/null +++ b/api/wired-pending/intent-opus4-vector_search.php @@ -0,0 +1,16 @@ + 'vector_search', + 'category' => 'ml', + 'type' => 'sub_agent', + 'triggers' => array( + 'vector search', + 'vector_search agent', + 'invoke vector_search' + ), + 'cmd' => 'echo "agent vector_search · category ml · Vector search query helper · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Vector search query helper', +); diff --git a/api/wired-pending/intent-opus4-vuln_scanner.php b/api/wired-pending/intent-opus4-vuln_scanner.php new file mode 100644 index 000000000..834e70cab --- /dev/null +++ b/api/wired-pending/intent-opus4-vuln_scanner.php @@ -0,0 +1,16 @@ + 'vuln_scanner', + 'category' => 'security', + 'type' => 'sub_agent', + 'triggers' => array( + 'vuln scanner', + 'vuln_scanner agent', + 'invoke vuln_scanner' + ), + 'cmd' => 'echo "agent vuln_scanner · category security · Vulnerability scanner · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Vulnerability scanner', +); diff --git a/api/wired-pending/intent-opus4-webhook_handler.php b/api/wired-pending/intent-opus4-webhook_handler.php new file mode 100644 index 000000000..1719bc177 --- /dev/null +++ b/api/wired-pending/intent-opus4-webhook_handler.php @@ -0,0 +1,16 @@ + 'webhook_handler', + 'category' => 'dev', + 'type' => 'sub_agent', + 'triggers' => array( + 'webhook handler', + 'webhook_handler agent', + 'invoke webhook_handler' + ), + 'cmd' => 'echo "agent webhook_handler · category dev · Webhook handler generator · status READY · source claude-code-subagents-pattern"', + 'status' => 'LIVE', + 'created_at' => '2026-04-19T01:30:00+00:00', + 'source' => 'opus-yacine-19avr-godmode-100', + 'description' => 'Webhook handler generator', +);