Repository navigation
Conversation
…-09-21/scene-on-writes
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…09-21/scene-on-writes # Conflicts: # docs/design/database/vector_payload_design.md
…09-21/scene-on-writes
…09-21/scene-on-writes
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.
Task_2 of the scene plan (stacked on #118).
Scene: the time; participants, each with an optional identity key, name and description in any combination; a setting by key, in words, or both; flat custom values the application owns. It is stored once, on the episode, exactly as given: nothing is resolved, normalized, completed or guessed (ADR-D-0029). A key strengthens the perceived words and never replaces them. Words create no notion and no link.Setting:line and oneWith:line per participant. A description given at recall can therefore reach the scene, and a deployment that perceives only in words still gets situated recall. With no words the embedded text is byte-identical to before; keys and custom values are never embedded.rememberfixes it to the instant the plan is prepared, so a replay is identical; a caller-built episode that states no scene is rejected.source_conversation_idbecomes the setting key, the participant and start-time hints become the scene, and the correction guard comparesoriginal_setting_key. Notions involved but not present, thread affiliations, the end time, and an observation's own time and speaker are distinct facts and stay as they were.Evidence: internal Tier D review approved with no code findings and judged each added test the sole observer of a distinct outcome; the Tier A review approved the public shape for the retrieval side and for v0.3 after one round (the activity removed, one
With:line per participant, blank keyless participants rejected). fmt, check, clippy with warnings denied and the full suite pass for the worker and independently for the reviewer: 386 reported, 382 exercised, 4 opt-in service cases left to CI.🤖 Generated with Claude Code