Deterministic metrics snapshot — coverage, complexity, churn, docs gates, and hygiene counts. No LLM judgment layer here; see the latest narrative report below.
No snapshot collected yet.
Run python -m attune.ops.health_snapshot, or click
Refresh below — a background collection just started.
Collected
{{ snapshot.collected_at }}
{% if stale %}
stale
{% else %}
fresh
{% endif %}
{% if refreshing %}
refreshing…
{% endif %}
| Gate | Result |
|---|---|
| doc-import audit | {% if signals.doc_import_audit.status == "ok" %} {% if signals.doc_import_audit.value.clean %}clean {% else %}findings (exit {{ signals.doc_import_audit.value.exit_code }}){% endif %} {% else %}unavailable{% endif %} |
| docs wiring audit | {% if signals.docs_wiring_audit.status == "ok" %} {% if signals.docs_wiring_audit.value.clean %}clean {% else %}findings (exit {{ signals.docs_wiring_audit.value.exit_code }}){% endif %} {% else %}unavailable{% endif %} |
| help completeness | {% if signals.help_completeness.status == "ok" %} {% if signals.help_completeness.value.clean %}clean {% else %}findings (exit {{ signals.help_completeness.value.exit_code }}){% endif %} {% else %}unavailable{% endif %} |
| projection drift | {% if signals.projection_drift.status == "ok" %} {% if signals.projection_drift.value.findings_count == 0 %}clean {% else %}{{ signals.projection_drift.value.findings_count }} finding(s){% endif %} {% else %}unavailable{% endif %} |
| File | Changes |
|---|---|
{{ f.path }} | {{ f.changes }} |
{% if latest_report %}
Narrative findings + ranked improvement plan (LLM-generated, not
regenerated by this page):
{{ latest_report }}
{% else %}
No LLM narrative report found under docs/reports/.
{% endif %}
Which surface rendered each Python-routed form, read live from
telemetry/form_events.jsonl. Surface mix only, not a
fire rate — a hand-written AskUserQuestion turn never enters
Python, so it is invisible here.
| Surface | Forms routed |
|---|---|
{{ surface }} | {{ count }} |
| total | {{ surface_mix_total }} |
No form routing events recorded yet.
{% endif %}Environment + state file presence (formerly the standalone Health page).
| Python | {{ env.python }} |
|---|---|
| Platform | {{ env.platform }} |
| Project root | {{ env.project_root }} |
| attune-home | {{ env.attune_home }} |
| attune-home exists | {% if env.attune_home_exists %}yes{% else %}no{% endif %} |
| Telemetry log | {% if env.telemetry_present %}present{% else %}absent{% endif %} |
| Memory dir | {% if env.memory_dir_present %}present{% else %}absent{% endif %} |
| Sessions dir | {% if env.sessions_dir_present %}present{% else %}absent{% endif %} |
| ANTHROPIC_API_KEY | {% if env.anthropic_api_key %}set{% else %}unset{% endif %} |