Conversation
Two of the panels in this modal correspond to text that lands in the chat-loop's per-turn system-prompt appendix, but they update on completely different cadences and the modal never said so. Result was the natural reader question "does this change between turns?" had no on-screen answer. Add short help paragraphs under both relevant section headers: - Compound summary: static for a whole conversation. The samskara worker's compound-regen phase rebuilds it once enough new samskaras have been minted since the last regen, so it drifts between conversations rather than mid-thread. - Cohort fires: one cohort per user turn; each turn's bullets were appended next to the compound summary in that turn's prompt and resolved against whatever the user said next. The first paragraph also points the reader at the second so the "there's a per-turn fire list too" detail isn't buried.
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.
Synopsis
Two of the panels in the Samskara diagnostics modal correspond to text that lands in the chat-loop's per-turn system-prompt appendix, but they update on completely different cadences and the modal never said so. Add short help paragraphs under both relevant section headers so the natural reader question "does this change between turns?" has an on-screen answer.
Description
Compound summary panel. Labelled "always on in system prompt", but silent on when it changes. It's a cached prose row, regenerated only by the samskara worker's
compound-regenphase once enough new samskaras have been minted since the last regen. So it's static for a whole conversation, and drifts between conversations rather than mid-thread. The new help paragraph says exactly that, and points the reader down to the Cohort fires section so the "there's a per-turn fire list too" detail isn't buried.Cohort fires panel. Showed historical fires per cohort but didn't say those fires are also what got injected into that turn's prompt alongside the compound summary. New help paragraph names the relationship: one cohort per user turn, top-scoring samskaras appended to that turn's appendix, then resolved against whatever the user said next.
Styling. New
.pane-helprule tucks the help paragraphs tight to their headings (margin: -0.2rem 0 0.6rem) so they read as subtitles rather than first paragraphs of body content. The uppercasepane-sectionheading above already carries the visual break.Notes:
Generated by Claude Code