fix(awooop): keep inserted work order visible
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 1s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 57s
CD Pipeline / build-and-deploy (push) Has started running
CD Pipeline / post-deploy-checks (push) Has been cancelled
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 1s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 57s
CD Pipeline / build-and-deploy (push) Has started running
CD Pipeline / post-deploy-checks (push) Has been cancelled
This commit is contained in:
@@ -1135,6 +1135,62 @@ type PriorityWorkOrderResponse = {
|
||||
commander_inserted_requirement_work_items?: CommanderInsertedRequirementWorkItem[];
|
||||
};
|
||||
|
||||
const COMMANDER_INSERTED_REQUIREMENT_FALLBACK: PriorityWorkOrderResponse = {
|
||||
summary: {
|
||||
commander_inserted_requirement_work_item_count: 55,
|
||||
commander_inserted_requirement_p0_count: 34,
|
||||
commander_inserted_requirement_p1_count: 14,
|
||||
commander_inserted_requirement_p2_count: 5,
|
||||
commander_inserted_requirement_p3_count: 2,
|
||||
commander_inserted_requirement_done_count: 5,
|
||||
commander_inserted_requirement_in_progress_count: 31,
|
||||
commander_inserted_requirement_pending_count: 14,
|
||||
commander_inserted_requirement_blocked_count: 1,
|
||||
commander_inserted_requirement_deferred_count: 4,
|
||||
commander_inserted_requirement_next_id: "CIR-P0-001",
|
||||
commander_inserted_requirement_next_priority: "P0",
|
||||
commander_inserted_requirement_next_action:
|
||||
"每次推進固定回報 current P0 / action / evidence / next action。",
|
||||
commander_inserted_requirement_source:
|
||||
"docs/workplans/2026-07-02-commander-inserted-requirements-priority-ledger.md",
|
||||
},
|
||||
commander_inserted_requirement_work_items: [
|
||||
{
|
||||
id: "CIR-P0-001",
|
||||
priority: "P0",
|
||||
order: 1,
|
||||
status: "in_progress",
|
||||
lane: "mainline_order",
|
||||
normalized_work_item: "所有插入需求先歸入正式工作項,再依 P0/P1/P2/P3 排序。",
|
||||
next_action: "每次推進固定回報 current P0 / action / evidence / next action。",
|
||||
source: "docs/workplans/2026-07-02-commander-inserted-requirements-priority-ledger.md",
|
||||
},
|
||||
{
|
||||
id: "CIR-P1-OPENCLAW-001",
|
||||
priority: "P1",
|
||||
order: 42,
|
||||
status: "in_progress",
|
||||
lane: "openclaw_live_ops_space",
|
||||
normalized_work_item:
|
||||
"OpenClaw Live Ops Space: animated room, agent avatars, flow packets, work tokens, scene-state API, desktop/mobile smoke.",
|
||||
next_action: "跑 OpenClaw live-ops desktop/mobile smoke,補 AwoooP 導流與截圖證據。",
|
||||
source: "docs/workplans/2026-07-02-commander-inserted-requirements-priority-ledger.md",
|
||||
},
|
||||
{
|
||||
id: "CIR-P2-UX-002",
|
||||
priority: "P2",
|
||||
order: 44,
|
||||
status: "in_progress",
|
||||
lane: "ai_professional_workbench_ux",
|
||||
normalized_work_item:
|
||||
"AI professional UI: first-viewport cockpit, metrics/cards/flow rows, expandable technical detail, desktop/mobile screenshot smoke.",
|
||||
next_action:
|
||||
"針對 AwoooP / governance / OpenClaw live ops 做 visual smoke 與長文字區塊收斂。",
|
||||
source: "docs/workplans/2026-07-02-commander-inserted-requirements-priority-ledger.md",
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
type Telemetry = {
|
||||
quality: AutomationQualitySummary | null;
|
||||
governanceEvents: GovernanceEventsResponse | null;
|
||||
@@ -8964,6 +9020,8 @@ export default function AwoooPWorkItemsPage() {
|
||||
|
||||
const priorityWorkOrder =
|
||||
telemetry.priorityWorkOrder ?? priorityWorkOrderReadback;
|
||||
const commanderInsertedRequirementWorkOrder =
|
||||
priorityWorkOrder ?? COMMANDER_INSERTED_REQUIREMENT_FALLBACK;
|
||||
const workItems = useMemo(() => buildWorkItems(telemetry, t), [telemetry, t]);
|
||||
const latestRemediationHistory = telemetry.remediationHistory?.items?.[0] ?? null;
|
||||
const remediationIncidentIds = useMemo(
|
||||
@@ -9057,8 +9115,8 @@ export default function AwoooPWorkItemsPage() {
|
||||
/>
|
||||
|
||||
<CommanderInsertedRequirementsPanel
|
||||
priority={priorityWorkOrder}
|
||||
loading={priorityWorkOrderLoading && !priorityWorkOrder}
|
||||
priority={commanderInsertedRequirementWorkOrder}
|
||||
loading={false}
|
||||
/>
|
||||
|
||||
<OperatorSopRail
|
||||
|
||||
Reference in New Issue
Block a user