๐ spec(renderer): specify caret behavior on empty text content
Adds a normative paragraph to ยง7.6 stating that a `caret` declaration on
empty content places the cursor at the text element's origin โ the cell
where the first code point of `content` would be drawn if it were a
single space. Frames the empty-content case as a rendering commitment
the renderer must honor, without prescribing mechanism.