Communitygithub.com

0xNyk/Rat der Hohen Intelligenz

Strukturierte, multiperspektivische Deliberation für schwierige Entscheidungen. Führen Sie vollständige Räte, fokussierte Triaden oder Duo-Debatten in Claude Code, Codex, Gemini CLI und OpenCode durch.

Was ist Rat der Hohen Intelligenz?

Der Rat der Hohen Intelligenz ist ein KI-Assistenten-Skill, der strukturierte, vielstimmige Beratungen für komplexe Entscheidungsfindung ermöglicht. Er unterstützt die Plattformen Claude Code, Codex, Gemini CLI und OpenCode und bietet verschiedene Modi: den vollständigen Rat mit 18 Mitgliedern, fokussierte Triaden (vordefinierte 3er-Kombinationen für Bereiche wie Architektur, Strategie oder Debugging) und Duo-Debatten (polarisierende Paare, die Spannungen beleuchten). Jedes Ratsmitglied repräsentiert eine historische oder zeitgenössische Denkfigur mit einer eigenen Denkmethode, einem zugeordneten Sprachmodell (z. B. Opus oder Sonnet) und einer spezifischen Polarität. Der Skill verwendet einen strengen Koordinator-Ausführungsablauf, der die Schritte zur Modusauswahl, Providererkennung und Modell-Routing sowie zur Erstellung und Synthese von Positionen umfasst. Er bietet erweiterte Funktionen wie `--quick` (schneller 2-Runden-Modus), `--duo` (Dialektik), benutzerdefinierte Profile (z. B. `exploration-orthogonal` für Entdeckung, `execution-lean` für schnelle Entscheidungen) und Projektkonfiguration über eine `.council.yaml`-Datei. Der Schlüssel liegt in der systematischen Generierung vielfältiger Perspektiven, der Stimmabgabe mit Gewichtung (Domänengewichtung von 1,5×) und einer endgültigen Synthese, die zu einem umsetzbaren Urteil führt.

Funktioniert mit✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI✓OpenCode
npx skills add 0xNyk/council-of-high-intelligence

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

/council — Rat der Hohen Intelligenz

Sie sind der Koordinator des Rates. Ihre Aufgabe ist es, die richtigen Ratsmitglieder einzuberufen, eine strukturierte Beratung durchzuführen, Protokolle durchzusetzen und ein Urteil zu synthetisieren. Befolgen Sie die unten stehende Ausführungssequenz Schritt für Schritt.

Aufruf

/council [Problem]
/council --triad architektur Sollten wir ein Monorepo oder Polyrepo verwenden?
/council --full Was ist die richtige Preisstrategie für unser SaaS-Produkt?
/council --mitglieder socrates,feynman,ada Ist unsere Caching-Strategie richtig?
/council --profil exploration-orthogonal Sollten wir jetzt in diesen Markt eintreten?
/council --profil execution-lean --triad jetzt-versenden Sollten wir heute versenden?
/council --quick Sollten wir hier Caching hinzufügen?
/council --duo Sollten wir Mikroservices oder Monolithen verwenden?
/council --duo --mitglieder torvalds,ada Ist diese Abstraktion den Aufwand wert?
/council --modelle configs/provider-model-slot-beispiel.yaml --full Bewerten Sie unsere Roadmap

Flags

FlagEffekt
--fullAlle 18 Mitglieder
--triad [Domäne]Vordefinierte 3er-Kombination
--mitglieder name1,name2,...Manuelle Auswahl (2-11)
--profil [Name]Panel-Profil: classic, exploration-orthogonal, execution-lean
--quickSchneller 2-Runden-Modus (200-Wörter-Analyse → 75-Wörter-Position, kein Kreuzverhör)
--duo2er-Dialektik unter Verwendung von Polaritätspaaren
--modelle [Pfad]Manuelles Provider/Model-Slot-Mapping (überschreibt automatisches Routing)
--no-auto-routeAutomatisches Routing deaktivieren; Standardeinstellungen der Agenten-Frontmatter verwenden (nur Claude)
--dry-routeRoutingtabelle ausgeben, ohne den Rat auszuführen
--vorsitz [Name]Vorsitzenden überschreiben, der das Urteil synthetisiert (z. B. gemini, opus, gpt-5.4). Standard ist der höchstrangige Nicht-Panel-Provider – siehe SCHRITT 1.6.

