···4646 },
4747 snippetRadius: 60,
4848 profileCacheHours: 24,
4949+ sessionMaxAgeSecs: 604800, // 7 days
4950} as const;
+2-2
src/lib/orchestrators/membership.ts
···128128 COLLECTIONS.membership,
129129 parsed.rkey,
130130 );
131131- } catch {
132132- // ignore -- old record stays on PDS but DB is authoritative
131131+ } catch (err) {
132132+ console.warn("Failed to delete old membership record from PDS:", err);
133133 }
134134 }
135135
+2-2
src/lib/orchestrators/note.ts
···270270 if (parsed) {
271271 try {
272272 await deleteRecord(agent, parsed.did, COLLECTIONS.note, parsed.rkey);
273273- } catch {
274274- // Orphaned PDS records are acceptable on deletion
273273+ } catch (err) {
274274+ console.warn("Failed to delete note record from PDS:", err);
275275 }
276276 }
277277 }
+4-4
src/lib/orchestrators/wiki.ts
···278278 COLLECTIONS.wiki,
279279 wikiParsed.rkey,
280280 );
281281- } catch {
282282- // Orphaned PDS records are acceptable on deletion
281281+ } catch (err) {
282282+ console.warn("Failed to delete wiki record from PDS:", err);
283283 }
284284 }
285285···294294 COLLECTIONS.membership,
295295 parsed.rkey,
296296 );
297297- } catch {
298298- // Orphaned PDS records are acceptable on deletion
297297+ } catch (err) {
298298+ console.warn("Failed to delete membership record from PDS:", err);
299299 }
300300 }
301301 }