feat: add issue privacy ACL foundation

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
DottaandPaperclip committed 2026-08-01 22:54:01 +00:00
1 parent 0f12721ee9
commit cd86192ca2
24 files changed
+709 -21

No files matched your search

@@ -15,6 +15,8 @@ function issue(input: Partial<Issue> & Pick<Issue, "id" | "companyId" | "title">
projectWorkspaceId: null,
goalId: null,
parentId: null,
visibility: "open",
privacyRootIssueId: null,
title,
description: null,
status: "todo",
@@ -566,6 +566,8 @@ function paperclipIssue(overrides: Partial<Issue> = {}): Issue {
projectWorkspaceId: null,
goalId: null,
parentId: null,
visibility: "open",
privacyRootIssueId: null,
title: "Design event ingestion controls",
description: "Decide which Paperclip issues, comments, and documents can be ingested into the wiki.",
status: "todo",
+2
View File
@@ -1597,6 +1597,8 @@ export function createTestHarness(options: TestHarnessOptions): TestHarness {
projectWorkspaceId: null,
goalId: input.goalId ?? null,
parentId: input.parentId ?? null,
visibility: "open",
privacyRootIssueId: null,
title: input.title,
description: input.description ?? null,
status: input.status ?? "todo",