fix(content): the intent label claimed a judgement that never happened - #125
Merged
Merged
Conversation
The intent selector on the confirm-intent panel said 「AI 已按这条内容判断;不对就 在这里改。」 But the state machine returns `confirm_intent` **only when there is no `start_inferred_intent`** — when a project does carry an AI inference, the flow skips this panel entirely and goes to the key question. So whenever that helper text is on screen, nothing has judged the intent: it is the value the project recorded earlier, from the old form's choice or its default. It now says 「这是这个项目原先记下的意图;不对就在这里改。」 — which is true on every render, and still points at the correction. Same class as the audience-change label fixed in #122: a provenance claim that was one step ahead of what the code actually does.
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.
The intent selector on the confirm-intent panel said:
But the state machine returns
confirm_intentonly when there is nostart_inferred_intent— when a project does carry an AI inference, the flow skips this panel entirely and goes to the key question. So whenever that helper text is on screen, nothing has judged the intent: it is the value the project recorded earlier, from the old form's choice or its default.It now says:
— true on every render, and still pointing at the correction.
Same class as the audience-change label fixed in #122: a provenance claim one step ahead of what the code does.