# feat: keep outlines editable around content the canvas cannot draw · clo/snowbound

[View on GitCafe](https://git.cafe/clo/snowbound/commit/b822df2242bfd846f6475e49af173e4736187b4b)

Repository: [clo/snowbound](https://git.cafe/clo/snowbound)

Visibility: public

Requested revision: b822df2242bfd846f6475e49af173e4736187b4b

Requested commit: b822df2242bfd846f6475e49af173e4736187b4b

Commit: b822df2242bfd846f6475e49af173e4736187b4b

Tree: 8d8e0b08b4b157bbec9db34f9c153d091873b218

Author: clover caruso

Committer: clover caruso

## Message

```
feat: keep outlines editable around content the canvas cannot draw

One unknown paragraph made its whole outline a read-only placeholder. It now lays out as a
labelled placeholder box in the flow and the rest of the outline stays editable. An outline
the editor cannot hold, such as a picture with no text beside it, draws as stored rather than
as a placeholder. Object layouts carry their kind (picture, file, ink or placeholder) instead
of optional fields.

Assisted-by: claude-opus-5.5

```

## Parents

- [5b135a22151997c7b480c1e65db0c2d85ad41712](https://git.cafe/clo/snowbound/commit/5b135a22151997c7b480c1e65db0c2d85ad41712?format=markdown)

[Source at this commit](https://git.cafe/clo/snowbound/tree/b822df2242bfd846f6475e49af173e4736187b4b?format=markdown)
