Development record
The block-spelled lapsed_at value read by the new blocks map is fed to the RFC 3339 validator, so a single indented continuation line that spells a valid instant is lint-green while capture's reader builds a map and refuses the record as not a string — the exact gap the block-reader commit set out to close, and its own comment says what the block says is not parsed. A block-spelled scalar is never a string to the reader, so its presence is the finding regardless of content: emit the not-an-instant finding unconditionally when the value came from the block.
The block-spelled lapsed_at value read by the new blocks map is fed to the RFC 3339 validator, so a single indented continuation line that spells a valid instant is lint-green while capture's reader builds a map and refuses the record as not a string — the exact gap the block-reader commit set out to close, and its own comment says what the block says is not parsed. A block-spelled scalar is never a string to the reader, so its presence is the finding regardless of content: emit the not-an-instant finding unconditionally when the value came from the block.
Frontmatter
| id | iss-2608300244489638 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2608300244489638-block-spelled-valid-instant-splits-the.md
open on GitHub ↗ · commit history ↗