# Draw Steel Garden at 28 m without moving saved ones · dara/icarus

[View on GitCafe](https://git.cafe/dara/icarus/commit/a14c8a51a04bf0b16a059e556faef326a5ec5f25)

Repository: [dara/icarus](https://git.cafe/dara/icarus)

Visibility: public

Requested revision: a14c8a51a04bf0b16a059e556faef326a5ec5f25

Requested commit: a14c8a51a04bf0b16a059e556faef326a5ec5f25

Commit: a14c8a51a04bf0b16a059e556faef326a5ec5f25

Tree: f15aca0a439ebdf677013209f42ef09d1eafb4a8

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Draw Steel Garden at 28 m without moving saved ones

A placed ability's position is the top-left of its box, and a circle is
centered in that box. #258 shrank Steel Garden's radius and with it the
box, so every saved Steel Garden drew about 2.25 m up and left.

CircleAbility now takes a storedSize: the size saved positions were placed
at. The box keeps that size and the circle draws at the new radius in its
middle, so saved positions keep their meaning in local libraries, .ica
files and the cloud, with no migration. Agents already do the same for
their marker size (storedAgentAnchor).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

- [5932501a89418bf99741bf44fee8c6c2d7e1a826](https://git.cafe/dara/icarus/commit/5932501a89418bf99741bf44fee8c6c2d7e1a826?format=markdown)

[Source at this commit](https://git.cafe/dara/icarus/tree/a14c8a51a04bf0b16a059e556faef326a5ec5f25?format=markdown)
