feat(identity): add elaboration field to TurnEvent — full sentence provenance trace

This commit is contained in:
Shay 2026-05-14 13:45:28 -07:00 committed by GitHub
parent 0fa498e98b
commit 55f95f3629
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -134,6 +134,7 @@ class TurnEvent:
vault_hits number of vault recall hits that fired during generate()
versor_condition versor_condition(final_state.F) after generation
flagged True if identity_score.flagged (shortcut for filtering)
elaboration woven walk tokens used in elaborate role (None otherwise)
"""
turn: int
input_tokens: Tuple[str, ...]
@ -145,3 +146,4 @@ class TurnEvent:
vault_hits: int
versor_condition: float
flagged: bool
elaboration: Optional[str] = None # woven walk tokens; populated by SentenceAssembler