Refine local AI hint fallbacks
Keep clipboard actions in Skills and focus offline hints on distinct daily market briefings while preventing retired cached cards from resurfacing.
This commit is contained in:
@@ -10,7 +10,10 @@ public enum AIHintPool: Sendable {
|
||||
public static func activeCards(
|
||||
pack: AIHintPack
|
||||
) -> [AIHintCard] {
|
||||
let regularCards = pack.cards.filter { !$0.requiresClipboard30s }
|
||||
let regularCards = pack.cards
|
||||
.filter { !AIHintLocalCatalog.isRetired(cardID: $0.id) }
|
||||
.filter { !$0.requiresClipboard30s }
|
||||
.filter { $0.metadata?.soul == nil }
|
||||
.filter { !isHistoricalToday($0) }
|
||||
|
||||
// Clipboard-conditioned sentences no longer rotate in the carousel;
|
||||
|
||||
Reference in New Issue
Block a user