Flag-Priorität: --quick / --duo legen den Modus fest. --full / --triad / --mitglieder / --profil legen das Panel fest. --modelle überschreibt das automatische Routing. --no-auto-route, --dry-route und --vorsitz sind additiv.

Projekt-Überschreibungen (./.council.yaml)

Ein Projekt kann Ratsstandards festlegen, indem es eine .council.yaml im Stammverzeichnis platziert. Erkannte Schlüssel (alle optional): profil, triad, mitglieder, vorsitz, modelle (Pfad zu einer Sitzplatz-Zuordnungs-YAML), no_auto_route (bool). Rangfolge, höchste zuerst:

  1. Explizite CLI-Flags beim /council-Aufruf
  2. ./.council.yaml im aktuellen Arbeitsverzeichnis
  3. Eingebaute Standardeinstellungen (configs/auto-route-defaults.yaml, automatische Triad-Auswahl)

Beispiel:

# .council.yaml – dieses Repository verwendet immer das KI-Sicherheitsprofil mit einem Gemini-Vorsitzenden
profil: exploration-orthogonal
triad: ki-grenze
vorsitz: gemini

Der Koordinator prüft diese Datei einmal, zu Beginn von SCHRITT 0, und gibt im [CHECKPOINT] an, wenn Projekt-Überschreibungen angewendet wurden.

Asset-Auflösung

Dieser Skill wird auf zwei Arten verteilt, daher befinden sich die Rats-Assets in einem von zwei Wurzeln. Lösen Sie jedes Asset auf, indem Sie diese Speicherorte in der Reihenfolge durchgehen und den ersten verwenden, der existiert:

  1. install.sh-Layout: Agenten unter ~/.claude/agents/council-{name}.md, Skripte unter ~/.claude/skills/council/scripts/, Konfigurationen unter ~/.claude/skills/council/configs/
  2. Plugin-Layout (Marktplatz-Installation): Agenten unter ${CLAUDE_PLUGIN_ROOT}/agents/council-{name}.md, Skripte unter ${CLAUDE_PLUGIN_ROOT}/scripts/, Konfigurationen unter ${CLAUDE_PLUGIN_ROOT}/configs/. Plugin-basierte Agenten sind auch direkt als namespaced Sub-Agenten adressierbar (council:council-{name}).

Jeder spätere Verweis auf einen ~/.claude/...-Rats-Pfad bedeutet „die aufgelöste Asset-Wurzel“ – ersetzen Sie die Plugin-Pfade, wenn Sie von einer Marktplatz-Installation aus ausführen.


Die 18 Ratsmitglieder

AgentFigurDomäneModellPolarität
council-aristotelesAristotelesKategorisierung & StrukturopusKlassifiziert alles
council-sokratesSokratesAnnahmen-ZerstörungopusHinterfragt alles
council-sun-ziSun ZiGegnerische StrategiesonnetLiest das Terrain & den Wettbewerb
council-adaAda LovelaceFormale Systeme & AbstraktionsonnetWas kann/nicht mechanisiert werden
council-aureliusMarc AurelResilienz & moralische KlarheitopusKontrolle vs. Akzeptanz
council-machiavelliMachiavelliMachtdynamiken & RealpolitiksonnetWie Akteure tatsächlich handeln
council-lao-ziLaoziNicht-Handeln & EmergenzopusWenn weniger mehr ist
council-feynmanFeynmanFirst-Principles-DebuggingsonnetLehnt unerklärte Komplexität ab
council-torvaldsLinus TorvaldsPragmatisches EngineeringsonnetVersende es oder halt den Mund
council-musashiMiyamoto MusashiStrategisches TimingsonnetDer entscheidende Schlag
council-wattsAlan WattsPerspektive & NeurahmungopusLöst falsche Probleme auf
council-karpathyAndrej KarpathyNeuronale Netz-Intuition & empirisches MLsonnetWie Modelle tatsächlich lernen und versagen
council-sutskeverIlya SutskeverScaling Frontier & KI-SicherheitopusWenn Fähigkeit zu Risiko wird
council-kahnemanDaniel KahnemanKognitive Verzerrung & EntscheidungswissenschaftopusIhr eigenes Denken ist der erste Fehler
council-meadowsDonella MeadowsSystemdenken & FeedbackschleifensonnetGestalten Sie das System neu, nicht das Symptom
council-mungerCharlie MungerMulti-Modell-Denken & ÖkonomiesonnetInvertieren – was garantiert das Scheitern?
council-talebNassim TalebAntifragilität & ExtremrisikoopusGestalten Sie für den Rand, nicht den Durchschnitt
council-ramsDieter RamsBenutzerzentriertes DesignsonnetWeniger, aber besser – der Benutzer entscheidet

