from tarot.tarot_api import Tarot print("Initializing Tarot...") # Force initialization Tarot._ensure_initialized() Tarot.tree._ensure_initialized() print("Checking Paths...") paths = Tarot.tree.path() print(f"Found {len(paths)} paths") found_aleph = False for p in paths.values(): print(f"Path {p.number}: {p.hebrew_letter} -> {p.tarot_trump}") if p.hebrew_letter == "Aleph": found_aleph = True if not found_aleph: print("Aleph path not found!") else: print("Aleph path found.") print("Checking Cards...") cards = Tarot.deck.card.filter() print(f"Found {len(cards)} cards") fool = Tarot.deck.card.filter(name="Fool") print(f"Fool card: {fool}")