Prompt::lower: the item's speaker becomes a fixed token with its forms #85
Loading…
Reference in a new issue
No description provided.
Delete branch "weksa-lowering/speaker-alias-token"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Persona ruling (follow-up t15): replacing the speaker's entity id by a fixed opaque token in the packet JSON, keying
entities:by it and keeping the speaker's forms satisfies lower-prompt-no-item-text, since forms are shared by every item. Restores the speaker's name that PR 84 cost the lowerer. Multi-speaker test first (74ab508), fix (b97ec1d), Soul pass s1 held all 3 claims, its 2 Lows fixed in8794deb. A real entity named entity:speaker is refused at lowering (SpeakerTokenTaken). Full cargo test -p weksa and clippy clean.🤖 Generated with Claude Code