Skip to content

fix(content): the intent label claimed a judgement that never happened - #125

Merged
wu908 merged 1 commit into
mainfrom
fix/intent-label-provenance
Sep 16, 2026
Merged

wu908 merged 1 commit into
mainfrom
fix/intent-label-provenance

Conversation

@wu908

@wu908 wu908 commented Sep 16, 2026

Copy link
Copy Markdown
Owner

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:

这是这个项目原先记下的意图;不对就在这里改。

— 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.

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.
@wu908
wu908 merged commit e7b5010 into main Sep 16, 2026
2 checks passed
@wu908
wu908 deleted the fix/intent-label-provenance branch September 16, 2026 05:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant