Loading...
Loading...
Compare original and translation side by side
Before starting, run theskill to ensure the Meticulous CLI is up to date — unless it has already run earlier in this conversation, in which case skip it.meticulous-cli-update
开始前,请运行技能确保Meticulous CLI为最新版本——如果本次对话中之前已经运行过,则可跳过此步骤。meticulous-cli-update
testRunIdaB3xK9LmN7QrStUvWxYz12gh pr checks <pr-number>gh pr checkstestRunIdgh pr checks <pr-number> --json name,link,state,bucket \
--jq '.[] | select(.name | startswith("Meticulous Tests")) | select(.bucket != "pending") | select((.link // "") | contains("/test-runs/")) | {name, state, testRunId: (.link | capture("/test-runs/(?<id>[^/?#]+)").id)}'testRunIdapp.meticulous.ai/.../test-runs/<id>select(.bucket != "pending")testRunIdfail/test-runs/linknull// ""gh pr checkstestRunIdtestRunIdaB3xK9LmN7QrStUvWxYz12gh pr checks <pr-number>testRunIdgh pr checkstestRunIdtestRunIdgh pr checks <pr-number> --json name,link,state,bucket \
--jq '.[] | select(.name | startswith("Meticulous Tests")) | select(.bucket != "pending") | select((.link // "") | contains("/test-runs/")) | {name, state, testRunId: (.link | capture("/test-runs/(?<id>[^/?#]+)").id)}'testRunIdapp.meticulous.ai/.../test-runs/<id>select(.bucket != "pending")testRunIdfail/test-runs/linknull// ""gh pr checkstestRunIddomDiffIdsdomDiffIdsmeticulous agent test-run-diffs --testRunId <testRunId>replayDiffId screenshotName index total outcome mismatch domDiffIdsCqctwLpPC7 after-event-0 1 5 diff 0.00234 1;3
RRMGQft7PD after-event-174 3 8 diff 0.01050 1;2
CLkCJ8WLrJ after-event-8 2 4 diff 0.00100 none
Ct8HwmJNzM end-state 5 5 flake 0.00010 error
Ab3xKLmN9Q after-event-12 3 6 missing-base 0.00000 n/aoutcome=diffflakeerrorwarningmissing-basemissing-headoutcomediffflakeerrorwarningmissing-basemissing-headmismatchdomDiffIds1;3nonen/aerroroutcome=diffdomDiffIdsmeticulous agent test-run-diffs --testRunId <testRunId>replayDiffId screenshotName index total outcome mismatch domDiffIdsCqctwLpPC7 after-event-0 1 5 diff 0.00234 1;3
RRMGQft7PD after-event-174 3 8 diff 0.01050 1;2
CLkCJ8WLrJ after-event-8 2 4 diff 0.00100 none
Ct8HwmJNzM end-state 5 5 flake 0.00010 error
Ab3xKLmN9Q after-event-12 3 6 missing-base 0.00000 n/aoutcome=diffflakeerrorwarningmissing-basemissing-headoutcomediffflakeerrorwarningmissing-basemissing-headmismatchdomDiffIds1;3nonen/aerroroutcome=diffdomDiffIdsmeticulous agent image-files --replayDiffId <replayDiffId> --screenshotName <screenshotName>~/.meticulous/agent-images/outcome: <outcome>
screenshot: <path> # present for missing-base/missing-head
before: <path> # present for diff/no-diff
after: <path>
diffImage: <path>beforeafterdiffImagediffImageimage-urlsimage-filesmeticulous agent image-files --replayDiffId <replayDiffId> --screenshotName <screenshotName>~/.meticulous/agent-images/outcome: <outcome>
screenshot: <path> # 仅在missing-base/missing-head结果下显示
before: <path> # 仅在diff/no-diff结果下显示
after: <path>
diffImage: <path>beforeafterdiffImagediffImageimage-urlsimage-filesmeticulous agent dom-diff --replayDiffId <replayDiffId> --screenshotName <screenshotName>--context <N|full>--context 0--context full+-[diff 0][diff 1][diff 0]
<span class="text-zinc-400">#7687</span>
-<span class="min-w-0 flex-1 truncate transition-colors">Use divergence-aware comparison</span>
+<span class="min-w-0 flex-1 truncate transition-colors" data-tooltip-id=":r1h:">Use divergence-aware comparison</span>
[diff 1]
<span class="inline-flex items-center rounded-lg bg-zinc-800">Temporal Workflow</span></a>
+<a href="/projects/Foo/Bar/test-runs/abc123"><span class="inline-flex items-center rounded-lg bg-zinc-800">Original: abc123</span></a>--index <0-based index>domDiffIdsmeticulous agent dom-diff --replayDiffId <replayDiffId> --screenshotName <screenshotName>--context <N|full>--context 0--context full+-[diff 0][diff 1][diff 0]
<span class="text-zinc-400">#7687</span>
-<span class="min-w-0 flex-1 truncate transition-colors">Use divergence-aware comparison</span>
+<span class="min-w-0 flex-1 truncate transition-colors" data-tooltip-id=":r1h:">Use divergence-aware comparison</span>
[diff 1]
<span class="inline-flex items-center rounded-lg bg-zinc-800">Temporal Workflow</span></a>
+<a href="/projects/Foo/Bar/test-runs/abc123"><span class="inline-flex items-center rounded-lg bg-zinc-800">Original: abc123</span></a>--index <0-based index>domDiffIdsmeticulous agent timeline-diff --replayDiffId <replayDiffId>diff timeMs event descriptiondiff -+!eventuserscreenshotnetworkconsoledebugurlChangeerrorfatalErrordescriptionmeticulous agent timeline-diff --replayDiffId <replayDiffId>diff timeMs event descriptiondiff -+!eventuserscreenshotnetworkconsoledebugurlChangeerrorfatalErrordescriptionreplayDiffIdscreenshotNamedomDiffIdsreplayDiffIdscreenshotName