merge: preserve Claude behavior with canonical task-workspace source

Retain both scoped Storybook reviews and source lists, regenerate the index, preserve Claude acceptance docs, and refresh only ignored shared/SDK JavaScript declarations. UI/server types and189 creation/form controls pass.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
DottaandPaperclip committed 2026-10-12 21:58:43 -05:00
commit cf1fa2e982
240 files changed
+192172 -1485

No files matched your search

@@ -7696,7 +7696,7 @@ async function executePaperclipNativeSessionWithinScope(
});
const toolTrace = createNativeToolTrace(trace);
const taskPrepareScope = trace.start("task.prepare", {
parentName: "task.run",
parentName: "task.provider_session",
startedAtMs: preparationStarts.preparationStartedAtMs,
});
const environmentSpans = preparationSpans.filter(
@@ -7724,7 +7724,7 @@ async function executePaperclipNativeSessionWithinScope(
await trace.record({
...span,
parentName: rootMilestone
? "task.run"
? "task.provider_session"
: environmentSpans.includes(span)
? "environment.startup"
: "task.prepare",
@@ -8283,7 +8283,7 @@ async function executePaperclipNativeSessionWithinScope(
outcome,
});
taskSettleScope = trace.start("task.settle", {
parentName: "task.run",
parentName: "task.provider_session",
startedAtMs: milestoneAtMs,
});
trace.activate(taskSettleScope);
@@ -8953,7 +8953,7 @@ async function executePaperclipNativeSessionWithinScope(
});
return result;
},
{ parentName: "task.run" },
{ parentName: "task.provider_session" },
);
// A detached consumer can resolve successfully after its stream closes.
// Only the replacement controller may settle the run or certify accounting.
@@ -9057,7 +9057,7 @@ async function executePaperclipNativeSessionWithinScope(
).slice(-4_096);
if (!taskSettleScope) {
taskSettleScope = trace.start("task.settle", {
parentName: "task.run",
parentName: "task.provider_session",
startedAtMs: failedAtMs,
});
}