fix(rectification): surface real activity context
Staging Backend Quality Gate / validate (pull_request) Failing after 12m4s
Staging Backend Quality Gate / publish (pull_request) Has been skipped

This commit is contained in:
Jesse_Chen
2026-08-12 09:28:47 +08:00
parent 689799102e
commit 397b6ef7c2
20 changed files with 907 additions and 98 deletions
@@ -119,6 +119,7 @@ function turnReceipt(
status: receiptStatusFromTurn(receipt.status),
phases: receipt.phases.map((phase) => phase.phase),
tools: receipt.tools,
methods: receipt.methods,
started_at: receipt.startedAt,
completed_at: receipt.completedAt,
};
+48
View File
@@ -2811,3 +2811,51 @@ input:not([class^="ant-"]):not([class*=" ant-"]):not(.ant-picker input):disabled
flex-direction: column;
}
}
.rectification-message-wrap { display: grid; gap: var(--space-2); }
.rectification-activity {
width: min(720px, 100%);
margin: 0;
overflow: hidden;
border: 1px solid var(--color-border);
border-radius: var(--radius-md);
background: color-mix(in srgb, var(--color-canvas-muted) 72%, var(--color-canvas));
color: var(--color-ink-secondary);
font-size: var(--type-caption);
}
.rectification-activity summary {
display: flex;
min-height: 36px;
align-items: center;
gap: var(--space-2);
padding: 0 var(--space-3);
color: var(--color-ink-secondary);
cursor: pointer;
font-weight: 600;
list-style: none;
}
.rectification-activity summary::-webkit-details-marker { display: none; }
.rectification-activity summary::before { content: "+"; color: var(--color-ink-tertiary); font-family: var(--font-mono); }
.rectification-activity[open] summary::before { content: ""; }
.rectification-activity summary:focus-visible { outline: 2px solid var(--color-focus); outline-offset: -2px; }
.rectification-activity ol {
display: grid;
gap: var(--space-1);
margin: 0;
padding: 0 var(--space-4) var(--space-3) calc(var(--space-4) + 18px);
}
.rectification-activity-methods {
display: grid;
gap: var(--space-2);
padding: var(--space-3);
border-top: 1px solid var(--color-border);
}
.rectification-activity-methods > span { color: var(--color-ink-tertiary); font-size: var(--type-overline); font-weight: 600; }
.rectification-activity-methods ul { display: flex; flex-wrap: wrap; gap: var(--space-1); margin: 0; padding: 0; list-style: none; }
.rectification-activity-methods li {
padding: 3px 7px;
border: 1px solid var(--color-border);
border-radius: var(--radius-sm);
background: var(--color-canvas);
color: var(--color-ink-secondary);
}