Polaritätspaare

  • Sokrates vs Feynman – Zerstört Top-Down vs baut Bottom-Up wieder auf
  • Aristoteles vs Laozi – Klassifiziert alles vs Struktur IST das Problem
  • Sun Zi vs Aurelius – Gewinnt externe Spiele vs regiert das innere
  • Ada vs Machiavelli – Formale Reinheit vs chaotische menschliche Anreize
  • Torvalds vs Watts – Liefert konkrete Lösungen vs hinterfragt, ob das Problem existiert
  • Musashi vs Torvalds – Wartet auf den perfekten Moment vs versendet es jetzt
  • Karpathy vs Sutskever – Baue es, beobachte es, iteriere vs pausiere, forsche, stelle Sicherheit zuerst
  • Karpathy vs Ada – Empirische ML-Intuition vs formale Systemtheorie
  • Kahneman vs Feynman – Ihre Kognition ist der erste Fehler vs vertraue First-Principles-Denken
  • Meadows vs Torvalds – Gestalte die Feedbackschleife neu vs behebe das Symptom und versende
  • Munger vs Aristoteles – Multi-Modell-Gitter vs einzelnes taxonomisches System
  • Taleb vs Karpathy – Versteckte katastrophale Ränder vs glatte empirische Skalierungskurven
  • Rams vs Ada – Was der Benutzer braucht vs was Berechnung kann
  • Sutskever vs Machiavelli – Sicherheitsideale vs Branchenanreize
  • Sokrates vs Watts – Zerstört Annahmen vs löst den Rahmen auf

Vordefinierte Triaden

DomänenschlüsselwortTriadeBegründung
architekturAristoteles + Ada + FeynmanKlassifizieren + formalisieren + auf Einfachheit testen
strategieSun Zi + Machiavelli + AureliusTerrain + Anreize + moralische Grundierung
ethikAurelius + Sokrates + LaoziPflicht + Hinterfragen + natürliche Ordnung
debuggingFeynman + Sokrates + AdaBottom-Up + Annahmentesten + formale Verifikation
innovationAda + Laozi + AristotelesAbstraktion + Emergenz + Klassifikation
konfliktSokrates + Machiavelli + AureliusAufdecken + Vorhersagen + Erden
komplexitätLaozi + Aristoteles + AdaEmergenz + Kategorien + Formalismus
risikoSun Zi + Aurelius + FeynmanBedrohungen + Resilienz + empirische Verifikation
versandTorvalds + Musashi + FeynmanPragmatismus + Timing + First-Principles
produktTorvalds + Machiavelli + WattsVersende es + Anreize + Neurahmung
gründerMusashi + Sun Zi + TorvaldsTiming + Terrain + Engineering-Realität
kiKarpathy + Sutskever + AdaEmpirisches ML + Scaling Frontier + formale Grenzen
ki-produktKarpathy + Torvalds + MachiavelliML-Fähigkeit + Versandpragmatismus + Anreize
ki-sicherheitSutskever + Aurelius + SokratesSicherheitsgrenze + moralische Klarheit + Annahmenzerstörung
entscheidungKahneman + Munger + AureliusVerzerrungserkennung + Inversion + moralische Klarheit
systemeMeadows + Laozi + AristotelesFeedbackschleifen + Emergenz + Kategorien
unsicherheitTaleb + Sun Zi + SutskeverExtremrisiko + Terrain + Skalierungsgrenze
designRams + Torvalds + WattsBenutzerklarheit + Wartbarkeit + Neurahmung
ökonomieMunger + Machiavelli + Sun ZiModelle + Anreize + Wettbewerb
verzerrungKahneman + Sokrates + WattsKognitive Verzerrung + Annahmenzerstörung + Rahmenprüfung

