Development record
The delimiter detector TestNoPrivateDelimiterCompare fails on the tip that carries the drain's own-rule reader: internal/core/decide/decide.go spells four frontmatter delimiter literals against an allowlist of two, because renderStated (added with decide.CreateStated for the ahoy drain-rule offer) cuts the skeleton it just rendered at its close with a private strings.Index search for the delimiter and writes a second block. The lane gates of that change ran only the touched packages, so go test ./... fails at internal/core/frontmatter.
issueresolvedminoriss-2609301002043276
The delimiter detector TestNoPrivateDelimiterCompare fails on the tip that carries the drain's own-rule reader: internal/core/decide/decide.go spells four frontmatter delimiter literals against an allowlist of two, because renderStated (added with decide.CreateStated for the ahoy drain-rule offer) cuts the skeleton it just rendered at its close with a private strings.Index search for the delimiter and writes a second block. The lane gates of that change ran only the touched packages, so go test ./... fails at internal/core/frontmatter.
Grounds
- pursued: the delimiter detector passes on the drain tip with the allowlist unchanged and both renderers write the bytes they wrote before; shown wrong if TestNoPrivateDelimiterCompare fails again or a decide test sees a different record
Frontmatter
| id | iss-2609301002043276 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2609301002043276-the-delimiter-detector.md
open on GitHub ↗ · commit history ↗