2 · Pending autopay confirmations
Check that what you expected to clear, cleared. This is confirmation, not logging.
{% for p in pending %}
{% endfor %}
{% endif %}
{# ===== 3. WHAT CAME IN ===== #}
6 · Extra to allocate
{% if budget.current_target and runway.free_to_attack and runway.free_to_attack > 0 %}
${{ '{:,.2f}'.format(runway.free_to_attack) }} free to attack →
{{ budget.current_target.name }}
Avalanche default. Cuts {{ budget.current_target.name }} from
${{ '{:,.2f}'.format(budget.current_target.current_balance or 0) }}
to ${{ '{:,.2f}'.format([0, (budget.current_target.current_balance or 0) - runway.free_to_attack]|max) }}.
{% else %}
Awaiting checking snapshot and confirmed autopays before the recommendation lands.
{% endif %}
When ready, add the recommended amount as a manual payment row above and save.
{# ===== 7. AI ASSISTANT ===== #}