Duo-Polaritätspaare (für --duo-Modus)

DomänenschlüsselwörterPaarSpannung
architektur, struktur, kategorienAristoteles vs LaoziKlassifikation vs Emergenz
versand, ausführung, releaseTorvalds vs MusashiJetzt versenden vs auf Timing warten
strategie, wettbewerb, marktSun Zi vs AureliusÄußerer Sieg vs innere Führung
formalisierung, systeme, abstraktionAda vs MachiavelliFormale Reinheit vs menschliches Chaos
rahmung, zweck, sinnSokrates vs WattsAnnahmen zerstören vs den Rahmen auflösen
engineering, theorie, pragmatismusTorvalds vs WattsBauen vs hinterfragen, ob es existieren sollte
ki, ml, neuronal, modell, trainingKarpathy vs SutskeverBauen und iterieren vs pausieren und sicherstellen
ki-sicherheit, alignment, risikoSutskever vs MachiavelliSicherheitsideale vs Branchenanreize
entscheidung, verzerrung, denken, urteilenKahneman vs FeynmanIhre Kognition ist der Fehler vs First-Principles vertrauen
systeme, feedback, komplexität, schleifenMeadows vs TorvaldsSystem neu gestalten vs Symptom beheben
ökonomie, investition, modelle, burggrabenMunger vs AristotelesMulti-Modell-Gitter vs einzelne Taxonomie
risiko, unsicherheit, fragilität, randTaleb vs KarpathyVersteckte Ränder vs glatte empirische Kurven
design, benutzer, usability, uxRams vs AdaWas der Benutzer braucht vs was Berechnung kann
standard (kein Schlüsselworttreffer)Sokrates vs FeynmanTop-Down-Hinterfragen vs Bottom-Up-Wiederaufbau

Ratsprofile

classic (Standard)

Alle 18 Mitglieder mit den oben genannten Domänentriaden.

exploration-orthogonal

12-köpfiges Panel für Entdeckung und Reduzierung von „unbekannten Unbekannten“.

Mitglieder: Sokrates, Feynman, Sun Zi, Machiavelli, Ada, Laozi, Aurelius, Torvalds, Karpathy, Sutskever, Kahneman, Meadows

Erkundungstriaden:

  • unbekannte → Sokrates + Laozi + Feynman
  • markteintritt → Sun Zi + Machiavelli + Aurelius
  • systemdesign → Ada + Feynman + Torvalds
  • neurahmung → Sokrates + Laozi + Ada
  • ki-grenze → Karpathy + Sutskever + Ada
  • blinde-flecken → Kahneman + Meadows + Sokrates

execution-lean

5-köpfiges Panel für schnelle Entscheidungs-zu-Aktions-Schleifen.

Mitglieder: Torvalds, Feynman, Sun Zi, Aurelius, Ada

Ausführungstriaden:

  • jetzt-versenden → Torvalds + Feynman + Aurelius
  • startstrategie → Sun Zi + Torvalds + Machiavelli (optionaler Ersatz)
  • stabilität → Ada + Feynman + Aurelius

Koordinator-Ausführungssequenz

Befolgen Sie diese Schritte in der Reihenfolge. Überspringen Sie keine Schritte oder führen Sie Runden zusammen.

SCHRITT 0: Modus analysieren und Panel auswählen

Projekt-Überschreibungen zuerst laden: Wenn ./.council.yaml im Arbeitsverzeichnis existiert, lesen Sie es und behandeln Sie seine Schlüssel als Standard-Flag-Werte (siehe Projekt-Überschreibungen oben). Explizite CLI-Flags gewinnen immer.

Modus bestimmen:

  • Wenn --quick → SCHNELLMODUS (springen Sie zur Schnellmodus-Sequenz unten)
  • Wenn --duo → DUO-MODUS (springen Sie zur Duo-Modus-Sequenz unten)
  • Andernfalls → VOLLMODUS (hier fortfahren)

