{# Pool: inventory (this area's attached plants) — placing pops from queue
and updates positions only. Send-back pushes back onto the queue. #}
{% for tile in inventory_tiles %}
{% if tile.status in ('unplanted', 'idea') %}
{% endif %}
{% else %}
No plant_groups in this area yet. Switch to Unplanted or Ideas to place from the global pool.
{% endfor %}
{# Pool: unplanted (global) — placing attaches the plant to this area
(POST /api/plants/{id}/attach-to-area). #}
{% for tile in unplanted_pool_tiles %}
{% else %}
{% endfor %}
{# Pool: idea (global) — same as unplanted but status='idea'. #}
{% for tile in idea_pool_tiles %}
{% else %}
{% endfor %}