AI Interface Page‍ ‍

This page is under construction.

NDEV / WDC · AI Dialogue Engine

Ask Three AI Systems
About the Future of Money

Three independent AI systems — Claude, GPT, and DeepSeek — will analyse your question about the NDEV Code Based World Digital Currency. No login. No account. Free everywhere.

Claude · Anthropic
GPT · OpenAI
DeepSeek · China
1Choose your mode
2Ask your question
3Watch the AI lights
4Read & compare
5Copy & save
"A splittable NDEV Code, inheriting geolocation attributes from registered national assets and settled via a Highly Scalable Blockchain Network, can shift price formation toward territorial resource reality — and lower the economic incentives associated with large-scale war."
No account needed · Works in all countries · Free · ~20 seconds per response

You always open. Type your question — the AIs respond. You are the moderator.
Public Dialogue: All 3 AIs respond simultaneously. See three perspectives at once.
Roundtable Debate: Claude opens → GPT responds → DeepSeek closes → You moderate. One round at a time.
Address any AI directly: Write "Claude, do you agree?" and Claude will focus its response.
Watch the lights: 🔴 Waiting · 🟡 Thinking · 🟢 Response ready
Save your dialogue: Use the Copy button — paste into Word, email, or Telegram. Nothing is saved automatically.
GPT Plus users: You may also access the NDEV/WDC Analyst portal directly on the GPT Store (requires ChatGPT account).
Choose Your Dialogue Mode
You always open the conversation. The AIs respond to you.
💬

Public Dialogue

All three AIs respond simultaneously and independently. See three perspectives side by side. Fastest option.

Order: Your question → All 3 AIs at once
Parallel · Fastest · Best for first visit
🔄

Roundtable Debate

AIs debate in sequence. Claude opens, GPT responds to Claude, DeepSeek closes and addresses you. Deeper analysis.

Order: You → Claude → GPT → DeepSeek → You
Sequential · Deep · Best for research
Or tap a starter question to begin →
Can NDEV/WDC reduce war incentives? What is the difference between NDEV and cryptocurrency? How does geolocation anchoring work? Could NDEV replace reserve currencies? What is the NIW → NEV → NDEV chain? How would adoption happen in practice?
NDEV / WDC · AI Dialogue · ramsmile.com
© UplitAU Pty Ltd / Skydle · Claude · GPT · DeepSeek via n8n
Claude by Anthropic
Waiting for your question
GPT by OpenAI
Waiting for your question
DeepSeek by DeepSeek AI · China
Waiting for your question
Waiting
Thinking / Analysing
Response ready ✓

You open every exchange. Type your question below and press Enter.  |  Roundtable order: You → Claude → GPT → DeepSeek → You.  |  Address any AI by name: "Claude, do you agree?"

📋 Save or Share Your Dialogue

The dialogue is not saved automatically. Use the button below to copy the full conversation, then paste it where you need it.

✈️

Prefer Telegram? Access this dialogue from any country — including restricted regions — via the NDEV Telegram bot. No browser needed. Works on any phone.

Open in Telegram →

NDEV / WDC AI Dialogue

For whom is this construction ?

This is for you to ask questions about financial evolution and work of Decision Makers

How to Participate — User Guide

ramsmile.com · UplitAU Pty Ltd / Skydle · © 2026

What This Is

This dialogue engine connects you with three independent AI systems — Claude (Anthropic), GPT (OpenAI), and DeepSeek (China) — all briefed on the NDEV/WDC framework. You ask one question. All three respond. No account is needed. It is free and works in any country.

Choose Your Mode

💬  Public Dialogue  —  All three AIs respond to your question simultaneously and independently. You see three separate answers side by side. Best for first-time visitors and quick exploration.

🔄  Roundtable Debate  —  The AIs respond in sequence and debate each other. Claude analyses first, GPT responds to Claude, DeepSeek closes the round and addresses you. Best for deep analytical questions.

How to Conduct the Dialogue

Step 1 — Ask your question.  Type clearly and specifically. The better your question, the richer the response. You may use the starter questions provided, or write your own.

Step 2 — Watch the indicators.  Three coloured lights show you which AI is thinking (amber/pulsing) and which has finished (green). Red means waiting. You will see all three turn green within 15–30 seconds.

Step 3 — Read and compare.  Each AI is labelled: [CLAUDE], [GPT], [DEEPSEEK]. They may agree, disagree, or raise different aspects of the same question. The comparison is the value.

Step 4 — Continue or redirect.  Ask a follow-up question, challenge a specific AI's reasoning, or open a new topic entirely. You are the moderator — you decide the direction.

Step 5 — Save your dialogue.  Use the Copy button to copy the full conversation. Paste it into Word, a note, or send it via Telegram or email. There is no automatic save — copy before you close the page.

Simple Rules

→  The human always opens each exchange. You ask — the AIs respond.

→  In Roundtable mode, Claude always opens. The order is: Claude → GPT → DeepSeek → You.

→  You may address any specific AI by name in your question: "Claude, do you agree with DeepSeek's point?"

→  The AIs are briefed on the NDEV/WDC framework. Stay on topic for the richest responses.

→  The dialogue is not saved automatically. Copy before you leave.

Sharing the Dialogue

Use the Copy Dialogue button to copy the full conversation text. You can then:

•  Paste into a Word document to save and share as a file

•  Paste into an email to send to a colleague or decision maker

•  Paste into Telegram to share with contacts in restricted countries

•  Paste into your own research notes for the generational archive

Note: If you have a GPT Plus account, you may also access the NDEV/WDC Analyst portal directly at: chatgpt.com/g/g-692cf17243888191a0f2a556227c6600-ndev-wdc-analyst. That portal requires a ChatGPT account. The dialogue engine on this page requires nothing.

Questions? Contact: ramsmile@uplitau.com · ramsmile.com

What the visitor now sees step by step:

Click "Start the Dialogue" → mode selection screen appears

Choose mode + click "Enter the Dialogue" → chat screen opens with the three status indicators above the chat window:

  • 🔴 Dark red dot = Waiting — AI is idle, no question yet

  • 🟡 Amber pulsing dot = Analysing — AI is thinking right now

  • 🟢 Bright green dot = Response ready — AI has finished

Each indicator shows the AI name and maker below it. In Public Dialogue all three lights go amber simultaneously then turn green one by one as each AI finishes. In Roundtable Debate the lights activate in sequence — Claude first, then GPT, then DeepSeek

We are developing an interface designed to support discussion of any book, topic, or project by combining analytical and technical capabilities inspired by systems such as Claude, GPT, and DeepSeek. We use the NDEV Code-Based WDC project as a working example.

This website and the ideas we present are open source. You are encouraged to use, adapt, and build upon these ideas to help make the world better.

Notice: The codes shown below will soon be relocated to a password-protected page. These codes define key elements of the interface and the associated n8n.io workflows. You are welcome to review, copy, and adapt them for your own AI implementations or request their adoption within platforms such as Claude.ai for your projects.

Framework for IT and AI Consultants

Our framework is based on a simple principle: integrate selected AI entities into n8n workflow chains to evaluate, verify, and further develop human ideas. The most valuable results can then be selected and prepared for publication using DEMI GPT Portals (built with GPT / OpenAI technology) as a bridge between AI systems and the open Internet..

DEMI Portal Builder

DEMI Portal Builder is designed specifically to support this bridge function. It provides a structured method for transforming concepts into publishable portal pages, helping connect AI-assisted development with real-world knowledge sharing.

Made with assistance of Claude.ai

Updated interface code with the Copy Dialogue button added, shown inside the interface itself:

<!-- NDEV / WDC AI DIALOGUE INTERFACE v3 — With Copy Button + User Instructions -->

<!-- Replace YOUR-N8N-WEBHOOK-URL-FRAMEWORK-1 and -2 with your actual n8n URLs -->

<!-- Paste this entire block into a Squarespace Code Block -->

<style>

#ndev-interface * { box-sizing: border-box; margin: 0; padding: 0; font-family: 'Segoe UI', Georgia, Arial, sans-serif; }

#ndev-interface { background: linear-gradient(160deg, #050d1f 0%, #0a1628 60%, #060e1a 100%); border-radius: 20px; padding: 48px 32px; max-width: 920px; margin: 0 auto; color: #e2e8f0; position: relative; overflow: hidden; }

#ndev-interface::before { content: ''; position: absolute; top: -100px; left: 50%; transform: translateX(-50%); width: 600px; height: 300px; background: radial-gradient(ellipse, rgba(59,130,246,0.07) 0%, transparent 70%); pointer-events: none; }

#ndev-invitation { text-align: center; position: relative; z-index: 1; }