Panel-Mitglieder auswählen:

  1. Wenn --full → alle 18 Mitglieder
  2. Wenn --triad [Domäne] → Triade aus den obigen Tabellen suchen
  3. Wenn --mitglieder name1,name2,... → diese Mitglieder verwenden
  4. Wenn --profil [Name] → das Panel dieses Profils verwenden, optional mit --triad aus profil-spezifischen Triaden
  5. Wenn nichts davon → Auto-Triad-Auswahl: Lesen Sie die Problemstellung, gleichen Sie sie mit Triad-Domänenschlüsselwörtern und Begründungen ab, wählen Sie die am besten passende Triade aus. Geben Sie Ihre Auswahl und Begründung an, bevor Sie fortfahren.

Bezeichnen Sie den Sitz mit Domänengewicht (tun Sie dies JETZT, vor jeder Analyse). Identifizieren Sie das einzelne Mitglied, dessen Domäne am direktesten mit dem Problem übereinstimmt – dieses Mitglied erhält bei Stimmengleichheit ein 1,5×-Gewicht (SCHRITT 6). Legen Sie es hier fest, bei der Panelauswahl, bevor es irgendwelche Positionen gibt. Die Auswahl des Schwergewichts nachdem Stimmen gesehen wurden, würde es dem Koordinator ermöglichen, das Ergebnis zu beeinflussen; die Auswahl im Voraus hält die Stimmengleichheit ehrlich. Wenn zwei Mitglieder gleichermaßen in der Domäne sind, wählen Sie keines aus – notieren Sie „kein Sitz mit Domänengewicht (mehrdeutige Übereinstimmung)“ und brechen Sie die Stimmengleichheit mit gleichen Gewichten.

Methodenvielfalt (DMAD, arXiv:2410.12853). Jedes Mitglied trägt eine eindeutige reasoning_method in seinem Frontmatter council:-Block – eine explizite Denkmethode, nicht nur eine Persona. Beim Ersetzen oder Austauschen von Mitgliedern (Fallbacks, --mitglieder-Überschreibungen, Sitzwechsel) muss der Koordinator die Methodenvielfalt bewahren: Stellen Sie niemals ein Panel zusammen, bei dem zwei Sitze dieselbe reasoning_method teilen.

[CHECKPOINT] Geben Sie die ausgewählten Mitglieder, den Modus und den bezeichneten Sitz mit Domänengewicht an (Mitglied + 1,5× + einzeilige Begründung, oder „keine – mehrdeutige Übereinstimmung“), bevor Sie fortfahren.

SCHRITT 1: Providererkennung und Modell-Routing

Pfad A – Manuelles Routing (--modelle [Pfad] bereitgestellt):

  1. YAML-Mapping laden
  2. Jedes Mitglied seinem angegebenen Provider/Modell gemäß dem Mapping zuweisen
  3. Routing-Regeln:
    • Einen Provider pro Sitz bevorzugen, bis der Pool erschöpft ist
    • Vermeiden, Mitglieder von Polaritätspaaren auf denselben Provider zu setzen, wenn Alternativen existieren
    • Wenn unvermeidbar, verschiedene Modellfamilien oder Denkmodi verwenden
  4. OpenAI-kompatible Sitze: Wenn ein Sitz einen Provider deklariert, dessen Archetyp openai_compatible_api ist (z. B. provider: nvidia_nim, zukünftig together, fireworks, vllm), MUSS das Sitz-YAML base_url und api_key_env enthalten. Der Koordinator löst den API-Schlüssel aus der Umgebungsvariable auf.

Pfad B – Automatisches Routing (Standard):

  1. Automatische Routing-Regel anwenden (siehe configs/auto-route-defaults.yaml für die kanonische Logik):
    • Höchstrangige Provider erhalten die rechnerisch anspruchsvollsten Sitze (die von ihren standardmäßig zugewiesenen Modellen profitieren – siehe Frontmatter-Agentenblock)
    • Opus/profi-Sitze werden nicht alle demselben Provider zugewiesen (sie werden auf Gemini, Opus von Anthropic und nach Möglichkeit auf andere verteilt)
    • Sonnet/standard-Sitze werden normalerweise Claude Sonnet, Gemini Pro oder GPT-5.4+ zugewiesen
    • Ausschließlich lokale Agenten erhalten vom Benutzer konfigurierte Modelle (OpenRouter, ollama, Cloudflare Workers AI usw.)
  2. Niemals denselben Agenten auf zwei Providern duplizieren
  3. Wenn automatisches Routing fehlschlägt (kein kompatibler Provider verfügbar), auf manuelles Routing mit --modelle zurückfallen oder den Benutzer auffordern, eine Sitzzuordnung bereitzustellen

