# Finish a move only where it was put · dara/icarus

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

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

Visibility: public

Requested revision: efbc959e2c08789852190497eb1179c8d2633de7

Requested commit: efbc959e2c08789852190497eb1179c8d2633de7

Commit: efbc959e2c08789852190497eb1179c8d2633de7

Tree: 22a8a2bd9927bda9a8738ed7e6cac36ee07d5019

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Finish a move only where it was put

Deleting a folder sends the unfinished strategies in it to the top level,
so a move still running into that folder would have been published there
without the moving device knowing. finishMove now takes the folder the
move put the strategy in and refuses when the strategy is elsewhere; the
device then keeps its original.

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

```

## Parents

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

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