Horisontaali ja vertikaali suunta
import { createRoot } from ’react-dom/client’; // Clear the existing HTML content document.body.innerHTML = ’’; // Render your React component instead const root = createRoot(document.getElementById(’app’)); root.render(Hello, world
); import React, { useMemo, useState } from ”react”; import { Card, CardContent, CardHeader, CardTitle } from ”@/components/ui/card”; import { Button } from ”@/components/ui/button”; import { Input } from ”@/components/ui/input”; import { Textarea } from ”@/components/ui/textarea”; import { Tabs, TabsList, TabsTrigger, TabsContent } from ”@/components/ui/tabs”; import { Download, RefreshCcw, Compass } from ”lucide-react”; /** * α–Ω Isomorfinen Kartoitin (7-kehäinen) * ——————————————————— * • 8-sektorinen polar-viz + 7 rengasta (holarkia) * • Sama ”isomorfinen” ominaisuuslomake jokaiselle α–Ω-roolille * • Nopea käyttö: kirjoita aihe (esim. ”Ajatus”, ”Ajattelu”, ”Kognitiotiede”, ”Kybernetiikka”) → klikkaa sektoria → täytä kentät * • Export JSON (buuttausnauha-tyylinen rakenne) * • Ei ulkoisia palveluita; kaikki selaimessa */ // α–Ω sektorit GoodReason-järjestyksessä (suuntaus käyttäjän toivon mukaan): const ROLES = [ { key: ”phi”, symbol: ”φ”, name: ”Ratkaisut” }, { key: ”tau”, symbol: ”τ”, name: ”Integraatio” }, { key: ”omega”, symbol: ”Ω”, name: ”Holistinen” }, { key: ”dps”, symbol: ”ΔΨ”, name: ”Paradigma” }, { key: ”chi”, symbol: ”χ”, name: ”Ympäristö” }, { key: ”pi”, symbol: ”π”, name: ”Teoria” }, { key: ”alpha”, symbol: ”α”, name: ”Tarkoitus” }, { key: ”beta”, symbol: ”β”, name: ”Arkkitehtuuri” }, ] as const; // 7 kehää (holarkia) — nimet ovat paikkamerkkejä; käyttäjä voi tulkita tasot omassa kontekstissaan const RINGS = [”1”, ”2”, ”3”, ”4”, ”5”, ”6”, ”7”] as const; // Isomorfinen ominaisuussapluuna jokaiselle roolille const emptyIso = () => ({ definition: ””, // ytimekäs määritelmä parts: ””, // osat/elementit interactions: ””, // vuorovaikutukset feedback: ””, // palautekytkennät holarchy: ””, // holarkian taso(t), esim. kvantti→atomi→mieli→yhteiskunta evidence: ””, // todiste-/lähdetyypit interventions: ””, // vipupisteet, toimenpiteet }); // Alustetaan kaikki roolit samalla isomorfisella lomakkeella const baseModel = ROLES.reduce((acc, r) => { acc[r.key] = emptyIso(); return acc; }, {} as Record”Everything is a system” → Sama lomake jokaiselle roolille. Klikkaa sektoria, täytä kentät, vie JSONiksi.
setTopic(e.target.value)} placeholder=”Aihe (esim. Ajatus, Ajattelu, Kognitiotiede, Kybernetiikka)” />
{/* SVG polar-visualisointi */}
Vihje: Aloita aiheilla Ajatus, Ajattelu, Kognitiotiede, Kybernetiikka. Jokaisella roolilla on samat kentät → isomorfia tukee rapid learning -ideaa.
Miksi tämä ei ole taulukko?
Tekstitaulukko piilottaa rakenteen. Polar-visualisointi näyttää kerralla 8 sektoria ja 7 kehää → kaavio avautuu silmänräpäyksessä. Sama lomake jokaiselle roolille (isomorfia) tekee oppimisesta nopeaa ja vertailtavaa.
- Holarkia näkyy rengasrenkaina (1–7)
- Roolit ovat kuin ilmansuunnat (α–Ω)
- JSON-export toimii buuttausnauhana jatkoprosessointiin