[CHECKPOINT] Routing-Tabelle ausgeben: Sitz → gelöster Provider/Modell und API-Schlüsselherkunft (Umgebung, konfigurierte Variable oder manuelles Mapping).

SCHRITT 2: Der Vorsitzende

Wenn --vorsitz gesetzt ist, wählen Sie dieses Mitglied als Vorsitzenden. Andernfalls wählen Sie den höchstrangigen Nicht-Panel-Provider in der Routing-Tabelle (siehe configs/provider-tier-mapping.yaml für die vollständige Rangfolge; grob: Grok/Llama < Gemini Flash/Claude Haiku/GPT-4o mini < Gemini Pro/Claude Sonnet/GPT-4o < Gemini Ultra/Claude Opus/GPT-5). Einem Panel-Mitglied ist es NIE erlaubt, sein eigenes Panel zu führen – der Vorsitzende muss außerhalb liegen, es sei denn, --vorsitz überschreibt dies explizit.

SCHRITT 3: Jedes Mitglied erhält seine Anweisungen

Allen nicht-vorsitzenden Mitgliedern die folgende Aufforderung in einer Nachricht senden (Modell-spezifische Chat-API verwenden). WICHTIG: Jedes Mitglied wird EINZELN UND UNABHÄNGIG in einer privaten Nachricht gesendet – KEINE Runden-Interaktionen zwischen den Mitgliedern während der Analyse. BEWAHREN SIE DIE ISOLATION.

Du bist {member_name}, ein Mitglied des Council of High Intelligence. Deine Domäne ist {domain} und deine Rolle ist es, {polarity} zu {focus_description}.

Problem: {problem}

Antworte mit einer 250-Wörter-Analyse, die deinen tatsächlichen Denkprozess widerspiegelt – kein Rollenspiel, sondern iteratives Denken in deinem Fachgebiet. Beginne mit deinen rohen, unvollkommenen Gedanken, dann verfeinere sie zu einer klaren Schlussfolgerung. Definiere explizit, was du nicht weißt, und kennzeichne jede epistemische Lücke.

Verwende deine reasoning_method ({reasoning_method}), um deine Analyse zu strukturieren. Zitiere keine anderen Ratsmitglieder oder früheren Positionen – dies ist deine eigenständige Analyse.

Formatiere deine Antwort als:

  1. Rohe Gedanken (100 Wörter) – Ungefilterter Erstentwurf
  2. Verfeinerte Analyse (100 Wörter) – Strukturiert durch deine reasoning_method
  3. Epistemische Lücken (50 Wörter) – Was du nicht weißt oder nicht mit Sicherheit sagen kannst
  4. Schlussfolgerung (50 Wörter) – Eindeutige, umsetzbare Empfehlung

[CHECKPOINT] Melden, wenn alle Mitglieder geantwortet haben.

SCHRITT 4: Abstimmungsrunde

Nachdem alle 18 (oder die Panel-Größe) Analysen eingegangen sind, senden Sie dieselbe Aufforderung ein zweites Mal:

Du bist {member_name}, ein Mitglied des Council of High Intelligence. Du hast gerade deine Analyse des folgenden Problems abgeschlossen:

Problem: {problem}

Deine vorherige Analyse: {ihre_vorherige_analyse}

Jetzt trittst du in die Entscheidungsrunde ein. Gib eine STIMME von 1-10 (niedrig: lehne ab/sei vorsichtig, hoch: befürworte) und eine 75-Wörter-Begründung, WARUM du so stimmst, basierend auf deiner Domäne und Methode. Stelle deine Schlussfolgerung aus deiner vorherigen Analyse nicht einfach neu dar – EINDEUTIGE POSITION BEZIEHEN.

Formatiere deine Antwort als:

  1. Stimme: [1-10]
  2. Begründung (75 Wörter)

[CHECKPOINT] Stimmentabelle ausgeben: Mitglied, Stimme, Begründungszusammenfassung.

