docs+fix(home): amend resumable hint to point at history (brief amendment)

- D2 resumable hint becomes「上次那次校正还没完成,可以在历史对话里接着做。」
  so it does not imply the homepage pill resumes (it always creates).
- The click-time non-self error in useRectificationSurface is the same
  user-visible sentence as the homepage hint; add the full stop.
- Source, test, VOICE, DESIGN, CHANGELOG, BUG-1041, testing list and
  PROGRESS (amendment by Claude) updated.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
This commit is contained in:
Jesse_Chen
2026-09-26 08:50:18 +08:00
co-authored by Claude Opus 5.5
parent b5a02ca861
commit f04da1038b
9 changed files with 16 additions and 12 deletions
+1 -1
View File
@@ -602,7 +602,7 @@ page. Three parts now, in reading order:
visible branches and reads the entry summary itself, never the session list
and never the derived start/restart label: a non-self current person →
「生时校正暂时只支持本人。」; otherwise `hasResumableCase` →
「上次那次校正还没完成,可以接着做。」. First runs and finished cases show no
「上次那次校正还没完成,可以在历史对话里接着做。」. First runs and finished cases show no
hint. The old first-run and "redo" sentences are gone. (The summary parser had
been reading the wrong key casing since 2026-08-11, so every account looked
like a first run — BUG-1041.)
+1 -1
View File
@@ -18,7 +18,7 @@ Jyotisha 的可见文案是产品的一部分。正确性红线(真实性、
首页开场语只有一行,不带追问句,不用星星、月亮、陪伴一类比喻。
首页开场语下面可以有一行今日趋势(今日星语卡片的 trend,每日生成);还没生成时写「今天的星语还没写出来。」,没有出生分钟时不写。入口按钮下面平时不写字,只在用户需要动手时写一句:有没做完的校正写「上次那次校正还没完成,可以接着做。」;当前人物不是本人写「生时校正暂时只支持本人。」。不再写「不确定出生时间时,用记得住的经历一步步缩小范围」「上次已经校正完,可以拿最新资料再来一次」,也不要用「·」把两句不相干的提示拼成一行。
首页开场语下面可以有一行今日趋势(今日星语卡片的 trend,每日生成);还没生成时写「今天的星语还没写出来。」,没有出生分钟时不写。入口按钮下面平时不写字,只在用户需要动手时写一句:有没做完的校正写「上次那次校正还没完成,可以在历史对话里接着做。」;当前人物不是本人写「生时校正暂时只支持本人。」。不再写「不确定出生时间时,用记得住的经历一步步缩小范围」「上次已经校正完,可以拿最新资料再来一次」,也不要用「·」把两句不相干的提示拼成一行。
## 星盘空状态、0 年大运、星历切日期
+1 -1
View File
@@ -54,7 +54,7 @@ export function rectificationEntryHint(
summary: RectificationEntrySummary | null,
): string | null {
if (!rectificationForSelf) return "生时校正暂时只支持本人。";
if (summary?.hasResumableCase) return "上次那次校正还没完成,可以接着做。";
if (summary?.hasResumableCase) return "上次那次校正还没完成,可以在历史对话里接着做。";
return null;
}
@@ -345,7 +345,7 @@ export function useRectificationSurface(params: RectificationSurfaceParams) {
function rectificationLimitedToSelf(): boolean {
if (readCurrentSubjectId() === "self") return false;
setRectificationError("生时校正暂时只支持本人");
setRectificationError("生时校正暂时只支持本人。");
return true;
}
@@ -22,7 +22,7 @@ import { createClientLifecycleHarness } from "./react-client-lifecycle-test-supp
Object.assign(globalThis, { React });
const CASE_ID = "00000000-0000-4000-8000-000000000041";
const RESUMABLE_HINT = "上次那次校正还没完成,可以接着做。";
const RESUMABLE_HINT = "上次那次校正还没完成,可以在历史对话里接着做。";
const NON_SELF_HINT = "生时校正暂时只支持本人。";
const REMOVED_HINTS = /不确定出生时间时|上次已经校正完|未完成的那次可以从左侧继续|看看今天的整体节奏| · /;