From ed2107029a4c866527429e172fef9350e97b74c7 Mon Sep 17 00:00:00 2001 From: Ritwik G Date: Thu, 22 Oct 2026 18:11:55 +0530 Subject: [PATCH 1/2] UN-4480 README: cloud paths now record resource create/delete Clone, the Agentic Studio connector views and frictionless onboarding record resource.created/deleted (Zipstack/unstract-cloud#1880). Agentic Studio projects and lookups still record only their sharing. Co-Authored-By: Claude Opus 5.5 --- backend/platform_audit/README.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/backend/platform_audit/README.md b/backend/platform_audit/README.md index 39aae350cd..6dbcb83329 100644 --- a/backend/platform_audit/README.md +++ b/backend/platform_audit/README.md @@ -270,13 +270,12 @@ made any other way are not recorded: identity-provider or SCIM changes, cloud staff and admin routes, Django admin, invitation acceptance, and cloud-only features (until cloud code emits them). -`resource.created` and `resource.deleted` come from the OSS viewsets only. -These cloud paths create or delete the same kinds of resource without an -event: Prompt Studio clone (`prompt-studio/clone/`, also mounted on-prem), the -Agentic Studio connector views that create and delete adapters, and -frictionless onboarding (the default adapters and the sample project). A -project cloned and later deleted through the OSS viewset therefore shows a -`resource.deleted` with no matching `resource.created`. +`resource.created` and `resource.deleted` come from the OSS viewsets and, on +cloud, from Prompt Studio clone (`prompt-studio/clone/`, also on-prem; summary +`clone of `), the Agentic Studio connector views (adapters), and +frictionless onboarding (the default adapters and the sample project, recorded +as the `system` actor). The cloud-only kinds `agentic_project` and `lookup` +are not recorded on create or delete; only their sharing is. Side effects that change a member's default adapter are not recorded. Among them: creating an adapter when the member has no default of that type makes it From 78ad50dc6784851ebe1819808a0414e840102e48 Mon Sep 17 00:00:00 2001 From: Ritwik G Date: Thu, 22 Oct 2026 18:15:36 +0530 Subject: [PATCH 2/2] UN-4480 README: agentic projects and lookups also record co-owner changes Co-Authored-By: Claude Opus 5.5 --- backend/platform_audit/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/platform_audit/README.md b/backend/platform_audit/README.md index 6dbcb83329..28cdfd150a 100644 --- a/backend/platform_audit/README.md +++ b/backend/platform_audit/README.md @@ -275,7 +275,8 @@ cloud, from Prompt Studio clone (`prompt-studio/clone/`, also on-prem; summary `clone of `), the Agentic Studio connector views (adapters), and frictionless onboarding (the default adapters and the sample project, recorded as the `system` actor). The cloud-only kinds `agentic_project` and `lookup` -are not recorded on create or delete; only their sharing is. +are not recorded on create or delete; only their sharing and co-owner +changes are. Side effects that change a member's default adapter are not recorded. Among them: creating an adapter when the member has no default of that type makes it