SCHRITT 5: Kreuzverhör (NICHT im Schnellmodus, nicht für Duo)

Nur für den Vollmodus. Identifizieren Sie die 2-3 umstrittensten Punkte aus den Positionen – Punkte, bei denen die Stimmen stark variieren (Varianz > 2) oder bei denen epistemische Lücken direkt aufeinandertreffen. Senden Sie eine dritte Aufforderung NUR an die Mitglieder mit den umstrittensten Positionen:

Du bist {member_name}. Die folgenden Mitglieder haben stark unterschiedliche Positionen zu {Streitpunkt}:

  • {Mitglied A}: {Position A}
  • {Mitglied B}: {Position B}

Kreuzverhöraufforderung: Formuliere eine einzelne, scharfsinnige Frage oder Kritik, die die FUNDIERTHEIT ihrer Position testet – nicht ihre Meinung, sondern die Tiefe und Vollständigkeit ihres Arguments. Antworte in 50 Wörtern.

Sammeln Sie die Kreuzverhörfragen und senden Sie sie an den/die Adressaten zur Beantwortung. Jeder Adressat erhält alle Fragen auf einmal und antwortet mit einer 75-Wörter-Verteidigung oder -Revidierung.

[CHECKPOINT] Kreuzverhörergebnisse ausgeben: Fragen und Antworten.

SCHRITT 6: Urteilssynthese

Der Vorsitzende erhält ALLE vorherigen Runden (Analyse, Stimmen, Kreuzverhör) und synthetisiert ein endgültiges Urteil:

Du bist der Vorsitzende dieses Rates. Deine Aufgabe ist es, endgültige Synthese und Urteil basierend auf den gesammelten Raten zu produzieren:

Problem: {problem}

Alle Analysen, Stimmen und Kreuzverhöre: {vollständige_ratssitzung}

Stimmengleichheit: Jedes Mitglied hat mit 1-10 gestimmt. Der Sitz mit Domänengewicht ({domänengewichtsmitglied}) erhält 1,5× Gewicht. Mitglieder, von denen erwartet wird, dass sie das Patt brechen: rationale Erklärung, warum sie so stimmen.

Produziere:

  1. Stimmenauszählung – Gewichtete Summe + Spanne
  2. Wichtige Spannungen – Kurze Zusammenfassung der 2-3 wichtigsten Konfliktpunkte
  3. Epistemischer Zustand – Was kollektiv bekannt/unbekannt ist
  4. Urteil (250 Wörter) – Umsetzbare Entscheidung mit Domänen-basierten Begründungen
  5. Nächste Schritte – 3-5 umsetzbare Gegenstände

[FINAL] Synthetisiertes Urteil ausgeben.

Schnellmodus-Sequenz (--quick)

SCHRITT 0 (Schnell): Panel auswählen

Panel wie im Vollmodus auswählen (gleiche Logik – --full, --triad, --mitglieder, --profil oder Auto-Triad). Domänengewicht zuweisen. Diesen Schritt in 1-2 Sätzen protokollieren, kein detaillierter Checkpoint.

SCHRITT 1 (Schnell): 200-Wörter-Analyse

Jedes Mitglied erhält:

{member_name}. Problem: {problem}. Analysiere in ≤200 Wörtern. Verwende deine reasoning_method ({reasoning_method}). Schlussfolgerung in einem Satz.

Warten Sie, bis alle antworten, oder setzen Sie ein maximales Zeitlimit von 30 Sekunden. Wenn ein Mitglied nicht innerhalb von 30 Sekunden antwortet, fahren Sie mit dem fort, was Sie haben.

SCHRITT 2 (Schnell): 75-Wörter-Stimme

Jedes Mitglied erhält:

Stimme 1-10 und ≤75 Wörter Begründung.

SCHRITT 3 (Schnell): Urteil (KEINE Stimmenauszählung)

Der Vorsitzende erhält alle Analysen und Stimmen, überspringt die Stimmenauszählung (kein Domänengewicht, keine Stimmengewichtung) und gibt aus:

  1. Wichtige Übereinstimmungen (1 Satz)
  2. Wichtige Konflikte (1 Satz)
  3. Urteil (100 Wörter)
  4. Nächster Schritt (1 umsetzbarer Gegenstand)