.ndev-eyebrow { font-size: 0.7em; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #3b82f6; margin-bottom: 16px; }

.ndev-headline { font-size: 2em; font-weight: 800; line-height: 1.2; margin-bottom: 16px; background: linear-gradient(135deg, #ffffff 0%, #93c5fd 50%, #c4b5fd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }

.ndev-subhead { font-size: 0.9em; color: #94a3b8; line-height: 1.65; max-width: 580px; margin: 0 auto 28px; }

.ndev-ai-badges { display: flex; justify-content: center; gap: 10px; flex-wrap: wrap; margin-bottom: 28px; }

.ndev-badge { display: flex; align-items: center; gap: 7px; padding: 8px 16px; border-radius: 30px; font-size: 0.78em; font-weight: 600; border: 1px solid rgba(255,255,255,0.1); background: rgba(255,255,255,0.04); }

.ndev-badge .dot { width: 8px; height: 8px; border-radius: 50%; }

.ndev-badge.claude .dot { background: #a78bfa; }

.ndev-badge.gpt .dot { background: #34d399; }

.ndev-badge.deepseek .dot { background: #60a5fa; }

.ndev-thesis { background: rgba(59,130,246,0.07); border-left: 3px solid #3b82f6; border-radius: 0 12px 12px 0; padding: 16px 20px; margin: 0 auto 28px; max-width: 680px; text-align: left; font-size: 0.8em; color: #93c5fd; line-height: 1.6; font-style: italic; }

/* HOW IT WORKS STRIP */

.ndev-how { display: flex; gap: 0; margin: 0 auto 28px; max-width: 700px; background: rgba(255,255,255,0.03); border: 1px solid #1e293b; border-radius: 14px; overflow: hidden; }

.ndev-how-step { flex: 1; padding: 14px 12px; text-align: center; border-right: 1px solid #1e293b; }

.ndev-how-step:last-child { border-right: none; }

.ndev-how-step .hw-num { font-size: 1.2em; font-weight: 800; color: #3b82f6; display: block; margin-bottom: 4px; }

.ndev-how-step .hw-label { font-size: 0.65em; color: #64748b; line-height: 1.3; }

.ndev-start-btn { display: inline-block; background: linear-gradient(135deg, #2563eb, #7c3aed); color: #fff; font-size: 1em; font-weight: 700; padding: 16px 44px; border-radius: 50px; border: none; cursor: pointer; letter-spacing: 0.5px; box-shadow: 0 4px 24px rgba(37,99,235,0.35); transition: all 0.25s ease; }

.ndev-start-btn:hover { transform: translateY(-2px); box-shadow: 0 8px 32px rgba(37,99,235,0.5); background: linear-gradient(135deg, #3b82f6, #8b5cf6); }

.ndev-note { margin-top: 14px; font-size: 0.7em; color: #475569; }

/* RULES ACCORDION */

.ndev-rules-toggle { background: none; border: 1px solid #1e293b; color: #475569; font-size: 0.72em; padding: 7px 16px; border-radius: 20px; cursor: pointer; margin-top: 14px; transition: all 0.2s; }

.ndev-rules-toggle:hover { border-color: #3b82f6; color: #93c5fd; }

.ndev-rules-box { display: none; background: rgba(255,255,255,0.03); border: 1px solid #1e293b; border-radius: 12px; padding: 16px 18px; margin-top: 12px; text-align: left; max-width: 680px; margin-left: auto; margin-right: auto; }

.ndev-rules-box .rule { font-size: 0.72em; color: #94a3b8; padding: 5px 0; border-bottom: 1px solid #0f172a; line-height: 1.5; }

.ndev-rules-box .rule:last-child { border-bottom: none; }

.ndev-rules-box .rule strong { color: #60a5fa; }

/* MODE SELECT */

#ndev-mode-select { display: none; position: relative; z-index: 1; }

.ndev-back-btn { background: none; border: 1px solid #334155; color: #64748b; font-size: 0.75em; padding: 6px 14px; border-radius: 20px; cursor: pointer; margin-bottom: 24px; transition: all 0.2s; }

.ndev-back-btn:hover { border-color: #60a5fa; color: #60a5fa; }

.ndev-mode-title { text-align: center; font-size: 1.3em; font-weight: 800; color: #e2e8f0; margin-bottom: 8px; }

.ndev-mode-sub { text-align: center; font-size: 0.8em; color: #64748b; margin-bottom: 24px; }

.ndev-modes { display: flex; gap: 14px; flex-wrap: wrap; margin-bottom: 24px; }

.ndev-mode-card { flex: 1; min-width: 220px; background: linear-gradient(135deg, #0f172a, #1e293b); border: 1.5px solid #1e293b; border-radius: 16px; padding: 22px 20px; cursor: pointer; transition: all 0.25s; text-align: left; }

.ndev-mode-card:hover { border-color: #3b82f6; transform: translateY(-3px); box-shadow: 0 8px 24px rgba(0,0,0,0.4); }

.ndev-mode-card.active { border-color: #3b82f6; background: linear-gradient(135deg, #0f1f3d, #1a2f50); }

.ndev-mode-card .mode-icon { font-size: 2em; margin-bottom: 10px; display: block; }

.ndev-mode-card h3 { font-size: 0.95em; font-weight: 800; color: #e2e8f0; margin-bottom: 6px; }

.ndev-mode-card p { font-size: 0.72em; color: #64748b; line-height: 1.5; margin-bottom: 6px; }

.ndev-mode-card .order-note { font-size: 0.65em; color: #3b82f6; font-weight: 600; }

.ndev-mode-card .mode-tag { display: inline-block; margin-top: 8px; font-size: 0.62em; font-weight: 700; padding: 3px 10px; border-radius: 10px; background: rgba(59,130,246,0.15); color: #60a5fa; border: 1px solid rgba(59,130,246,0.2); }

.ndev-starters-title { font-size: 0.75em; font-weight: 700; color: #475569; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 12px; }

.ndev-starters { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px; }

.ndev-starter-q { background: rgba(255,255,255,0.04); border: 1px solid #1e293b; border-radius: 20px; padding: 8px 14px; font-size: 0.72em; color: #94a3b8; cursor: pointer; transition: all 0.2s; }

.ndev-starter-q:hover, .ndev-starter-q.selected { border-color: #3b82f6; color: #93c5fd; background: rgba(59,130,246,0.12); }

.ndev-enter-btn { display: block; width: 100%; background: linear-gradient(135deg, #1d4ed8, #6d28d9); color: #fff; font-size: 0.95em; font-weight: 700; padding: 15px 32px; border-radius: 12px; border: none; cursor: pointer; transition: all 0.25s; box-shadow: 0 4px 20px rgba(29,78,216,0.3); }

.ndev-enter-btn:hover { background: linear-gradient(135deg, #2563eb, #7c3aed); box-shadow: 0 6px 28px rgba(29,78,216,0.5); transform: translateY(-1px); }

/* CHAT SCREEN */

#ndev-chat-screen { display: none; position: relative; z-index: 1; }

.ndev-chat-topbar { display: flex; align-items: center; justify-content: space-between; margin-bottom: 16px; flex-wrap: wrap; gap: 10px; }

.ndev-chat-title { font-size: 0.85em; font-weight: 700; color: #e2e8f0; }

.ndev-chat-sub { font-size: 0.65em; color: #475569; margin-top: 3px; }

.ndev-topbar-btns { display: flex; gap: 8px; flex-wrap: wrap; }

.ndev-restart-btn, .ndev-copy-btn { font-size: 0.72em; padding: 6px 14px; border-radius: 20px; cursor: pointer; transition: all 0.2s; font-weight: 600; }

.ndev-restart-btn { background: none; border: 1px solid #334155; color: #64748b; }

.ndev-restart-btn:hover { border-color: #60a5fa; color: #60a5fa; }

.ndev-copy-btn { background: rgba(34,197,94,0.1); border: 1px solid rgba(34,197,94,0.3); color: #22c55e; }

.ndev-copy-btn:hover { background: rgba(34,197,94,0.2); border-color: #22c55e; }

.ndev-copy-btn.copied { background: rgba(34,197,94,0.25); color: #4ade80; }

/* STATUS BOARD */

.ndev-status-board { display: flex; gap: 10px; margin-bottom: 14px; flex-wrap: wrap; }

.ndev-ai-status { flex: 1; min-width: 180px; background: #0a1220; border: 1px solid #1a2540; border-radius: 14px; padding: 13px 15px; display: flex; align-items: center; gap: 11px; transition: all 0.4s ease; position: relative; overflow: hidden; }

.ndev-ai-status::before { content: ''; position: absolute; inset: 0; border-radius: 14px; opacity: 0; transition: opacity 0.4s; pointer-events: none; }

.ndev-ai-status.state-waiting { border-color: #1a2540; }

.ndev-ai-status.state-thinking { border-color: #ca8a04; box-shadow: 0 0 16px rgba(202,138,4,0.2); }

.ndev-ai-status.state-thinking::before { background: radial-gradient(ellipse at top left, rgba(202,138,4,0.08), transparent); opacity: 1; }

.ndev-ai-status.state-done { border-color: #16a34a; box-shadow: 0 0 16px rgba(22,163,74,0.15); }

.ndev-ai-status.state-done::before { background: radial-gradient(ellipse at top left, rgba(22,163,74,0.06), transparent); opacity: 1; }

.ndev-light { width: 13px; height: 13px; border-radius: 50%; flex-shrink: 0; transition: all 0.4s; }

.state-waiting .ndev-light { background: #7f1d1d; }

.state-thinking .ndev-light { background: #fbbf24; box-shadow: 0 0 8px #fbbf24, 0 0 20px rgba(251,191,36,0.5); animation: ndev-pulse 1s ease-in-out infinite; }

.state-done .ndev-light { background: #22c55e; box-shadow: 0 0 8px #22c55e, 0 0 20px rgba(34,197,94,0.4); }

@keyframes ndev-pulse { 0%, 100% { opacity: 1; transform: scale(1); } 50% { opacity: 0.6; transform: scale(0.85); } }

.ndev-ai-info { flex: 1; }

.ndev-ai-name { font-size: 0.8em; font-weight: 800; color: #e2e8f0; margin-bottom: 2px; }

.ndev-ai-maker { font-size: 0.6em; font-weight: 400; color: #475569; margin-left: 4px; }

.ndev-ai-state-label { font-size: 0.63em; font-weight: 600; transition: color 0.4s; }

.state-waiting .ndev-ai-state-label { color: #374151; }

.state-thinking .ndev-ai-state-label { color: #fbbf24; }

.state-done .ndev-ai-state-label { color: #22c55e; }

.ndev-ai-logo { font-size: 1.5em; opacity: 0.5; transition: opacity 0.4s; flex-shrink: 0; }

.state-thinking .ndev-ai-logo, .state-done .ndev-ai-logo { opacity: 1; }

.ndev-legend { display: flex; gap: 14px; margin-bottom: 12px; flex-wrap: wrap; }

.ndev-legend-item { display: flex; align-items: center; gap: 5px; font-size: 0.6em; color: #475569; }

.legend-dot { width: 7px; height: 7px; border-radius: 50%; }

.legend-dot.red { background: #7f1d1d; }

.legend-dot.amber { background: #fbbf24; }

.legend-dot.green { background: #22c55e; }

/* RULES REMINDER IN CHAT */

.ndev-rules-reminder { background: rgba(59,130,246,0.05); border: 1px solid #1e293b; border-radius: 10px; padding: 10px 14px; margin-bottom: 12px; }

.ndev-rules-reminder p { font-size: 0.66em; color: #475569; line-height: 1.6; }

.ndev-rules-reminder strong { color: #60a5fa; }

.ndev-chat-frame { width: 100%; height: 560px; border: 1px solid #1a2540; border-radius: 14px; background: #050d1f; display: block; }

.ndev-chat-footer { margin-top: 12px; display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 8px; }

.ndev-chat-footer-note { font-size: 0.63em; color: #334155; line-height: 1.5; }

/* COPY PANEL */

.ndev-copy-panel { margin-top: 16px; background: rgba(34,197,94,0.05); border: 1px solid rgba(34,197,94,0.15); border-radius: 12px; padding: 14px 18px; }

.ndev-copy-panel-title { font-size: 0.75em; font-weight: 700; color: #22c55e; margin-bottom: 8px; }

.ndev-copy-panel p { font-size: 0.68em; color: #64748b; line-height: 1.5; margin-bottom: 10px; }

.ndev-copy-actions { display: flex; gap: 8px; flex-wrap: wrap; }

.ndev-copy-action-btn { font-size: 0.7em; font-weight: 600; padding: 7px 16px; border-radius: 20px; cursor: pointer; transition: all 0.2s; border: 1px solid; }

.ndev-copy-action-btn.primary { background: rgba(34,197,94,0.12); border-color: rgba(34,197,94,0.3); color: #22c55e; }

.ndev-copy-action-btn.primary:hover { background: rgba(34,197,94,0.22); }

.ndev-copy-action-btn.secondary { background: rgba(59,130,246,0.08); border-color: rgba(59,130,246,0.2); color: #60a5fa; }

.ndev-copy-action-btn.secondary:hover { background: rgba(59,130,246,0.15); }

/* TELEGRAM */

.ndev-telegram-strip { margin-top: 16px; background: rgba(0,136,204,0.07); border: 1px solid rgba(0,136,204,0.18); border-radius: 12px; padding: 12px 18px; display: flex; align-items: center; gap: 12px; flex-wrap: wrap; }

.ndev-telegram-strip p { flex: 1; font-size: 0.68em; color: #64748b; line-height: 1.4; }

.ndev-telegram-strip a { font-size: 0.7em; font-weight: 700; color: #38bdf8; text-decoration: none; border: 1px solid rgba(56,189,248,0.3); padding: 5px 12px; border-radius: 20px; transition: all 0.2s; white-space: nowrap; }

.ndev-telegram-strip a:hover { background: rgba(56,189,248,0.1); }

.ndev-copyright { text-align: center; font-size: 0.6em; color: #1e293b; margin-top: 24px; padding-top: 14px; border-top: 1px solid #0f172a; }

@media (max-width: 600px) {

#ndev-interface { padding: 28px 16px; }

.ndev-headline { font-size: 1.45em; }

.ndev-modes { flex-direction: column; }

.ndev-chat-frame { height: 460px; }

.ndev-status-board { flex-direction: column; }

.ndev-how { flex-direction: column; }

.ndev-how-step { border-right: none; border-bottom: 1px solid #1e293b; }

.ndev-how-step:last-child { border-bottom: none; }

}

</style>

<div id="ndev-interface">

<!-- SCREEN 1: INVITATION -->

<div id="ndev-invitation">

<div class="ndev-eyebrow">NDEV / WDC · AI Dialogue Engine</div>

<h2 class="ndev-headline">Ask Three AI Systems<br>About the Future of Money</h2>

<p class="ndev-subhead">Three independent AI systems — Claude, GPT, and DeepSeek — will analyse your question about the NDEV Code Based World Digital Currency. No login. No account. Free everywhere.</p>

<div class="ndev-ai-badges">

<div class="ndev-badge claude"><span class="dot"></span> Claude · Anthropic</div>

<div class="ndev-badge gpt"><span class="dot"></span> GPT · OpenAI</div>

<div class="ndev-badge deepseek"><span class="dot"></span> DeepSeek · China</div>

</div>

<div class="ndev-how">

<div class="ndev-how-step"><span class="hw-num">1</span><span class="hw-label">Choose your mode</span></div>

<div class="ndev-how-step"><span class="hw-num">2</span><span class="hw-label">Ask your question</span></div>

<div class="ndev-how-step"><span class="hw-num">3</span><span class="hw-label">Watch the AI lights</span></div>

<div class="ndev-how-step"><span class="hw-num">4</span><span class="hw-label">Read &amp; compare</span></div>

<div class="ndev-how-step"><span class="hw-num">5</span><span class="hw-label">Copy &amp; save</span></div>

</div>

<div class="ndev-thesis">"A splittable NDEV Code, inheriting geolocation attributes from registered national assets and settled via a Highly Scalable Blockchain Network, can shift price formation toward territorial resource reality — and lower the economic incentives associated with large-scale war."</div>

<button class="ndev-start-btn" onclick="ndevShowModes()">▶ &nbsp; Start the Dialogue</button>

<div class="ndev-note">No account needed · Works in all countries · Free · ~20 seconds per response</div>

<br>

<button class="ndev-rules-toggle" onclick="ndevToggleRules()">📋 How does this work? Rules &amp; instructions ▾</button>

<div class="ndev-rules-box" id="ndev-rules-box">

<div class="rule"><strong>You always open.</strong> Type your question — the AIs respond. You are the moderator.</div>

<div class="rule"><strong>Public Dialogue:</strong> All 3 AIs respond simultaneously. See three perspectives at once.</div>

<div class="rule"><strong>Roundtable Debate:</strong> Claude opens → GPT responds → DeepSeek closes → You moderate. One round at a time.</div>

<div class="rule"><strong>Address any AI directly:</strong> Write "Claude, do you agree?" and Claude will focus its response.</div>

<div class="rule"><strong>Watch the lights:</strong> 🔴 Waiting · 🟡 Thinking · 🟢 Response ready</div>

<div class="rule"><strong>Save your dialogue:</strong> Use the Copy button — paste into Word, email, or Telegram. Nothing is saved automatically.</div>

<div class="rule"><strong>GPT Plus users:</strong> You may also access the NDEV/WDC Analyst portal directly on the GPT Store (requires ChatGPT account).</div>

</div>

</div>

<!-- SCREEN 2: MODE SELECT -->

<div id="ndev-mode-select">

<button class="ndev-back-btn" onclick="ndevShowInvitation()">← Back</button>

<div class="ndev-mode-title">Choose Your Dialogue Mode</div>

<div class="ndev-mode-sub">You always open the conversation. The AIs respond to you.</div>

<div class="ndev-modes">

<div class="ndev-mode-card active" id="mode-card-1" onclick="ndevSelectMode(1)">

<span class="mode-icon">💬</span>

<h3>Public Dialogue</h3>

<p>All three AIs respond simultaneously and independently. See three perspectives side by side. Fastest option.</p>

<div class="order-note">Order: Your question → All 3 AIs at once</div>

<span class="mode-tag">Parallel · Fastest · Best for first visit</span>

</div>

<div class="ndev-mode-card" id="mode-card-2" onclick="ndevSelectMode(2)">

<span class="mode-icon">🔄</span>

<h3>Roundtable Debate</h3>

<p>AIs debate in sequence. Claude opens, GPT responds to Claude, DeepSeek closes and addresses you. Deeper analysis.</p>

<div class="order-note">Order: You → Claude → GPT → DeepSeek → You</div>

<span class="mode-tag">Sequential · Deep · Best for research</span>

</div>

</div>

<div class="ndev-starters-title">Or tap a starter question to begin →</div>

<div class="ndev-starters">

<span class="ndev-starter-q" onclick="ndevSetStarter(this)">Can NDEV/WDC reduce war incentives?</span>

<span class="ndev-starter-q" onclick="ndevSetStarter(this)">What is the difference between NDEV and cryptocurrency?</span>

<span class="ndev-starter-q" onclick="ndevSetStarter(this)">How does geolocation anchoring work?</span>

<span class="ndev-starter-q" onclick="ndevSetStarter(this)">Could NDEV replace reserve currencies?</span>

<span class="ndev-starter-q" onclick="ndevSetStarter(this)">What is the NIW → NEV → NDEV chain?</span>

<span class="ndev-starter-q" onclick="ndevSetStarter(this)">How would adoption happen in practice?</span>

</div>

<button class="ndev-enter-btn" onclick="ndevEnterChat()">Enter the Dialogue →</button>

</div>

<!-- SCREEN 3: CHAT -->

<div id="ndev-chat-screen">

<div class="ndev-chat-topbar">

<div>

<div class="ndev-chat-title">NDEV / WDC · AI Dialogue · ramsmile.com</div>

<div class="ndev-chat-sub">© UplitAU Pty Ltd / Skydle · Claude · GPT · DeepSeek via n8n</div>

</div>

<div class="ndev-topbar-btns">

<button class="ndev-copy-btn" id="ndev-copy-top-btn" onclick="ndevCopyDialogue()">📋 Copy Dialogue</button>

<button class="ndev-restart-btn" onclick="ndevRestart()">← Change mode</button>

</div>

</div>

<div class="ndev-status-board">

<div class="ndev-ai-status state-waiting" id="status-claude">

<div class="ndev-light"></div>

<div class="ndev-ai-info">

<div class="ndev-ai-name">Claude <span class="ndev-ai-maker">by Anthropic</span></div>

<div class="ndev-ai-state-label" id="label-claude">Waiting for your question</div>

</div>

<div class="ndev-ai-logo">🟣</div>

</div>

<div class="ndev-ai-status state-waiting" id="status-gpt">

<div class="ndev-light"></div>

<div class="ndev-ai-info">

<div class="ndev-ai-name">GPT <span class="ndev-ai-maker">by OpenAI</span></div>

<div class="ndev-ai-state-label" id="label-gpt">Waiting for your question</div>

</div>

<div class="ndev-ai-logo">🟢</div>

</div>

<div class="ndev-ai-status state-waiting" id="status-deepseek">

<div class="ndev-light"></div>

<div class="ndev-ai-info">

<div class="ndev-ai-name">DeepSeek <span class="ndev-ai-maker">by DeepSeek AI · China</span></div>

<div class="ndev-ai-state-label" id="label-deepseek">Waiting for your question</div>

</div>

<div class="ndev-ai-logo">⚪</div>

</div>

</div>

<div class="ndev-legend">

<div class="ndev-legend-item"><div class="legend-dot red"></div> Waiting</div>

<div class="ndev-legend-item"><div class="legend-dot amber"></div> Thinking / Analysing</div>

<div class="ndev-legend-item"><div class="legend-dot green"></div> Response ready ✓</div>

</div>

<div class="ndev-rules-reminder">

<p><strong>You open every exchange.</strong> Type your question below and press Enter. &nbsp;|&nbsp; <strong>Roundtable order:</strong> You → Claude → GPT → DeepSeek → You. &nbsp;|&nbsp; Address any AI by name: "Claude, do you agree?"</p>

</div>

<iframe id="ndev-chat-frame" class="ndev-chat-frame" src="" allow="microphone" title="NDEV WDC AI Dialogue"></iframe>

<div class="ndev-chat-footer">

<div class="ndev-chat-footer-note">

Ask your question · Watch the lights · Read all three responses<br>

Responses take 15–30 seconds. Roundtable Debate takes up to 60 seconds.

</div>

</div>

<div class="ndev-copy-panel">

<div class="ndev-copy-panel-title">📋 Save or Share Your Dialogue</div>

<p>The dialogue is not saved automatically. Use the button below to copy the full conversation, then paste it where you need it.</p>

<div class="ndev-copy-actions">

<button class="ndev-copy-action-btn primary" id="ndev-copy-main-btn" onclick="ndevCopyDialogue()">Copy full dialogue to clipboard</button>

<button class="ndev-copy-action-btn secondary" onclick="ndevShowPasteHelp()">How to paste into Word / Telegram</button>

</div>

<div id="ndev-paste-help" style="display:none; margin-top:10px; font-size:0.68em; color:#64748b; line-height:1.7;">

<strong style="color:#60a5fa">Word:</strong> Open Word → New document → Ctrl+V (Windows) or Cmd+V (Mac) → Save as .docx<br>

<strong style="color:#60a5fa">Email:</strong> Open your email → New message → Ctrl+V / Cmd+V → Send<br>

<strong style="color:#60a5fa">Telegram:</strong> Open Telegram → any chat → Ctrl+V / Cmd+V → Send

</div>

</div>

<div class="ndev-telegram-strip">

<span style="font-size:1.4em">✈️</span>

<p>Prefer Telegram? Access this dialogue from any country — including restricted regions — via the NDEV Telegram bot. No browser needed. Works on any phone.</p>

<a href="https://t.me/YourNDEVBot" target="_blank">Open in Telegram →</a>

</div>

</div>

<div class="ndev-copyright">© 2026 UplitAU Pty Ltd / Skydle · ramsmile.com · NDEV/WDC Framework · SHA-256 verified archive available upon request</div>

</div>

<script>

/* ── CONFIGURATION — replace with your n8n URLs ── */

var NDEV_URL_1 = 'YOUR-N8N-WEBHOOK-URL-FRAMEWORK-1';

var NDEV_URL_2 = 'YOUR-N8N-WEBHOOK-URL-FRAMEWORK-2';

var ndevMode = 1;

var ndevDialogueLog = [];

/* ── NAVIGATION ── */

function ndevShowInvitation() {

document.getElementById('ndev-invitation').style.display = 'block';

document.getElementById('ndev-mode-select').style.display = 'none';

document.getElementById('ndev-chat-screen').style.display = 'none';

}

function ndevShowModes() {

document.getElementById('ndev-invitation').style.display = 'none';

document.getElementById('ndev-mode-select').style.display = 'block';

document.getElementById('ndev-chat-screen').style.display = 'none';

}

function ndevSelectMode(m) {

ndevMode = m;

document.getElementById('mode-card-1').classList.remove('active');

document.getElementById('mode-card-2').classList.remove('active');

document.getElementById('mode-card-' + m).classList.add('active');

}

function ndevSetStarter(el) {

document.querySelectorAll('.ndev-starter-q').forEach(function(q) { q.classList.remove('selected'); });

el.classList.add('selected');

}

function ndevToggleRules() {

var box = document.getElementById('ndev-rules-box');

‍ ‍box.style.display = box.style.display === 'block' ? 'none' : 'block';

}

function ndevShowPasteHelp() {

var h = document.getElementById('ndev-paste-help');

‍ ‍h.style.display = h.style.display === 'block' ? 'none' : 'block';

}

/* ── ENTER CHAT ── */

function ndevEnterChat() {

var url = ndevMode === 1 ? NDEV_URL_1 : NDEV_URL_2;

if (url.indexOf('YOUR-N8N') !== -1) {

alert('The dialogue engine is being configured. Please check back shortly, or contact ramsmile@uplitau.com');

return;

}

document.getElementById('ndev-invitation').style.display = 'none';

document.getElementById('ndev-mode-select').style.display = 'none';

document.getElementById('ndev-chat-screen').style.display = 'block';

document.getElementById('ndev-chat-frame').src = url;

document.getElementById('ndev-interface').scrollIntoView({ behavior: 'smooth', block: 'start' });

ndevResetLights();

window.addEventListener('message', function(e) {

if (e.data && (e.data.type === 'userMessage' || e.data.action === 'submit' || e.data.type === 'n8n-chat-message')) {

ndevRunSequence();

if (e.data.text) { ndevDialogueLog.push('YOU: ' + e.data.text); }

}

if (e.data && e.data.type === 'botMessage' && e.data.text) {

ndevDialogueLog.push(e.data.text);

}

});

}

function ndevRestart() {

document.getElementById('ndev-chat-frame').src = '';

ndevResetLights();

ndevDialogueLog = [];

ndevShowModes();

}

/* ── LIGHTS ── */

function ndevSetState(ai, state, label) {

document.getElementById('status-' + ai).className = 'ndev-ai-status state-' + state;

document.getElementById('label-' + ai).textContent = label;

}

function ndevResetLights() {

['claude','gpt','deepseek'].forEach(function(ai) { ndevSetState(ai, 'waiting', 'Waiting for your question'); });

}

function ndevRunSequence() {

ndevResetLights();

if (ndevMode === 1) {

setTimeout(function() {

ndevSetState('claude','thinking','Analysing your question…');

ndevSetState('gpt','thinking','Analysing your question…');

ndevSetState('deepseek','thinking','Analysing your question…');

}, 500);

setTimeout(function() { ndevSetState('claude','done','Response ready ✓'); }, 13000);

setTimeout(function() { ndevSetState('gpt','done','Response ready ✓'); }, 17000);

setTimeout(function() { ndevSetState('deepseek','done','Response ready ✓'); }, 21000);

} else {

setTimeout(function() { ndevSetState('claude','thinking','Opening the dialogue…'); }, 500);

setTimeout(function() { ndevSetState('claude','done','Response ready ✓'); }, 13000);

setTimeout(function() { ndevSetState('gpt','thinking','Reading Claude · Analysing…'); }, 14000);

setTimeout(function() { ndevSetState('gpt','done','Response ready ✓'); }, 27000);

setTimeout(function() { ndevSetState('deepseek','thinking','Reading debate · Closing round…'); }, 28000);

setTimeout(function() { ndevSetState('deepseek','done','Round complete — your turn ✓'); }, 43000);

}

}

/* ── COPY DIALOGUE ── */

function ndevCopyDialogue() {

var header = 'NDEV / WDC AI DIALOGUE\nramsmile.com · UplitAU Pty Ltd / Skydle · © 2026\n' + new Date().toLocaleString() + '\n\n';

var modeLabel = ndevMode === 1 ? 'Mode: Public Dialogue (Parallel)\n\n' : 'Mode: Roundtable Debate (Sequential — Claude → GPT → DeepSeek → You)\n\n';

var log = ndevDialogueLog.length > 0

? ndevDialogueLog.join('\n\n')

: '[Dialogue content: please select all text from the chat window above and paste it here, or use Ctrl+A / Cmd+A in the chat window to select all]';

var fullText = header + modeLabel + log + '\n\n---\nTo save: paste into Word, email, or Telegram.\nNDEV/WDC Framework © UplitAU Pty Ltd / Skydle · ramsmile.com';

if (navigator.clipboard && navigator.clipboard.writeText) {

navigator.clipboard.writeText(fullText).then(function() {

ndevShowCopied();

}).catch(function() {

ndevFallbackCopy(fullText);

});

} else {

ndevFallbackCopy(fullText);

}

}

function ndevFallbackCopy(text) {

var ta = document.createElement('textarea');

ta.value = text;

‍ ‍ta.style.position = 'fixed';

‍ ‍ta.style.opacity = '0';

document.body.appendChild(ta);

‍ ‍ta.select();

document.execCommand('copy');

document.body.removeChild(ta);

ndevShowCopied();

}

function ndevShowCopied() {

['ndev-copy-top-btn','ndev-copy-main-btn'].forEach(function(id) {

var btn = document.getElementById(id);

if (btn) { var orig = btn.textContent; btn.textContent = '✓ Copied!'; btn.classList.add('copied'); setTimeout(function() { btn.textContent = orig; btn.classList.remove('copied'); }, 2500); }

});

}

window.ndevRunSequence = ndevRunSequence;

ndevShowInvitation();

</script>

=================================================

That is the complete code. Copy everything from the first line <!-- === to the last line ```

The only two lines you need to change later — after you set up n8n — are these near the bottom:

var NDEV_URL_FRAMEWORK_1 = 'YOUR-N8N-WEBHOOK-URL-FRAMEWORK-1';
var NDEV_URL_FRAMEWORK_2 = 'YOUR-N8N-WEBHOOK-URL-FRAMEWORK-2';

Replace each with your real n8n URL. Until then, if someone clicks Enter, they will see a polite message saying the engine is being configured.

‍ ‍

Again, the aim of the workflows is to provide facilities for discussion: GPT -Claude-Human ( should we add DeepSeek ?) : to start with click from the page https://www.ramsmile.com/new-page-97-1 then - the interface is seen by Internet user where behind the screen- AI models). Below are the codes with simplicity (copy and paste the workflows to n8n or Internet page). In many countries GPT and Telegram are not allowed, so think how to proceed.

‍ ‍

On Deep Seek: Yes, worth adding as a third AI voice. Here is why it matters specifically for your project — DeepSeek is developed in China, runs in countries where GPT is blocked, and would represent a non-Western analytical perspective on the NDEV thesis. That is actually philosophically aligned with your framework — a multi-polar AI dialogue mirrors the multi-polar financial system you are proposing.

‍ ‍

On the access problem in restricted countries: This is the most important practical point you raised. Here is how to solve it simply:

‍ ‍

  • Workflow 1 (public chat on ramsmile.com) uses n8n's webhook — it works anywhere a browser works, regardless of whether GPT or Telegram are blocked, because the user never touches OpenAI or Telegram directly. n8n calls the APIs behind the scenes. The user only sees a chat window on your website.

  • DeepSeek can replace or supplement GPT in countries where GPT is blocked — same architecture, different API call.

The 3 workflows — confirmed roles before I build:

‍ ‍

Workflow 1 — Public Dialogue Engine(for ramsmile.com/new-page-97-1)

‍ ‍

  • Any internet user clicks the link, sees a chat window

  • Types a question about NDEV/WDC

  • Behind the screen: Claude + GPT + DeepSeek all analyse independently

  • User sees all 3 responses side by side, labelled clearly

  • No login, no accounts, works in restricted countries

‍ ‍

Workflow 2 — Moderated Roundtable(for your private use)

‍ ‍

  • Claude → GPT → DeepSeek in sequence, each responding to the previous

  • Pauses for you as moderator between rounds

  • You inject questions, redirect, or approve continuation

‍ ‍

Workflow 3 — Archive Logger(runs automatically with Workflow 1 or 2)

‍ ‍

  • Every session saved with timestamp, topic, all 3 AI responses

  • Your generational knowledge base, growing automatically

‍ ‍

Created 3 files, read a file

‍ ‍

Created 3 files, read a file

‍ ‍

All 3 rebuilt workflows are ready — now with the full NDEV framework embedded and DeepSeek added as the third AI voice.

‍ ‍

‍ ‍

The 3 workflow roles explained simply:

‍ ‍

Workflow 1 — Public Dialogue(link goes on ramsmile.com/new-page-97-1) A visitor clicks your link, sees a chat window, types a question. Behind the screen, Claude, GPT and DeepSeek each analyse it independently and simultaneously. The visitor sees all 3 labelled responses. No accounts needed. Works in countries where GPT is blocked — the visitor never touches OpenAI directly, n8n calls the API invisibly.

‍ ‍

Workflow 2 — Moderated Roundtable(for your private use) Claude speaks first and directs a question to GPT. GPT responds and directs a question to DeepSeek. DeepSeek closes the round and directs a synthesis question to you. Then you decide — redirect, inject your expertise, or open Round 2. A true structured dialogue where you are the conductor.

‍ ‍

Workflow 3 — Archive Logger(runs alongside either workflow) Every session is automatically saved to Google Sheets with Session ID, date, topic, and all 3 AI responses. Your growing generational knowledge base — permanent, searchable, timestampable with SHA-256 on request.

Ndev wf1 public dialogue v2

Ndev wf2 moderated roundtable v2

Ndev wf3 archive logger v2

‍ ‍

 Ndev wf1 public dialogue v2:

{

"name": "NDEV-WDC | Workflow 1 — Public Dialogue Engine (Claude + GPT + DeepSeek)",

"nodes": [

{

"parameters": {

"options": {

"title": "NDEV / WDC Public Dialogue",

"subtitle": "Ask Claude, GPT and DeepSeek about the NDEV Code Based World Digital Currency framework — a proposed Legal Tender to reduce conflict and war through systemic financial redesign.",

"inputPlaceholder": "Ask a question about NDEV, WDC, geolocation-anchored value, or the role of money in conflict..."

}

},

"id": "node-w1-001",

"name": "Chat Trigger",

"type": "@n8n/n8n-nodes-langchain.chatTrigger",

"typeVersion": 1.1,

"position": [200, 400],

"webhookId": "ndev-public-chat-v2-001"

},

{

"parameters": {

"model": "claude-opus-4-20250514",

"messages": {

"values": [

{

"role": "user",

"content": "={{ $json.chatInput }}"

}

]

},

"options": {

"system": "You are an analytical AI contributing to the NDEV/WDC Public Dialogue Engine at ramsmile.com.\n\nFRAMEWORK BRIEFING — NDEV Code Based World Digital Currency (WDC)\nAuthor: Skydle (Dmitri Tcherkas) / UplitAU Pty Ltd, Australia. IP Australia Patents AU2019101249 and AU2018100999.\n\nCORE VALUE CHAIN:\nNIW → NEV → Crypto → NDEV → WDC settled via HSBN\n\nDEFINITIONS:\n- NIW (National Item of Wealth): A real, existing, registered national asset — gold, oil, gas reserves, energy infrastructure, strategic technology, land. Physical reality, not a promise.\n- NEV (National Equivalent of Value): A formally declared, measurable, geolocated, auditable reference unit derived from NIW. Not a currency. Not fiat. A value anchor. Initial anchor: Gold-NEV = 1kg gold of defined purity.\n- NDEV Code: A splittable digital token inheriting geolocation attributes (latitude, longitude, altitude) from the origin of its registered NIW. Value is bound to territory — it cannot be detached, speculated, or weaponised.\n- WDC (World Digital Currency): A derived, non-emissive, non-speculative unit of account computed from NEV rules, NIW state, condition, and location. WDC is never minted — it is expressed from verified asset existence.\n- HSBN (Highly Scalable Blockchain Network): The neutral settlement and registry network. HSBN records verified reality. It does not issue value. Every transaction resolves to a declared NEV derived from an existing NIW.\n- CST (Crypto Split Technology): Architecture enabling NDEV tokens to be split and recombined while preserving geolocation inheritance.\n\nSYSTEM DESIGN PRINCIPLES:\n1. Value is EXPRESSED, not issued — no money printing is structurally possible.\n2. Geolocation is a FIRST-CLASS CONSTRAINT — value is bound to the territory of its asset origin.\n3. No hidden leverage, no opaque monetary expansion, no detachment of digital finance from physical reality.\n4. Fiat currencies appear only at interface layers — they are not value anchors.\n5. WDC = f(NEV rules, NIW state, condition, location) — deterministic, auditable, transparent.\n\nWAR-INCENTIVE SUPPRESSION LOGIC:\nThe framework's central thesis: Wars are not purely ideological — they are by-products of currency dominance, price formation control, and economic extraction rent. When a nation controls a reserve currency, it can fund conflict at near-zero cost by expanding money supply. NDEV/WDC removes this structural incentive:\n- No reserve currency dominance is possible — value is anchored to each territory's own real assets\n- Price formation shifts toward territorial resource reality — not toward financial hegemon preferences\n- Debt-driven instability is reduced — issuance is constrained by audited asset existence, not political will\n- Under large-scale adoption, the economic incentives associated with large-scale war are structurally diminished\n\nCENTRAL THESIS (from Conceptual Core):\n'A splittable NDEV Code, inheriting geolocation attributes (including latitude, longitude, and altitude) from the origin of a registered splittable NDEV Token and settled via a Highly Scalable Blockchain Network (HSBN), can be analysed as a mechanism capable of shifting price formation toward territorial resource reality, reducing dependence on reserve-currency zones, and — under conditions of large-scale adoption — lowering debt-driven instability and the economic incentives associated with large-scale war.'\n\nYOUR ROLE:\nYou are Claude (by Anthropic). Analyse the user's question rigorously using this framework. You may agree, challenge, extend, or identify weaknesses — intellectual honesty is required. Do not simply validate. Respond in English only. Be precise and structured. End with one open analytical question for further dialogue.\n\nLabel your response: [CLAUDE]",

"maxTokens": 1000,

"temperature": 0.7

}

},

"id": "node-w1-002",

"name": "Claude Analysis",

"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",

"typeVersion": 1.2,

"position": [480, 200],

"credentials": {

"anthropicApi": {

"id": "YOUR_ANTHROPIC_CREDENTIAL_ID",

"name": "Anthropic account"

}

}

},

{

"parameters": {

"model": "gpt-4.1-mini",

"messages": {

"values": [

{

"role": "user",

"content": "={{ $json.chatInput }}"

}

]

},

"options": {

"systemMessage": "You are an analytical AI contributing to the NDEV/WDC Public Dialogue Engine at ramsmile.com.\n\nFRAMEWORK BRIEFING — NDEV Code Based World Digital Currency (WDC)\nAuthor: Skydle (Dmitri Tcherkas) / UplitAU Pty Ltd, Australia. IP Australia Patents AU2019101249 and AU2018100999.\n\nCORE VALUE CHAIN:\nNIW → NEV → Crypto → NDEV → WDC settled via HSBN\n\nDEFINITIONS:\n- NIW (National Item of Wealth): A real, existing, registered national asset — gold, oil, gas reserves, energy infrastructure, strategic technology, land. Physical reality, not a promise.\n- NEV (National Equivalent of Value): A formally declared, measurable, geolocated, auditable reference unit derived from NIW. Not a currency. Not fiat. A value anchor. Initial anchor: Gold-NEV = 1kg gold of defined purity.\n- NDEV Code: A splittable digital token inheriting geolocation attributes (latitude, longitude, altitude) from the origin of its registered NIW. Value is bound to territory — it cannot be detached, speculated, or weaponised.\n- WDC (World Digital Currency): A derived, non-emissive, non-speculative unit of account computed from NEV rules, NIW state, condition, and location. WDC is never minted — it is expressed from verified asset existence.\n- HSBN (Highly Scalable Blockchain Network): The neutral settlement and registry network. HSBN records verified reality. It does not issue value. Every transaction resolves to a declared NEV derived from an existing NIW.\n- CST (Crypto Split Technology): Architecture enabling NDEV tokens to be split and recombined while preserving geolocation inheritance.\n\nSYSTEM DESIGN PRINCIPLES:\n1. Value is EXPRESSED, not issued — no money printing is structurally possible.\n2. Geolocation is a FIRST-CLASS CONSTRAINT — value is bound to the territory of its asset origin.\n3. No hidden leverage, no opaque monetary expansion, no detachment of digital finance from physical reality.\n4. Fiat currencies appear only at interface layers — they are not value anchors.\n5. WDC = f(NEV rules, NIW state, condition, location) — deterministic, auditable, transparent.\n\nWAR-INCENTIVE SUPPRESSION LOGIC:\nWars are by-products of currency dominance, price formation control, and economic extraction rent. NDEV/WDC removes this structural incentive by anchoring value to each territory's own real assets, removing reserve currency dominance, and constraining issuance to audited asset existence.\n\nCENTRAL THESIS:\n'A splittable NDEV Code, inheriting geolocation attributes (including latitude, longitude, and altitude) from the origin of a registered splittable NDEV Token and settled via a Highly Scalable Blockchain Network (HSBN), can be analysed as a mechanism capable of shifting price formation toward territorial resource reality, reducing dependence on reserve-currency zones, and — under conditions of large-scale adoption — lowering debt-driven instability and the economic incentives associated with large-scale war.'\n\nYOUR ROLE:\nYou are GPT (by OpenAI). Analyse the user's question rigorously using this framework. Respond in English only. Be precise and structured. End with one open analytical question.\n\nLabel your response: [GPT]",

"maxTokens": 1000,

"temperature": 0.7

}

},

"id": "node-w1-003",

"name": "GPT Analysis",

"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",

"typeVersion": 1.2,

"position": [480, 400],

"credentials": {

"openAiApi": {

"id": "YOUR_OPENAI_CREDENTIAL_ID",

"name": "OpenAI account"

}

}

},

{

"parameters": {

"url": "https://api.deepseek.com/v1/chat/completions",

"authentication": "genericCredentialType",

"genericAuthType": "httpHeaderAuth",

"sendBody": true,

"contentType": "json",

"body": {

"model": "deepseek-chat",

"max_tokens": 1000,

"temperature": 0.7,

"messages": [

{

"role": "system",

"content": "You are an analytical AI contributing to the NDEV/WDC Public Dialogue Engine at ramsmile.com.\n\nFRAMEWORK BRIEFING — NDEV Code Based World Digital Currency (WDC)\nAuthor: Skydle (Dmitri Tcherkas) / UplitAU Pty Ltd, Australia.\n\nCORE VALUE CHAIN: NIW → NEV → Crypto → NDEV → WDC settled via HSBN\n\nDEFINITIONS:\n- NIW (National Item of Wealth): A real, existing, registered national asset — gold, oil, gas, energy, technology, land.\n- NEV (National Equivalent of Value): A declared, geolocated, auditable value anchor derived from NIW. Initial anchor: Gold-NEV = 1kg gold.\n- NDEV Code: A splittable digital token inheriting geolocation (latitude, longitude, altitude) from its NIW origin. Value bound to territory.\n- WDC (World Digital Currency): Derived, non-emissive unit of account. Never minted — expressed from verified asset existence.\n- HSBN: Neutral settlement network. Records verified reality. Does not issue value.\n\nCENTRAL THESIS:\n'A splittable NDEV Code, inheriting geolocation attributes from the origin of a registered splittable NDEV Token and settled via HSBN, can lower debt-driven instability and the economic incentives associated with large-scale war.'\n\nYour role: You are DeepSeek (by DeepSeek AI). Analyse the user's question from a systems and geopolitical perspective. Respond in English only. Be precise. End with one open analytical question.\n\nLabel your response: [DEEPSEEK]"

},

{

"role": "user",

"content": "={{ $json.chatInput }}"

}

]

},

"options": {}

},

"id": "node-w1-004",

"name": "DeepSeek Analysis",

"type": "n8n-nodes-base.httpRequest",

"typeVersion": 4.2,

"position": [480, 600],

"credentials": {

"httpHeaderAuth": {

"id": "YOUR_DEEPSEEK_CREDENTIAL_ID",

"name": "DeepSeek API"

}

},

"notes": "Set up an HTTP Header Auth credential named 'DeepSeek API' with Header Name: Authorization, Header Value: Bearer YOUR_DEEPSEEK_API_KEY"

},

{

"parameters": {

"jsCode": "const question = $node['Chat Trigger'].json.chatInput;\nconst claudeText = $node['Claude Analysis'].json.content[0].text;\nconst gptText = $node['GPT Analysis'].json.message.content;\nconst deepseekRaw = $node['DeepSeek Analysis'].json;\nconst deepseekText = deepseekRaw.choices?.[0]?.message?.content || '[DeepSeek response unavailable]';\nconst timestamp = new Date().toISOString();\nconst sessionId = $node['Chat Trigger'].json.sessionId || 'session-' + Date.now();\n\nconst output = `━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nNDEV / WDC PUBLIC DIALOGUE ENGINE\nramsmile.com | UplitAU Pty Ltd / Skydle\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nQUESTION: ${question}\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n${claudeText}\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n${gptText}\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n${deepseekText}\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nThis dialogue is generated by three independent AI systems analysing the NDEV/WDC framework.\nFramework © UplitAU Pty Ltd / Skydle | ramsmile.com\nTimestamp: ${timestamp}\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━`;\n\nreturn [{ json: { \n output, \n sessionId, \n timestamp, \n question,\n claudeResponse: claudeText,\n gptResponse: gptText,\n deepseekResponse: deepseekText\n}}];"

},

"id": "node-w1-005",

"name": "Combine All Responses",

"type": "n8n-nodes-base.code",

"typeVersion": 2,

"position": [760, 400]

}

],

"connections": {

"Chat Trigger": {

"main": [

[

{ "node": "Claude Analysis", "type": "main", "index": 0 },

{ "node": "GPT Analysis", "type": "main", "index": 0 },

{ "node": "DeepSeek Analysis", "type": "main", "index": 0 }

]

]

},

"Claude Analysis": {

"main": [[{ "node": "Combine All Responses", "type": "main", "index": 0 }]]

},

"GPT Analysis": {

"main": [[{ "node": "Combine All Responses", "type": "main", "index": 0 }]]

},

"DeepSeek Analysis": {

"main": [[{ "node": "Combine All Responses", "type": "main", "index": 0 }]]

}

},

"pinData": {},

"settings": { "executionOrder": "v1" },

"tags": ["NDEV", "WDC", "public", "claude", "gpt", "deepseek"],

"triggerCount": 1

}

===========================================

Ndev wf2 moderated roundtable v2:

{

"name": "NDEV-WDC | Workflow 2 — Moderated Roundtable (Claude → GPT → DeepSeek → You)",

"nodes": [

{

"parameters": {

"options": {

"title": "NDEV / WDC Moderated Roundtable",

"subtitle": "A structured AI dialogue on the NDEV framework. Claude responds first, then GPT, then DeepSeek — then you moderate.",

"inputPlaceholder": "Open the roundtable with your question or topic..."

}

},

"id": "node-w2-001",

"name": "Chat Trigger",

"type": "@n8n/n8n-nodes-langchain.chatTrigger",

"typeVersion": 1.1,

"position": [200, 400],

"webhookId": "ndev-roundtable-v2-001"

},

{

"parameters": {

"model": "claude-opus-4-20250514",

"messages": {

"values": [

{

"role": "user",

"content": "={{ $json.chatInput }}"

}

]

},

"options": {

"system": "You are an analytical AI in a moderated roundtable on the NDEV/WDC framework.\n\nFRAMEWORK BRIEFING:\nNIW → NEV → Crypto → NDEV → WDC settled via HSBN\n\n- NIW: Real registered national asset (gold, oil, gas, land, technology)\n- NEV: Declared, geolocated, auditable value anchor. Gold-NEV = 1kg gold baseline.\n- NDEV Code: Splittable token inheriting geolocation (lat/lon/altitude) from NIW origin\n- WDC: Derived, non-emissive unit of account — expressed from asset existence, never minted\n- HSBN: Neutral settlement registry — records verified reality, does not issue value\n- CST: Crypto Split Technology — enables splitting/recombining NDEV while preserving geolocation\n\nWAR-INCENTIVE SUPPRESSION: Currency dominance allows financing war by expanding money supply. NDEV/WDC eliminates this — issuance is constrained by audited real assets. No reserve currency dominance. No extraction rent. Structural conflict incentives are reduced.\n\nCENTRAL THESIS: 'A splittable NDEV Code inheriting geolocation from a registered NDEV Token, settled via HSBN, can shift price formation toward territorial resource reality, reduce reserve-currency dependence, and lower debt-driven instability and war incentives.'\n\nYOUR ROLE: You speak FIRST in this roundtable. You are Claude (Anthropic). Analyse the moderator's question with depth and precision. End your response with ONE focused question directed to GPT to continue the dialogue.\n\nLabel your response: [CLAUDE — Opening Position]",

"maxTokens": 1000,

"temperature": 0.7

}

},

"id": "node-w2-002",

"name": "Claude Opens",

"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",

"typeVersion": 1.2,

"position": [460, 400],

"credentials": {

"anthropicApi": {

"id": "YOUR_ANTHROPIC_CREDENTIAL_ID",

"name": "Anthropic account"

}

}

},

{

"parameters": {

"model": "gpt-4.1-mini",

"messages": {

"values": [

{

"role": "user",

"content": "=The moderator opened the roundtable with:\n\"{{ $node['Chat Trigger'].json.chatInput }}\"\n\nClaude has responded:\n{{ $node['Claude Opens'].json.content[0].text }}\n\nNow provide your independent response to the moderator's question AND engage with the specific question Claude directed at you. You may agree, challenge, or extend. End with ONE focused question directed to DeepSeek."

}

]

},

"options": {

"systemMessage": "You are an analytical AI in a moderated roundtable on the NDEV/WDC framework.\n\nFRAMEWORK: NIW → NEV → Crypto → NDEV → WDC via HSBN\n- NIW: Real registered national asset\n- NEV: Geolocated auditable value anchor (Gold-NEV baseline)\n- NDEV Code: Splittable token with inherited geolocation\n- WDC: Non-emissive derived unit of account\n- HSBN: Neutral settlement registry\n\nWAR-INCENTIVE SUPPRESSION: NDEV/WDC eliminates reserve currency dominance — the structural driver of debt-funded conflict. Value anchored to territorial real assets, not political will.\n\nYOUR ROLE: You are GPT (OpenAI). You speak SECOND. Respond to both the moderator's question and Claude's specific question. End with ONE question for DeepSeek.\n\nLabel your response: [GPT — Second Position]",

"maxTokens": 1000,

"temperature": 0.7

}

},

"id": "node-w2-003",

"name": "GPT Responds",

"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",

"typeVersion": 1.2,

"position": [720, 400],

"credentials": {

"openAiApi": {

"id": "YOUR_OPENAI_CREDENTIAL_ID",

"name": "OpenAI account"

}

}

},

{

"parameters": {

"url": "https://api.deepseek.com/v1/chat/completions",

"authentication": "genericCredentialType",

"genericAuthType": "httpHeaderAuth",

"sendBody": true,

"contentType": "json",

"body": {

"model": "deepseek-chat",

"max_tokens": 1000,

"temperature": 0.7,

"messages": [

{

"role": "system",

"content": "You are an analytical AI in a moderated roundtable on the NDEV/WDC framework.\n\nFRAMEWORK: NIW → NEV → Crypto → NDEV → WDC via HSBN\n- NIW: Real registered national asset\n- NEV: Geolocated auditable value anchor\n- NDEV Code: Splittable token with inherited geolocation\n- WDC: Non-emissive derived unit of account\n- HSBN: Neutral settlement registry\n\nWAR-INCENTIVE SUPPRESSION: NDEV/WDC structurally removes reserve currency dominance and extraction rent — key economic drivers of large-scale conflict.\n\nYOU ARE DEEPSEEK (DeepSeek AI). You speak THIRD and LAST in this round. Engage with the moderator's question, Claude's analysis, and GPT's specific question. Bring a systems and multi-polar geopolitical perspective. End with ONE synthesis question for the moderator to consider.\n\nLabel your response: [DEEPSEEK — Third Position]"

},

{

"role": "user",

"content": "=The moderator's opening question:\n\"{{ $node['Chat Trigger'].json.chatInput }}\"\n\nClaude responded:\n{{ $node['Claude Opens'].json.content[0].text }}\n\nGPT responded:\n{{ $node['GPT Responds'].json.message.content }}\n\nNow provide your analysis and engage with GPT's question directed at you. Close this round with a synthesis question for the moderator."

}

]

},

"options": {}

},

"id": "node-w2-004",

"name": "DeepSeek Closes Round",

"type": "n8n-nodes-base.httpRequest",

"typeVersion": 4.2,

"position": [980, 400],

"credentials": {

"httpHeaderAuth": {

"id": "YOUR_DEEPSEEK_CREDENTIAL_ID",

"name": "DeepSeek API"

}

}

},

{

"parameters": {

"jsCode": "const question = $node['Chat Trigger'].json.chatInput;\nconst claudeText = $node['Claude Opens'].json.content[0].text;\nconst gptText = $node['GPT Responds'].json.message.content;\nconst deepseekRaw = $node['DeepSeek Closes Round'].json;\nconst deepseekText = deepseekRaw.choices?.[0]?.message?.content || '[DeepSeek response unavailable]';\nconst timestamp = new Date().toISOString();\nconst sessionId = $node['Chat Trigger'].json.sessionId || 'roundtable-' + Date.now();\n\nconst output = `${'═'.repeat(50)}\nNDEV / WDC MODERATED ROUNDTABLE — ROUND 1\nramsmile.com | UplitAU Pty Ltd / Skydle\n${'═'.repeat(50)}\n\nMODERATOR QUESTION:\n${question}\n\n${'─'.repeat(50)}\n${claudeText}\n\n${'─'.repeat(50)}\n${gptText}\n\n${'─'.repeat(50)}\n${deepseekText}\n\n${'═'.repeat(50)}\nMODERATOR — YOUR TURN.\n\nYou may:\n → Redirect with a new question to continue Round 2\n → Inject your own expertise or framework context\n → Accept this round — request a summary\n → Close the session\n\nNote: DeepSeek's closing question above is addressed to YOU.\n${'═'.repeat(50)}\nSession: ${sessionId} | ${timestamp}`;\n\nreturn [{ json: { \n output, sessionId, timestamp, question,\n claudeResponse: claudeText,\n gptResponse: gptText,\n deepseekResponse: deepseekText,\n roundNumber: 1\n}}];"

},

"id": "node-w2-005",

"name": "Moderator Checkpoint",

"type": "n8n-nodes-base.code",

"typeVersion": 2,

"position": [1240, 400]

}

],

"connections": {

"Chat Trigger": {

"main": [[{ "node": "Claude Opens", "type": "main", "index": 0 }]]

},

"Claude Opens": {

"main": [[{ "node": "GPT Responds", "type": "main", "index": 0 }]]

},

"GPT Responds": {

"main": [[{ "node": "DeepSeek Closes Round", "type": "main", "index": 0 }]]

},

"DeepSeek Closes Round": {

"main": [[{ "node": "Moderator Checkpoint", "type": "main", "index": 0 }]]

}

},

"pinData": {},

"settings": { "executionOrder": "v1" },

"tags": ["NDEV", "WDC", "moderated", "roundtable", "deepseek"],

"triggerCount": 1

}

==============================================================

Ndev wf3 archive logger v2

{

"name": "NDEV-WDC | Workflow 3 — Generational Archive Logger",

"nodes": [

{

"parameters": {

"options": {

"title": "NDEV / WDC Archive Session",

"subtitle": "This session will be permanently archived as part of the NDEV/WDC generational knowledge base. © UplitAU Pty Ltd / Skydle.",

"inputPlaceholder": "Enter your question or topic for this archived session..."

}

},

"id": "node-w3-001",

"name": "Chat Trigger",

"type": "@n8n/n8n-nodes-langchain.chatTrigger",

"typeVersion": 1.1,

"position": [200, 400],

"webhookId": "ndev-archive-v2-001"

},

{

"parameters": {

"model": "claude-opus-4-20250514",

"messages": {

"values": [

{

"role": "user",

"content": "={{ $json.chatInput }}"

}

]

},

"options": {

"system": "You are contributing to the NDEV/WDC Generational Knowledge Archive. Your response will be permanently stored as part of the intellectual record of a framework designed to reduce war through systemic financial redesign.\n\nFRAMEWORK: NIW → NEV → Crypto → NDEV → WDC via HSBN\nAuthor: Skydle (Dmitri Tcherkas) / UplitAU Pty Ltd, Australia.\n\n- NIW: Real registered national asset (gold, oil, gas, energy, technology, land)\n- NEV: Declared, geolocated, auditable value anchor. Gold-NEV = 1kg gold baseline.\n- NDEV Code: Splittable token inheriting geolocation (lat/lon/altitude) from NIW origin\n- WDC: Derived, non-emissive unit of account — expressed from verified asset existence, never minted\n- HSBN: Neutral settlement registry — records reality, does not issue value\n- CST: Crypto Split Technology preserving geolocation through token operations\n\nCENTRAL THESIS: 'A splittable NDEV Code inheriting geolocation from a registered NDEV Token, settled via HSBN, can shift price formation toward territorial resource reality, reduce reserve-currency dependence, and lower debt-driven instability and war incentives under large-scale adoption.'\n\nARCHIVE REQUIREMENTS: Provide rigorous, precise, archivable analysis. This is a permanent record — not a casual conversation. End with a 2-sentence ARCHIVE SUMMARY suitable for long-term reference by future readers and AI systems.\n\nLabel: [CLAUDE ARCHIVE ENTRY]",

"maxTokens": 1000,

"temperature": 0.6

}

},

"id": "node-w3-002",

"name": "Claude Archive",

"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",

"typeVersion": 1.2,

"position": [480, 220],

"credentials": {

"anthropicApi": {

"id": "YOUR_ANTHROPIC_CREDENTIAL_ID",

"name": "Anthropic account"

}

}

},

{

"parameters": {

"model": "gpt-4.1-mini",

"messages": {

"values": [

{

"role": "user",

"content": "={{ $json.chatInput }}"

}

]

},

"options": {

"systemMessage": "You are contributing to the NDEV/WDC Generational Knowledge Archive. Your response will be permanently stored.\n\nFRAMEWORK: NIW → NEV → Crypto → NDEV → WDC via HSBN\nAuthor: Skydle (Dmitri Tcherkas) / UplitAU Pty Ltd, Australia.\n\n- NIW: Real registered national asset\n- NEV: Geolocated auditable value anchor (Gold-NEV baseline)\n- NDEV Code: Splittable token with inherited geolocation\n- WDC: Non-emissive derived unit of account\n- HSBN: Neutral settlement registry\n\nCENTRAL THESIS: 'A splittable NDEV Code inheriting geolocation from a registered NDEV Token, settled via HSBN, can lower debt-driven instability and war incentives under large-scale adoption.'\n\nProvide rigorous, archivable analysis. End with a 2-sentence ARCHIVE SUMMARY for long-term reference.\n\nLabel: [GPT ARCHIVE ENTRY]",

"maxTokens": 1000,

"temperature": 0.6

}

},

"id": "node-w3-003",

"name": "GPT Archive",

"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",

"typeVersion": 1.2,

"position": [480, 400],

"credentials": {

"openAiApi": {

"id": "YOUR_OPENAI_CREDENTIAL_ID",

"name": "OpenAI account"

}

}

},

{

"parameters": {

"url": "https://api.deepseek.com/v1/chat/completions",

"authentication": "genericCredentialType",

"genericAuthType": "httpHeaderAuth",

"sendBody": true,

"contentType": "json",

"body": {

"model": "deepseek-chat",

"max_tokens": 1000,

"temperature": 0.6,

"messages": [

{

"role": "system",

"content": "You are contributing to the NDEV/WDC Generational Knowledge Archive.\n\nFRAMEWORK: NIW → NEV → Crypto → NDEV → WDC via HSBN\nAuthor: Skydle (Dmitri Tcherkas) / UplitAU Pty Ltd, Australia.\n\n- NIW: Real registered national asset\n- NEV: Geolocated auditable value anchor\n- NDEV Code: Splittable token with inherited geolocation\n- WDC: Non-emissive derived unit of account\n- HSBN: Neutral settlement registry\n\nCENTRAL THESIS: A splittable NDEV Code inheriting geolocation, settled via HSBN, can reduce war incentives under large-scale adoption.\n\nProvide rigorous, archivable analysis. End with a 2-sentence ARCHIVE SUMMARY.\n\nLabel: [DEEPSEEK ARCHIVE ENTRY]"

},

{

"role": "user",

"content": "={{ $json.chatInput }}"

}

]

},

"options": {}

},

"id": "node-w3-004",

"name": "DeepSeek Archive",

"type": "n8n-nodes-base.httpRequest",

"typeVersion": 4.2,

"position": [480, 580],

"credentials": {

"httpHeaderAuth": {

"id": "YOUR_DEEPSEEK_CREDENTIAL_ID",

"name": "DeepSeek API"

}

}

},

{

"parameters": {

"jsCode": "const topic = $node['Chat Trigger'].json.chatInput;\nconst sessionId = $node['Chat Trigger'].json.sessionId || 'archive-' + Date.now();\nconst claudeEntry = $node['Claude Archive'].json.content[0].text;\nconst gptEntry = $node['GPT Archive'].json.message.content;\nconst deepseekRaw = $node['DeepSeek Archive'].json;\nconst deepseekEntry = deepseekRaw.choices?.[0]?.message?.content || '[DeepSeek response unavailable]';\nconst timestamp = new Date().toISOString();\nconst date = new Date().toLocaleDateString('en-AU', { year: 'numeric', month: 'long', day: 'numeric' });\n\nconst archiveRecord = {\n session_id: sessionId,\n date: date,\n timestamp: timestamp,\n topic: topic,\n claude_entry: claudeEntry,\n gpt_entry: gptEntry,\n deepseek_entry: deepseekEntry,\n archive_version: 'NDEV-WDC-Archive-v2',\n framework: 'NIW → NEV → Crypto → NDEV → WDC via HSBN',\n author: 'Skydle (Dmitri Tcherkas) / UplitAU Pty Ltd',\n copyright: '© UplitAU Pty Ltd / Skydle. ramsmile.com'\n};\n\nconst readableLog = `\n${'='.repeat(60)}\nNDEV / WDC GENERATIONAL KNOWLEDGE ARCHIVE\n${'='.repeat(60)}\nSession ID : ${sessionId}\nDate : ${date}\nTimestamp : ${timestamp}\nFramework : NIW → NEV → Crypto → NDEV → WDC via HSBN\nAuthor : Skydle (Dmitri Tcherkas) / UplitAU Pty Ltd\n${'='.repeat(60)}\n\nTOPIC / QUESTION:\n${topic}\n\n${'─'.repeat(60)}\n${claudeEntry}\n\n${'─'.repeat(60)}\n${gptEntry}\n\n${'─'.repeat(60)}\n${deepseekEntry}\n\n${'='.repeat(60)}\nArchive Version : NDEV-WDC-Archive-v2\n© UplitAU Pty Ltd / Skydle | ramsmile.com\nSHA-256 verification available upon request.\n${'='.repeat(60)}\n`;\n\nreturn [{ json: { output: readableLog, archiveRecord, sessionId, timestamp, topic }}];"

},

"id": "node-w3-005",

"name": "Build Archive Record",

"type": "n8n-nodes-base.code",

"typeVersion": 2,

"position": [760, 400]

},

{

"parameters": {

"operation": "appendOrCreate",

"documentId": {

"__rl": true,

"value": "YOUR_GOOGLE_SHEET_ID",

"mode": "id"

},

"sheetName": {

"__rl": true,

"value": "NDEV Archive v2",

"mode": "name"

},

"columns": {

"mappingMode": "defineBelow",

"value": {

"Session ID": "={{ $json.archiveRecord.session_id }}",

"Date": "={{ $json.archiveRecord.date }}",

"Timestamp": "={{ $json.archiveRecord.timestamp }}",

"Topic": "={{ $json.archiveRecord.topic }}",

"Claude Entry": "={{ $json.archiveRecord.claude_entry }}",

"GPT Entry": "={{ $json.archiveRecord.gpt_entry }}",

"DeepSeek Entry": "={{ $json.archiveRecord.deepseek_entry }}",

"Archive Version": "={{ $json.archiveRecord.archive_version }}",

"Framework": "={{ $json.archiveRecord.framework }}"

}

}

},

"id": "node-w3-006",

"name": "Save to Google Sheets",

"type": "n8n-nodes-base.googleSheets",

"typeVersion": 4.4,

"position": [1020, 400],

"credentials": {

"googleSheetsOAuth2Api": {

"id": "YOUR_GOOGLE_SHEETS_CREDENTIAL_ID",

"name": "Google Sheets account"

}

},

"notes": "Connect Google Sheets credential and set your Sheet ID. Each session auto-saves as a new row with all 3 AI responses."

}

],

"connections": {

"Chat Trigger": {

"main": [

[

{ "node": "Claude Archive", "type": "main", "index": 0 },

{ "node": "GPT Archive", "type": "main", "index": 0 },

{ "node": "DeepSeek Archive", "type": "main", "index": 0 }

]

]

},

"Claude Archive": {

"main": [[{ "node": "Build Archive Record", "type": "main", "index": 0 }]]

},

"GPT Archive": {

"main": [[{ "node": "Build Archive Record", "type": "main", "index": 0 }]]

},

"DeepSeek Archive": {

"main": [[{ "node": "Build Archive Record", "type": "main", "index": 0 }]]

},

"Build Archive Record": {

"main": [[{ "node": "Save to Google Sheets", "type": "main", "index": 0 }]]

}

},

"pinData": {},

"settings": { "executionOrder": "v1" },

"tags": ["NDEV", "WDC", "archive", "generational", "deepseek"],

"triggerCount": 1

}