feat: unify discovery project handoff actions
Some checks failed
StoryForge CI / Baseline checks (push) Has been cancelled
StoryForge CI / Backend tests (push) Has been cancelled
StoryForge CI / Web tests (push) Has been cancelled

This commit is contained in:
kris
2026-04-05 07:10:29 +08:00
parent 7a75f1cd85
commit f73d5cd406
3 changed files with 6 additions and 2 deletions

View File

@@ -444,8 +444,11 @@ test("mobile discovery and production simplify duplicated top-level actions", ()
test("discovery page promotes selected-account actions into direct execute flows", () => {
const discovery = extractBetween(APP, "function renderDiscoveryScreen()", "function renderTrackingScreen()");
const discoveryOverview = extractBetween(APP, "function renderDiscoveryOverviewSection(", "function renderDiscoveryRelationsSection(");
assert.match(APP, /async function runDirectDiscoveryAction\(executorKey, payload, options = \{\}\)/);
assert.match(APP, /async function followRecommendedActionResult\(payload, options = \{\}\)/);
assert.match(discoveryOverview, /direct-import-selected-account/);
assert.match(discoveryOverview, /direct-track-selected-account/);
assert.match(discovery, /actionTag\("导入当前对标", "direct-import-selected-account"\)/);
assert.match(discovery, /actionTag\("账号分析", "direct-analyze-selected-account"\)/);
assert.match(discovery, /actionTag\("查相似", "direct-search-similar"\)/);