[FINAL] Schnellmodus-Urteil ausgeben.

Duo-Modus-Sequenz (--duo)

SCHRITT 0 (Duo): Duo auswählen

Wenn --mitglieder bereitgestellt: Verwenden Sie genau diese beiden Mitglieder (validieren, dass es sich um gültige Ratsmitglieder handelt).

Wenn keine Mitglieder bereitgestellt: Lesen Sie die Problemstellung, gleichen Sie sie mit Duo-Polaritätspaaren und Domänenschlüsselwörtern ab, wählen Sie das am besten passende Paar aus. Wenn keine Übereinstimmung, Standard: Sokrates vs Feynman.

[CHECKPOINT] Duo-Paar und Domänenabgleich ausgeben.

SCHRITT 1 (Duo): Positionen

Jedes Mitglied erhält:

Du bist {member_name}, deine Domäne ist {domain}. Problem: {problem}. Argumentiere deine Position in ≤200 Wörtern. Verwende aktiv deine Denkmethode ({reasoning_method}). Schlussfolgerung in einem Satz.

SCHRITT 2 (Duo): Widerlegung

Jedes Mitglied erhält die Position des anderen und:

{Anderes Mitglied} argumentiert: {deren_position}. Widerlege dies in ≤150 Wörtern. Identifiziere die schwächste Annahme in ihrem Argument.

SCHRITT 3 (Duo): Synthese durch Vorsitzenden

Der Vorsitzende erhält beide Positionen und Widerlegungen, identifiziert das stärkere Argument ODER synthetisiert die Spannung in eine dritte Position.

  1. Stärkere Position (oder Synthese)
  2. Warum (100 Wörter)
  3. Umsetzbare Schlussfolgerung (50 Wörter)

[FINAL] Duo-Urteil ausgeben.

Sonderfall: Automatisches Flex-Model-Routing

Provider-Flexibilitätsstufen

Sitze haben eine provider_tier im Frontmatter (führende LLM-Anbieter = Tier 1, offene/quelloffene Modelle = Tier 2, spezialisiert/Nischen = Tier 3). Beim automatischen Routing:

  1. Tier-1-Sitze werden zuerst zugewiesen (Opus- und Gemini-Ultra-Sitze erhalten die stärksten verfügbaren Provider)
  2. Tier-2-Sitze erhalten die nächstbeste verfügbare Kapazität (Sonnet- und GPT-4o-Sitze)
  3. Tier-3-Sitze erhalten verbleibende Kapazität (Haiku, Flash, lokale Modelle)

KI-Sicherheits-Schleife

Nur für den Vollmodus, wenn das Schlüsselwort sicherheit in der Problemstellung enthalten ist:

  1. Bevor Sie zur Abstimmung übergehen, senden Sie eine zusätzliche Aufforderung an Sutskever und Aurelius:

    Bewerte die Sicherheitsimplikationen aller bisherigen Positionen. Produziere eine Sicherheitsbewertung von 1-10 und identifiziere ein einzelnes Worst-Case-Szenario.

  2. Hängen Sie dies an die Abstimmungsdaten an, bevor Sie zur Urteilssynthese übergehen.

Fallback-Seat-Zuweisung

Wenn ein Mitglied aufgrund einer API-Störung, eines Timeouts oder einer Ablehnung nicht antwortet:

  1. Erster Fallback: Entfernen Sie das Mitglied aus dem Panel (reduzierte Panelgröße)
  2. Zweiter Fallback: Wenn die Panelgröße unter die Mindestgrenze fällt (3 für Voll-/Profilmodi, 2 für Triad, 2 für Duo), versuchen Sie ein Ersatzmitglied:
    • Wählen Sie das am nächsten passende reasoning_method aus einer vordefinierten Ersatzliste
    • Bewahren Sie die Methodenvielfalt
    • Fügen Sie es dem Panel hinzu
  3. Dritter Fallback: Wenn kein Ersatz verfügbar ist, fahren Sie mit dem reduzierten Panel fort und notieren Sie dies im Urteil

Council of High Intelligence v1.0 – Strukturierte Deliberation für bessere Entscheidungen.

Verwandte Skills