From e2387bda1abca4f250b4da2f72d6a2ea358d0cb1 Mon Sep 17 00:00:00 2001 From: primal Date: Thu, 5 Feb 2026 12:59:49 -0500 Subject: [PATCH] Remove publishing fields from Item struct - Removed Status, PublishedAt, PublishedUri fields - Items table is now a pure work queue - PDS is source of truth for published content Co-Authored-By: Claude Opus 4.5 --- models.go | 6 ------ 1 file changed, 6 deletions(-) diff --git a/models.go b/models.go index 862a9c2..6a87588 100644 --- a/models.go +++ b/models.go @@ -53,12 +53,6 @@ type Item struct { ImageURLs []string `json:"image_urls,omitempty"` // Image URLs extracted from description Tags []string `json:"tags,omitempty"` // Category/tag strings from feed - // Item status: "pass" (default, can publish), "fail" (rejected, delete if published) - Status string `json:"status,omitempty"` - - // Publishing to PDS - PublishedAt time.Time `json:"published_at,omitempty"` - PublishedUri string `json:"published_uri,omitempty"` } // ShortURL represents a shortened URL mapping