Development record
memory persisted-file WRITE path still emits raw control characters: yaml.go dumpString, RenderIndex/RenderContradictions/renderLogEvent, and the source-block licence written into page frontmatter are not run through termsafe.CleanProse, so a raw cat/git diff/pager over a committed memory page replays escapes. Lower-acuity write-time follow-up to the terminal-render fix (#250/#262), which closed the acute read path. Flagged by the #250/#262 fix agent.
issueresolvedminoriss-2608270655495573
memory persisted-file WRITE path still emits raw control characters: yaml.go dumpString, RenderIndex/RenderContradictions/renderLogEvent, and the source-block licence written into page frontmatter are not run through termsafe.CleanProse, so a raw cat/git diff/pager over a committed memory page replays escapes. Lower-acuity write-time follow-up to the terminal-render fix (#250/#262), which closed the acute read path. Flagged by the #250/#262 fix agent.
Frontmatter
| id | iss-2608270655495573 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2608270655495573-memory-persisted-file-write-path-still.md
open on GitHub ↗ · commit history ↗