{{ c.title }}
{{ c.text | placeholders }}
Changes: {% if c.changes_file %}{{ c.changes_file }}{% endif %}{{ c.changes_note }} {{ c.safety }}
{% extends "base.html" %} {% import "macros.html" as m %} {% block title %}Make it yours{% endblock %} {% block content %}
Describe what you want and your own AI agent builds it in your data folder: fields, pages, dashboards, routines, bulk clean-ups, templates. Every change is one commit you can undo below.
{% if handoff.how == 'copy' %}
Your agent: not named yet. You get a prompt to paste into any agent started in {{ handoff.folder_shown }}.
Name your agent
{% else %}
Your agent: {{ handoff.label }}, {{ 'opens' if handoff.how == 'link' else 'starts' }} in {{ handoff.folder_shown }}
Change
{% endif %}
How it works
{{ problems | join('\n') }}
{{ c.text | placeholders }}
Changes: {% if c.changes_file %}{{ c.changes_file }}{% endif %}{{ c.changes_note }} {{ c.safety }}
Nothing stands out in your data right now. Suggestions come from a few plain rules, such as a score that no list ranks by; no AI reads your data for them.
{% endif %}| Kind | What | State | |
|---|---|---|---|
| {{ b.kind | capitalize }} | {% if b.url %}{{ b.title }}{% else %}{{ b.title }}{% endif %} | {{ b.detail }} | Adjust |
Nothing yet. Your dashboards, routines, fields and look show up here once your agent builds them, each with an Adjust link.
{% endif %}{{ undo_note }}
{% endif %} {% if changes %}| When | Change | Touched | |
|---|---|---|---|
| {{ when }} | {{ c.subject }} {{ c.sha7 }} |
{{ c.touched }} | {% if c.can_undo %} {% elif c.undone %}undone {% else %}merge{% endif %} |
Undo makes a new commit that reverses the change; nothing is deleted from your history. In a terminal: hermitcrm undo <commit>.
No changes yet. When your agent changes a field, the look, a dashboard or a routine, or makes a bulk change, it is listed here with an Undo button.
{% endif %}