zicato-diagnose-health

Diagnose zicato evolution loops with clean runs but no optimization signal.

4|2|Updated May 14, 2026
One-click install
npx skills add https://github.com/pedapudi/zicato --skill zicato-diagnose-health
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zicato-diagnose-health
Source: https://github.com/pedapudi/zicato/tree/main/skills/zicato-diagnose-health
Command: npx skills add https://github.com/pedapudi/zicato --skill zicato-diagnose-health

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill detects when a zicato evolution loop is running cleanly but producing little or no meaningful optimization signal, helping prevent wasted budget and untrustworthy promoted lineages.

Core Features & Use Cases

  • Health assessment: Run zicato health for the current or a selected epoch and interpret its detector findings.
  • Severity and exit-code analysis: Distinguish informational notices, warnings, critical findings, and configuration errors, including the critical exit code that signals the loop should not be trusted.
  • Contract diagnosis: Identify flat scoring, dead tests, inert drift telemetry, missing expectations, broken judges, stalled evolution, generalization gaps, placebo promotions, noise-floor problems, and trees that were never imported for testing.
  • Use Case: When an epoch promotes nothing or multiple generations receive identical scores, use the health report to determine whether the board, scoring configuration, telemetry wiring, judge, or harness import contract needs correction.

Quick Start

Run the zicato health command against the workspace to inspect the latest epoch report and apply the recommendation for each finding.

Frequently Asked Questions about zicato-diagnose-health

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Why does my evolution loop complete successfully but produce no optimization signal or promotions?

Silent evolution failures occur when scoring is flat, tests are dead, or drift telemetry is inert. You can diagnose these issues by running a health assessment against the epoch to interpret detector findings and apply contract-level remediation.

How do I diagnose identical scores across multiple generations in a tournament optimization loop?

Identical scores across generations indicate a noise-floor problem or broken judge. Run a health report to check severity levels and exit codes, which reveals whether the board, scoring configuration, or harness import contract needs correction.

What is evolution loop health diagnosis and when do I need it?

Evolution loop health diagnosis detects when an optimization loop runs cleanly but produces meaningless signal, preventing wasted budget and untrustworthy promoted lineages. You need it when epochs promote nothing or exhibit suspiciously identical scores.

How do I interpret exit codes and severity levels from a telemetry health report?

Telemetry health reports distinguish informational notices, warnings, critical findings, and configuration errors. A critical exit code signals the loop should not be trusted, requiring you to address the specific contract-level remediation guidance provided.

Can I diagnose stalled evolution and placebo promotions without launching a live evolve run?

Yes, health diagnosis requires interpreting persisted health reports, detector findings, and severity levels without launching a live evolve run. This offline analysis identifies stalled evolution, placebo promotions, and untested mutable trees.

What are the limitations of evolution diagnostics for multi-agent tournament optimization?

Evolution diagnostics are limited to interpreting persisted health reports and detector findings rather than actively mutating trees. If the harness import contract or judge is broken, manual configuration correction is required before re-running the assessment.