chore(claude-do): Normalize list ID format

list_task_lists returns two different ID formats: dashed UUIDs (e.g. "caed660e-109f-4e2a-b055-2c2722bf6fb7") and compact 32-char hex (e.g. "5c2cafcb33f044069ac324ac3fd84a16"). Mixing formats makes equality checks, logging, and lookups error-prone.

Fix: pick one canonical format (recommend dashed UUID) and normalize on write + migrate existing records. Ensure all ID-returning tools emit the same f

ClaudeDo-Task: fa8b69e0-6f8d-41d7-9a41-88db1360544d
This commit is contained in:
Mika Kuns
2026-06-01 16:06:59 +02:00
parent 5170914a7a
commit 3ac9e030e2
3 changed files with 660 additions and 1 deletions

View File

@@ -15,7 +15,7 @@ public static class DefaultListsSeeder
{
ctx.Lists.Add(new ListEntity
{
Id = Guid.NewGuid().ToString("N"),
Id = Guid.NewGuid().ToString(),
Name = name,
CreatedAt = now,
});