Merge qualified newer master UI and test changes into sleep assembly

* commit '45db3d73b0fc87559245d65c575d57807b75e6b1':
  fix(server): settle routine history without idle scans (#18399)
  Qualify explicit native written references in the basic question journey (#18459)
  perf(tasks): defer completed transcripts on compact opens (#18461)
This commit is contained in:
Dotta committed 2026-10-31 13:23:26 -05:00
commit 74fede380e
23 files changed
+698 -75

No files matched your search

@@ -16,6 +16,7 @@ import { canActorReadWorkspaceOperation } from "../services/heartbeat-run-privac
describe("private task production review", () => {
let tempDb: Awaited<ReturnType<typeof startEmbeddedPostgresTestDatabase>>;
let db: ReturnType<typeof createDb>;
let fixtureCompanyNumber = 0;
beforeAll(async () => {
process.env.PAPERCLIP_ISSUE_PRIVACY_MODE = "enforce";
tempDb = await startEmbeddedPostgresTestDatabase("paperclip-private-review-");
@@ -26,7 +27,7 @@ describe("private task production review", () => {
afterAll(async () => { await tempDb?.cleanup(); });
async function fixture() {
const [company] = await db.insert(companies).values({ name: randomUUID(), issuePrefix: `T${randomUUID().slice(0, 5)}` }).returning();
const [company] = await db.insert(companies).values({ name: randomUUID(), issuePrefix: `T${++fixtureCompanyNumber}` }).returning();
const owner = randomUUID(), outsider = randomUUID();
await db.insert(authUsers).values([owner, outsider].map(id => ({ id, name: id, email: `${id}@example.test`, createdAt: new Date(), updatedAt: new Date() })));
await db.insert(companyMemberships).values([owner, outsider].map(principalId => ({ companyId: company.id, principalType: "user", principalId, status: "active", membershipRole: "operator" })));