{% extends "base.html" %} {% block title %}Admin tools{% endblock %} {% block content %}
Maintenance surface for the .help/templates/ corpus — coverage gaps,
stale templates, and one-click regeneration.
pending
| Feature | Kinds | Completeness | Missing | Action |
|---|---|---|---|---|
| {{ f.name }} | {{ f.kinds | length }}/11 | {{ f.completeness_pct }}% | {{ f.missing_kinds | join(", ") }} |
Source has changed since the template was generated (source-hash drift). Use the per-row button or the bulk "Regenerate all stale" above.
| Feature | Kind | Generated | Action |
|---|---|---|---|
| {{ t.feature }} | {{ t.kind }} | {{ t.generated_at | replace("T", " ") | replace("+00:00", " UTC") }} | |
| … {{ (report.stale | length) - 25 }} more | |||
attune-author generate <feature> --all-kinds — regenerates
all 11 kinds, including missing ones.attune-author regenerate which detects every stale feature
and regenerates each in turn.