docs(roadmap): #96 shipped — escape-mechanics ask delivered on tf PR 7#106
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Roadmap bookkeeping for #96 — the deliverable itself (the framed leaf ask) already shipped as a comment on skrabe/tweakcc-fixed PR 7: skrabe/tweakcc-fixed#7 (comment).
Closes #96.
The delivered ask (summary)
Single intent-ping comment (issues disabled on tf; doctrine: comment over draft PR for a pure ask), sequenced after #93's evidence comment on the same PR. Both options framed with honest costs, his pick, nothing implemented:
delimiterfield (backtick|quote) in the prompts JSON — data already read at apply time viacontent[matchIndex-1]in hissystemPrompts.ts; cost = schema addition riding every future extraction.auditMisbinds-style escape audit flagging escaped placeholders under quote delimiters / unescaped literal${...}under backtick; cost = zero until run, catches at audit time not authoring time.Evidence re-verified before posting:
cb08b73revert rationale (quote-context corruption, the lcc PR 5 class);prompts-2.1.170.jsonhas no delimiter context; the${JSON.stringify(...)}literals behind #94's advisory orphanJSONconfirmed in both fable-5 and opus-4-8 sets at lcc pr-6.Roadmap change
🤖 Generated with Claude Code