1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<!-- Title: what the app does once this lands, as main's log reads:
"Comments keep their place when the keyboard opens". At most 72
characters, no period, never only the activity ("Fix bug",
"Update feed view"). The squash commit takes this title and body
as its message, so say everything here: a link is no substitute
for the reason. Delete a section that has nothing to say, but keep
at least one: a body with none of these headings is refused. -->
## What changes
<!-- What someone using Grain, or reading the code, finds different.
One bold-led paragraph per part when there are several. -->
## Why
<!-- The problem, and why this way over the others considered.
"Fixes <issue's page or at:// URI>" closes it as this merges; say
what it was all the same. -->
## How it was checked
<!-- Tests added or run; the simulator or device and iOS version it was
tried on, against which server. What is left to CI. Screenshots of
what it changes on screen, attached. -->
## Shortcomings
<!-- What it does not do, what was not run, what could go wrong. -->
## Review
<!-- Optional: the kind of review wanted (a quick look, the design,
one risky part) and where to start reading. -->