From 0f4818c6239b31f15fb3f886ab1869679a296bef Mon Sep 17 00:00:00 2001 From: Dotta Date: Fri, 9 Oct 2026 17:27:51 -0500 Subject: [PATCH] docs: align task workspace migration reference after rebase Co-Authored-By: Paperclip --- doc/DATABASE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/DATABASE.md b/doc/DATABASE.md index 69d04aebab4..bf4c924e07e 100644 --- a/doc/DATABASE.md +++ b/doc/DATABASE.md @@ -739,7 +739,7 @@ transaction boundary. ### Task workspace records (2026-10-09) -Migration 0323 makes `execution_workspaces.project_id` nullable and changes its project reference to `ON DELETE RESTRICT`: source-project policy cannot disappear while a workspace still depends on it. `issues.execution_workspace_id` remains the sole active task binding. Versioned selection/pending-selection JSON and a binding revision record intent and protect transitions; they are not additional active bindings. +Migration 0324 makes `execution_workspaces.project_id` nullable and changes its project reference to `ON DELETE RESTRICT`: source-project policy cannot disappear while a workspace still depends on it. `issues.execution_workspace_id` remains the sole active task binding. Versioned selection/pending-selection JSON and a binding revision record intent and protect transitions; they are not additional active bindings. `execution_workspace_repositories` is company-scoped inventory beneath an execution workspace. It records repository identity, contained relative path, requested ref, pinned commit, preparation state and idempotency receipts. Credentials are resolved at use and are never stored in this inventory. Connection/destination `execution_defaults` JSON contains optional typed project/workspace choices, never arbitrary host paths or commands.