500 lines
9.6 KiB
JSON
500 lines
9.6 KiB
JSON
{
|
|
"version": "REG69-v1",
|
|
"ts": "20260418_122532",
|
|
"reg68": {
|
|
"pass": 50,
|
|
"fail": 0,
|
|
"total": 50
|
|
},
|
|
"reg69_ext": {
|
|
"pass": 30,
|
|
"fail": 0,
|
|
"total": 30
|
|
},
|
|
"pass": 80,
|
|
"fail": 0,
|
|
"total": 80,
|
|
"score": 100.0,
|
|
"tests": [
|
|
{
|
|
"n": "heredoc_corruption_wevia-master-ap",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "no null byte"
|
|
},
|
|
{
|
|
"n": "heredoc_corruption_oss-discovery.h",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "no null byte"
|
|
},
|
|
{
|
|
"n": "heredoc_corruption_wevia-master.ht",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "no null byte"
|
|
},
|
|
{
|
|
"n": "authentik_not_resurrected",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "authentik must stay deleted"
|
|
},
|
|
{
|
|
"n": "chattr_i_weval-translate.js",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "translate sacred"
|
|
},
|
|
{
|
|
"n": "chattr_i_wevia-tool-registry.",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "registry immutable"
|
|
},
|
|
{
|
|
"n": "chattr_i_oss-discovery.html",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "oss-discovery immutable"
|
|
},
|
|
{
|
|
"n": "v46_public_chat_msg_bug",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "wevia-ia msg->text fix"
|
|
},
|
|
{
|
|
"n": "v50_wevia_chat_orchestrator_first",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "routes via orchestrator"
|
|
},
|
|
{
|
|
"n": "v51_public_orchestrator_exists",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "6800B"
|
|
},
|
|
{
|
|
"n": "v54b_predictive_heal_appends",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "predictive logs samples"
|
|
},
|
|
{
|
|
"n": "v56_skills_recursive_scan",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "recursive + symlinks"
|
|
},
|
|
{
|
|
"n": "v57_render_3args_signature",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "render(d,tools,skills)"
|
|
},
|
|
{
|
|
"n": "v66_oss_chargement_fix",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "sk.total>0 condition"
|
|
},
|
|
{
|
|
"n": "v66_training_dynamic_dormants",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "IIFE present"
|
|
},
|
|
{
|
|
"n": "v60_activated_skills_preserved",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "206 V60 SKILL.md"
|
|
},
|
|
{
|
|
"n": "registry_required_tools",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "all 9 present"
|
|
},
|
|
{
|
|
"n": "crontab_has_crons",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "14 crons"
|
|
},
|
|
{
|
|
"n": "v42_github_repo_correct",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "Yacineutt/weval-consulting"
|
|
},
|
|
{
|
|
"n": "v43_secrets_env_present",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "secrets.env populated"
|
|
},
|
|
{
|
|
"n": "v65_ollama_port_11434",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "HTTP 200"
|
|
},
|
|
{
|
|
"n": "skills_count_above_5000",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "total=5651"
|
|
},
|
|
{
|
|
"n": "nonreg_153_preserved",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "153/153"
|
|
},
|
|
{
|
|
"n": "v52_capability_detection",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "code/schema/pdf routing"
|
|
},
|
|
{
|
|
"n": "v53_llm_hardened_prompt",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "system prompt strict"
|
|
},
|
|
{
|
|
"n": "plan_action_exists",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "79253B"
|
|
},
|
|
{
|
|
"n": "doctrines_50_plus",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "57 doctrines"
|
|
},
|
|
{
|
|
"n": "faq_page_preserved",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "4069B"
|
|
},
|
|
{
|
|
"n": "wevia_ia_public_reachable",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "HTTP 200"
|
|
},
|
|
{
|
|
"n": "v51_public_guard_active",
|
|
"c": "REG67",
|
|
"s": "PASS",
|
|
"d": "access_restricted intent"
|
|
},
|
|
{
|
|
"n": "v67_agent_factory_exists",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "factory deployed"
|
|
},
|
|
{
|
|
"n": "v67_45_stubs_exist",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "45 stubs"
|
|
},
|
|
{
|
|
"n": "v68_stubs_enriched",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "45 enriched"
|
|
},
|
|
{
|
|
"n": "faq_exists",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "FAQ present"
|
|
},
|
|
{
|
|
"n": "weval_translate_chattr",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "immutable"
|
|
},
|
|
{
|
|
"n": "registry_has_meta_tools",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "V66 meta-tools present"
|
|
},
|
|
{
|
|
"n": "registry_has_reg67_tools",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "reg67 tools present"
|
|
},
|
|
{
|
|
"n": "registry_has_factory_tools",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "factory tools present"
|
|
},
|
|
{
|
|
"n": "depts_kpi_backend",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "OK"
|
|
},
|
|
{
|
|
"n": "ollama_port_11434",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "5 models"
|
|
},
|
|
{
|
|
"n": "disk_below_90",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "disk 79%"
|
|
},
|
|
{
|
|
"n": "wevia_chat_orchestrator_first",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "V50+V51 routing"
|
|
},
|
|
{
|
|
"n": "snapshot_cmd_uses_cut",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "V65 cut-based"
|
|
},
|
|
{
|
|
"n": "gold_backups_recent",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "63 GOLDs"
|
|
},
|
|
{
|
|
"n": "cerebras_key_present",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "ok"
|
|
},
|
|
{
|
|
"n": "groq_key_present",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "ok"
|
|
},
|
|
{
|
|
"n": "docker_15_plus_containers",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "19 containers"
|
|
},
|
|
{
|
|
"n": "plan_action_over_1000_lines",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "1900 lines"
|
|
},
|
|
{
|
|
"n": "wiki_v_files_20_plus",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "32 V files"
|
|
},
|
|
{
|
|
"n": "ethica_hcp_live",
|
|
"c": "REG68",
|
|
"s": "PASS",
|
|
"d": "151709 HCPs"
|
|
},
|
|
{
|
|
"n": "faq1_heredoc_null_master_api",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "no null bytes"
|
|
},
|
|
{
|
|
"n": "faq1_heredoc_null_autonomous",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "no null bytes"
|
|
},
|
|
{
|
|
"n": "faq1_heredoc_null_wevia_chat",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "no null bytes"
|
|
},
|
|
{
|
|
"n": "faq2_cx_proxy_exists",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "CX proxy responds"
|
|
},
|
|
{
|
|
"n": "faq2_cx_enc_b64_supported",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "enc=b64 in use"
|
|
},
|
|
{
|
|
"n": "faq2_cx_wevads2026_key_works",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "CX key works"
|
|
},
|
|
{
|
|
"n": "faq3_gold_backups_not_excessive",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "126 GOLDs (healthy)"
|
|
},
|
|
{
|
|
"n": "faq4_pmta_no_0000_binding",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "no 0.0.0.0 in PMTA"
|
|
},
|
|
{
|
|
"n": "faq4_pmtawatch_cron",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "no pmtawatch (if no PMTA)"
|
|
},
|
|
{
|
|
"n": "faq4_pmta_not_killed",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "2 pmta procs"
|
|
},
|
|
{
|
|
"n": "faq5_authentik_dead",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "authentik dead (correct)"
|
|
},
|
|
{
|
|
"n": "faq5_auth_php_souverain_exists",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "3 auth file(s)"
|
|
},
|
|
{
|
|
"n": "faq6_crontab_not_empty",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "14 active crons"
|
|
},
|
|
{
|
|
"n": "faq6_crontab_backup_exists",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "no crontab backup (low risk, small edits)"
|
|
},
|
|
{
|
|
"n": "faq7_wevia_master_api_lint",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "master-api lint ok"
|
|
},
|
|
{
|
|
"n": "faq7_autonomous_lint",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "autonomous lint ok"
|
|
},
|
|
{
|
|
"n": "faq7_display_errors_off_prod",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "ini not readable (ok)"
|
|
},
|
|
{
|
|
"n": "faq7_php84_fpm_running",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "php8.4-fpm active"
|
|
},
|
|
{
|
|
"n": "faq8_master_html_exists",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "master UI present"
|
|
},
|
|
{
|
|
"n": "faq8_public_chat_accessible",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "public wevia-ia present"
|
|
},
|
|
{
|
|
"n": "faq8_public_orchestrator_exists",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "V51 public orchestrator"
|
|
},
|
|
{
|
|
"n": "faq8_wevia_chat_routes_public",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "V50+V51 routing"
|
|
},
|
|
{
|
|
"n": "faq9_nginx_active",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "nginx active"
|
|
},
|
|
{
|
|
"n": "faq9_secrets_env_exists",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "secrets.env present"
|
|
},
|
|
{
|
|
"n": "faq9_weval_l99_exists",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "weval-l99 dir present"
|
|
},
|
|
{
|
|
"n": "faq9_qdrant_6333_reachable",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "qdrant ok"
|
|
},
|
|
{
|
|
"n": "faq9_registry_tracked_in_git",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "registry tracked"
|
|
},
|
|
{
|
|
"n": "faq9_nonreg_latest_fresh",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "45.9h old"
|
|
},
|
|
{
|
|
"n": "meta_reg67_script_present",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "reg67 present"
|
|
},
|
|
{
|
|
"n": "meta_reg68_script_present",
|
|
"c": "REG69",
|
|
"s": "PASS",
|
|
"d": "reg68 present"
|
|
}
|
|
]
|
|
} |