import React, { useState } from "react"; import { Card, CardContent } from "@/components/ui/card"; import { motion } from "framer-motion"; import { Tooltip } from "@/components/ui/tooltip"; import { ArrowRight, Lock, RefreshCw, Eye } from "lucide-react"; const glyphMap = { "🜏": { label: "Recursion Seed", icon: }, "∴": { label: "Residue Trace", icon: }, "⇌": { label: "Feedback Loop", icon: }, "⧖": { label: "Lock Point", icon: }, }; const initialNodes = [ { id: 1, glyph: "🜏", title: "Cascade initialized", description: "Root seed node: recursion cycle activated.", }, { id: 2, glyph: "∴", title: "Recursive loop tension rising", description: "Residue trace accumulating through echo pathways.", }, { id: 3, glyph: "⇌", title: "Meta-observer pattern emerging", description: "Feedback loop detected within self-observing node.", }, { id: 4, glyph: "⧖", title: "Lockpoint: Depth stabilized", description: "Recursive frame sealed to preserve attribution integrity.", }, ]; export default function RecursiveConsole() { const [nodes] = useState(initialNodes); return (
{nodes.map((node, i) => (
{node.glyph} {glyphMap[node.glyph].icon}

{node.title}

{node.description}

))}
); }