Homepage (site/index.html): integration-v14 promoted, Writings section integrated with 33 pieces clustered by type (stories/essays/miscellany), Writings welcome lightbox, content frame at 98% opacity. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
577 lines
72 KiB
HTML
577 lines
72 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title>ARGUMENTEX® (argumentus perpetuus) — Full Prescribing Information</title>
|
||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||
<link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,400;0,600;0,700;1,400&family=Courier+Prime:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet">
|
||
<style>
|
||
:root {
|
||
--bg:#f8f8f6;--surface:#ffffff;--surface2:#f0f0ee;
|
||
--ink:#141414;--ink-mid:#3a3a3a;--ink-light:#6a6a6a;--muted:#9a9a9a;
|
||
--border:#d4d4d0;--border2:#b0b0aa;
|
||
--red:#c0001a;--red-bg:#fff0f2;--red-border:#f0a0a8;
|
||
--blue:#003a8c;--blue-bg:#eef3ff;--blue-border:#a0b8e0;
|
||
--yellow:#b86000;--yellow-bg:#fff8e8;--yellow-border:#e8c870;
|
||
--green:#005a28;--green-bg:#edfaf2;--green-border:#80c8a0;
|
||
}
|
||
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}
|
||
html{scroll-behavior:smooth;}
|
||
body{background:var(--bg);color:var(--ink);font-family:'Courier Prime',monospace;font-size:15px;line-height:1.75;min-height:100vh;}
|
||
|
||
.drug-header{background:var(--surface);border-bottom:3px solid var(--ink);}
|
||
.drug-header-inner{max-width:960px;margin:0 auto;padding:24px 32px 20px;}
|
||
.drug-header-top{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border);}
|
||
.drug-rx-flag{font-family:'IBM Plex Sans',sans-serif;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--red);border:2px solid var(--red);padding:2px 8px;display:inline-block;margin-bottom:8px;}
|
||
.drug-brand-name{font-family:'IBM Plex Sans',sans-serif;font-size:clamp(28px,5vw,52px);font-weight:700;color:var(--ink);line-height:1;letter-spacing:-1px;margin-bottom:4px;}
|
||
.drug-brand-name sup{font-size:0.45em;vertical-align:super;color:var(--ink-mid);}
|
||
.drug-generic{font-family:'IBM Plex Sans',sans-serif;font-size:13px;color:var(--ink-mid);font-style:italic;margin-bottom:2px;}
|
||
.drug-dosage{font-family:'IBM Plex Sans',sans-serif;font-size:12px;color:var(--muted);letter-spacing:0.5px;}
|
||
.drug-barcode-block{text-align:right;flex-shrink:0;}
|
||
.barcode-svg{display:block;margin:0 0 4px auto;}
|
||
.drug-ndc{font-family:'Courier Prime',monospace;font-size:11px;color:var(--ink-light);letter-spacing:1px;display:block;text-align:right;}
|
||
.drug-meta-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0;border:1px solid var(--border);}
|
||
.drug-meta-field{padding:6px 12px;border-right:1px solid var(--border);}
|
||
.drug-meta-field:last-child{border-right:none;}
|
||
.drug-meta-label{font-family:'IBM Plex Sans',sans-serif;font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:1px;}
|
||
.drug-meta-value{font-family:'Courier Prime',monospace;font-size:13px;color:var(--ink);}
|
||
.drug-meta-value a{color:var(--blue);text-decoration:none;border-bottom:1px dotted var(--blue-border);}
|
||
|
||
.black-box-warning{background:var(--surface);border:3px solid var(--ink);margin:0;padding:16px 20px;}
|
||
.black-box-warning-inner{max-width:960px;margin:0 auto;padding:0 32px;}
|
||
.black-box-warning-header{font-family:'IBM Plex Sans',sans-serif;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--surface);background:var(--ink);padding:4px 10px;display:inline-block;margin-bottom:12px;}
|
||
.black-box-warning p{font-family:'IBM Plex Sans',sans-serif;font-size:13px;line-height:1.6;color:var(--ink);font-weight:600;}
|
||
|
||
.tab-bar{background:var(--surface);border-bottom:2px solid var(--ink);position:sticky;top:0;z-index:100;}
|
||
.tab-bar-inner{max-width:960px;margin:0 auto;padding:0 32px;display:flex;overflow-x:auto;}
|
||
.tab-btn{font-family:'IBM Plex Sans',sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);background:none;border:none;border-bottom:3px solid transparent;padding:13px 16px 10px;cursor:pointer;white-space:nowrap;transition:color 100ms;margin-bottom:-2px;}
|
||
.tab-btn:hover{color:var(--ink);}
|
||
.tab-btn.active{color:var(--blue);border-bottom-color:var(--blue);}
|
||
|
||
.tab-content{display:none;max-width:960px;margin:0 auto;padding:36px 32px 80px;}
|
||
.tab-content.active{display:block;}
|
||
|
||
.section-title{font-family:'IBM Plex Sans',sans-serif;font-size:14px;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:1.5px;padding-bottom:6px;border-bottom:2px solid var(--blue);margin:36px 0 14px;display:flex;align-items:baseline;gap:10px;}
|
||
.section-title:first-child{margin-top:0;}
|
||
.section-num{font-size:11px;margin:0;border:none;font-family:'IBM Plex Sans',sans-serif;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--muted);}
|
||
|
||
.section-body{font-family:'Courier Prime',monospace;font-size:15px;line-height:1.75;color:var(--ink-mid);max-width:680px;margin-bottom:18px;}
|
||
.section-body p{margin-bottom:16px;}
|
||
.section-body p:last-child{margin-bottom:0;}
|
||
.section-body strong{color:var(--ink);font-weight:700;}
|
||
.section-body a{color:var(--blue);text-decoration:none;border-bottom:1px dotted var(--blue-border);}
|
||
.section-body a:hover{color:var(--red);}
|
||
|
||
.mono-list{list-style:none;padding-left:0;margin:12px 0;border-left:3px solid var(--border2);padding-left:16px;}
|
||
.mono-list li{font-family:'Courier Prime',monospace;font-size:15px;color:var(--ink-mid);padding:4px 0;line-height:1.6;border-bottom:1px dotted var(--border);}
|
||
.mono-list li:last-child{border-bottom:none;}
|
||
.mono-list li::before{content:'— ';color:var(--border2);}
|
||
|
||
.alert{padding:14px 16px;margin:16px 0;max-width:680px;border-left:4px solid;font-family:'IBM Plex Sans',sans-serif;font-size:13px;line-height:1.6;}
|
||
.alert strong{font-size:10px;letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:4px;font-weight:700;}
|
||
.alert.warning{background:var(--red-bg);border-color:var(--red);color:var(--red);}
|
||
.alert.warning strong{color:var(--red);}
|
||
.alert.caution{background:var(--yellow-bg);border-color:var(--yellow);color:var(--yellow);}
|
||
.alert.caution strong{color:var(--yellow);}
|
||
.alert.note{background:var(--blue-bg);border-color:var(--blue);color:var(--blue);}
|
||
.alert.note strong{color:var(--blue);}
|
||
.alert.antidote{background:var(--green-bg);border-color:var(--green);color:var(--green);}
|
||
.alert.antidote strong{color:var(--green);}
|
||
|
||
.dose-table{width:100%;max-width:680px;border-collapse:collapse;font-family:'Courier Prime',monospace;font-size:14px;margin:16px 0;}
|
||
.dose-table th{font-family:'IBM Plex Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--surface);background:var(--ink);padding:7px 12px;text-align:left;}
|
||
.dose-table td{padding:8px 12px;color:var(--ink-mid);border-bottom:1px solid var(--border);vertical-align:top;}
|
||
.dose-table tr:last-child td{border-bottom:2px solid var(--ink);}
|
||
.dose-table td:first-child{font-weight:700;color:var(--ink);min-width:180px;}
|
||
|
||
.decoder{display:inline;position:relative;}
|
||
.decoder-trigger{background:var(--blue);border:none;cursor:pointer;font-family:'IBM Plex Sans',sans-serif;font-size:9px;font-weight:700;color:var(--surface);padding:1px 4px;vertical-align:super;line-height:1;transition:background 80ms;display:inline-block;}
|
||
.decoder-trigger.open{background:var(--red);}
|
||
.decoder-trigger:hover{background:var(--red);}
|
||
.decoder-panel{display:none;position:absolute;top:calc(100% + 8px);left:-4px;z-index:500;width:360px;background:var(--surface);border:1px solid var(--border);border-top:3px solid var(--blue);box-shadow:2px 4px 16px rgba(0,0,0,0.12);}
|
||
.decoder-panel.flip-left{left:auto;right:-4px;}
|
||
.decoder-panel.open{display:block;}
|
||
.decoder-panel-header{display:block;background:var(--blue-bg);border-bottom:1px solid var(--blue-border);padding:8px 14px;}
|
||
.decode-label{font-family:'IBM Plex Sans',sans-serif;font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--blue);display:block;margin-bottom:2px;}
|
||
.decode-term{font-family:'IBM Plex Sans',sans-serif;font-size:14px;font-weight:700;color:var(--ink);display:block;}
|
||
.decoder-panel-body{display:block;padding:12px 14px;font-family:'Courier Prime',monospace;font-size:13px;line-height:1.6;color:var(--ink-mid);}
|
||
.decoder-panel-body a.decode-link{display:inline-block;margin-top:8px;margin-right:4px;font-family:'IBM Plex Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--blue);text-decoration:none;border:1px solid var(--blue-border);padding:3px 8px;transition:all 80ms;}
|
||
.decoder-panel-body a.decode-link:hover{background:var(--blue);color:var(--surface);}
|
||
.annot{border-bottom:2px solid var(--blue-border);padding-bottom:1px;}
|
||
|
||
.lb-trigger{background:none;border:none;cursor:pointer;font-family:'Courier Prime',monospace;font-size:inherit;color:var(--red);text-decoration:none;border-bottom:2px solid var(--red-border);padding:0;transition:color 80ms;font-weight:700;display:inline;}
|
||
.lb-trigger:hover{color:var(--ink);border-bottom-color:var(--border2);}
|
||
|
||
.lightbox-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:9000;justify-content:center;align-items:center;padding:24px;}
|
||
.lightbox-overlay.open{display:flex;}
|
||
.lightbox-box{background:var(--surface);border:1px solid var(--border);border-top:4px solid var(--blue);max-width:680px;width:100%;max-height:88vh;overflow-y:auto;box-shadow:0 12px 40px rgba(0,0,0,0.2);}
|
||
.lightbox-header{background:var(--blue-bg);border-bottom:1px solid var(--blue-border);padding:14px 20px;display:flex;justify-content:space-between;align-items:center;}
|
||
.lightbox-eyebrow{font-family:'IBM Plex Sans',sans-serif;font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--blue);display:block;margin-bottom:2px;}
|
||
.lightbox-title{font-family:'IBM Plex Sans',sans-serif;font-size:15px;font-weight:700;color:var(--ink);}
|
||
.lightbox-close{background:none;border:1px solid var(--border);cursor:pointer;font-family:'IBM Plex Sans',sans-serif;font-size:12px;font-weight:700;color:var(--muted);padding:4px 10px;transition:all 80ms;flex-shrink:0;}
|
||
.lightbox-close:hover{color:var(--red);border-color:var(--red-border);}
|
||
.lightbox-body{padding:28px;font-family:'Courier Prime',monospace;font-size:15px;line-height:1.75;color:var(--ink-mid);}
|
||
.lightbox-body p{margin-bottom:14px;}
|
||
.lightbox-body a{color:var(--blue);text-decoration:none;border-bottom:1px dotted var(--blue-border);}
|
||
.lightbox-body a:hover{color:var(--red);}
|
||
.lightbox-body h3{font-family:'IBM Plex Sans',sans-serif;font-size:16px;font-weight:700;color:var(--ink);margin-bottom:12px;}
|
||
.lb-source-btn{display:inline-block;margin-top:10px;margin-right:6px;font-family:'IBM Plex Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--blue);border:1px solid var(--blue-border);padding:4px 10px;text-decoration:none;transition:all 80ms;}
|
||
.lb-source-btn:hover{background:var(--blue);color:var(--surface);}
|
||
|
||
.accordion-item{border-bottom:1px solid var(--border);}
|
||
.accordion-trigger{width:100%;background:none;border:none;padding:14px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:left;}
|
||
.accordion-trigger-text{font-family:'IBM Plex Sans',sans-serif;font-size:13px;font-weight:600;color:var(--ink-mid);letter-spacing:0.5px;transition:color 80ms;}
|
||
.accordion-trigger:hover .accordion-trigger-text{color:var(--blue);}
|
||
.accordion-trigger.open .accordion-trigger-text{color:var(--blue);}
|
||
.accordion-arrow{font-size:14px;color:var(--border2);flex-shrink:0;transition:transform 120ms;font-family:'IBM Plex Sans',sans-serif;}
|
||
.accordion-trigger.open .accordion-arrow{transform:rotate(180deg);color:var(--blue);}
|
||
.accordion-panel{display:none;padding:2px 0 18px;font-family:'Courier Prime',monospace;font-size:14px;color:var(--ink-mid);line-height:1.7;max-width:640px;}
|
||
.accordion-panel.open{display:block;}
|
||
.accordion-panel a{color:var(--blue);text-decoration:none;border-bottom:1px dotted var(--blue-border);}
|
||
.accordion-panel a:hover{color:var(--red);}
|
||
.accordion-panel strong{color:var(--ink);}
|
||
|
||
.content-section-title{font-family:'IBM Plex Sans',sans-serif;font-size:14px;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:1.5px;padding-bottom:6px;border-bottom:2px solid var(--blue);margin:36px 0 14px;}
|
||
.content-section-title:first-child{margin-top:0;}
|
||
.content-body{font-family:'Courier Prime',monospace;font-size:15px;line-height:1.75;color:var(--ink-mid);max-width:680px;margin-bottom:16px;}
|
||
.content-body a{color:var(--blue);text-decoration:none;border-bottom:1px dotted var(--blue-border);}
|
||
.content-body a:hover{color:var(--red);}
|
||
|
||
.trial-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;background:var(--border);border:1px solid var(--border);margin:16px 0 28px;max-width:680px;}
|
||
.trial-cell{background:var(--surface);padding:14px 16px;}
|
||
.trial-cell-label{font-family:'IBM Plex Sans',sans-serif;font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:4px;}
|
||
.trial-cell-value{font-family:'IBM Plex Sans',sans-serif;font-size:20px;font-weight:700;color:var(--red);display:block;margin-bottom:6px;line-height:1.1;}
|
||
.trial-cell p{font-family:'Courier Prime',monospace;font-size:13px;color:var(--ink-mid);line-height:1.55;}
|
||
.trial-cell a{font-family:'IBM Plex Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--blue);text-decoration:none;border-bottom:1px dotted var(--blue-border);display:inline-block;margin-top:8px;}
|
||
|
||
.resource-section-title{font-family:'IBM Plex Sans',sans-serif;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--muted);margin:28px 0 10px;padding-bottom:6px;border-bottom:1px solid var(--border);}
|
||
.resource-link{display:block;padding:11px 0;border-bottom:1px solid var(--border);text-decoration:none;}
|
||
.resource-link:hover .resource-title{color:var(--red);}
|
||
.resource-link-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;}
|
||
.resource-title{font-family:'IBM Plex Sans',sans-serif;font-size:13px;font-weight:600;color:var(--blue);margin-bottom:2px;transition:color 80ms;}
|
||
.resource-desc{font-family:'Courier Prime',monospace;font-size:13px;color:var(--muted);line-height:1.5;}
|
||
.resource-tag{font-family:'IBM Plex Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;color:var(--muted);border:1px solid var(--border);padding:2px 6px;flex-shrink:0;text-transform:uppercase;}
|
||
|
||
footer{background:var(--ink);color:var(--surface);padding:20px 32px;}
|
||
.footer-inner{max-width:960px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;}
|
||
.footer-federal{font-family:'IBM Plex Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--surface);opacity:0.7;}
|
||
.footer-links{font-family:'Courier Prime',monospace;font-size:12px;color:rgba(255,255,255,0.5);}
|
||
.footer-links a{color:rgba(255,255,255,0.7);text-decoration:none;margin-left:16px;}
|
||
.footer-links a:hover{color:var(--surface);}
|
||
|
||
::-webkit-scrollbar{width:6px;height:6px;}
|
||
::-webkit-scrollbar-track{background:var(--surface2);}
|
||
::-webkit-scrollbar-thumb{background:var(--border2);}
|
||
::-webkit-scrollbar-thumb:hover{background:var(--ink-light);}
|
||
</style>
|
||
</head>
|
||
<body>
|
||
|
||
<header class="drug-header">
|
||
<div class="drug-header-inner">
|
||
<div class="drug-header-top">
|
||
<div>
|
||
<div class="drug-rx-flag">Rx Only</div>
|
||
<div class="drug-brand-name">ARGUMENTEX<sup>®</sup></div>
|
||
<div class="drug-generic">(argumentus perpetuus) — self-propagating rhetorical agent</div>
|
||
<div class="drug-dosage">Delivered via: spoken word · written language · social media · broadcast · internal monologue</div>
|
||
</div>
|
||
<div class="drug-barcode-block">
|
||
<svg class="barcode-svg" width="120" height="48" viewBox="0 0 120 48" xmlns="http://www.w3.org/2000/svg">
|
||
<rect x="0" y="0" width="2" height="40" fill="#141414"/><rect x="4" y="0" width="1" height="40" fill="#141414"/>
|
||
<rect x="7" y="0" width="3" height="40" fill="#141414"/><rect x="12" y="0" width="1" height="40" fill="#141414"/>
|
||
<rect x="15" y="0" width="2" height="40" fill="#141414"/><rect x="19" y="0" width="1" height="40" fill="#141414"/>
|
||
<rect x="22" y="0" width="3" height="40" fill="#141414"/><rect x="27" y="0" width="1" height="40" fill="#141414"/>
|
||
<rect x="30" y="0" width="2" height="40" fill="#141414"/><rect x="34" y="0" width="1" height="40" fill="#141414"/>
|
||
<rect x="37" y="0" width="3" height="40" fill="#141414"/><rect x="42" y="0" width="1" height="40" fill="#141414"/>
|
||
<rect x="45" y="0" width="2" height="40" fill="#141414"/><rect x="49" y="0" width="1" height="40" fill="#141414"/>
|
||
<rect x="53" y="0" width="3" height="40" fill="#141414"/><rect x="58" y="0" width="2" height="40" fill="#141414"/>
|
||
<rect x="62" y="0" width="1" height="40" fill="#141414"/><rect x="65" y="0" width="3" height="40" fill="#141414"/>
|
||
<rect x="70" y="0" width="1" height="40" fill="#141414"/><rect x="73" y="0" width="2" height="40" fill="#141414"/>
|
||
<rect x="77" y="0" width="1" height="40" fill="#141414"/><rect x="80" y="0" width="3" height="40" fill="#141414"/>
|
||
<rect x="85" y="0" width="1" height="40" fill="#141414"/><rect x="88" y="0" width="2" height="40" fill="#141414"/>
|
||
<rect x="92" y="0" width="1" height="40" fill="#141414"/><rect x="95" y="0" width="3" height="40" fill="#141414"/>
|
||
<rect x="100" y="0" width="1" height="40" fill="#141414"/><rect x="103" y="0" width="2" height="40" fill="#141414"/>
|
||
<rect x="107" y="0" width="3" height="40" fill="#141414"/><rect x="112" y="0" width="1" height="40" fill="#141414"/>
|
||
<rect x="115" y="0" width="3" height="40" fill="#141414"/>
|
||
<text x="60" y="47" font-family="monospace" font-size="9" fill="#6a6a6a" text-anchor="middle">0 14141-4141-41</text>
|
||
</svg>
|
||
<span class="drug-ndc">NDC: 0-20201209-JL</span>
|
||
</div>
|
||
</div>
|
||
<div class="drug-meta-row">
|
||
<div class="drug-meta-field"><span class="drug-meta-label">Active Ingredient</span><span class="drug-meta-value">Opposition (2+ sides req.)</span></div>
|
||
<div class="drug-meta-field"><span class="drug-meta-label">Route</span><span class="drug-meta-value">Oral / Written / Gestural</span></div>
|
||
<div class="drug-meta-field"><span class="drug-meta-label">Storage</span><span class="drug-meta-value">One brain minimum</span></div>
|
||
<div class="drug-meta-field"><span class="drug-meta-label">Manufacturer</span><span class="drug-meta-value"><a href="https://medium.com/@julianlkruger/i-am-an-argument-4ac9e7e44d79" target="_blank">J.L. — Dec 2020</a></span></div>
|
||
<div class="drug-meta-field"><span class="drug-meta-label">Antidote</span><span class="drug-meta-value">Convergence on Truth</span></div>
|
||
</div>
|
||
</div>
|
||
<div style="border-top:3px solid var(--ink);">
|
||
<div class="black-box-warning-inner" style="padding:16px 32px;">
|
||
<div class="black-box-warning-header">⚠ Black Box Warning</div>
|
||
<p style="font-family:'IBM Plex Sans',sans-serif;font-size:13px;line-height:1.6;color:var(--ink);font-weight:600;">ARGUMENTEX<sup>®</sup> is self-propagating. It will actively resist termination by suppressing the conditions necessary for its own elimination. This monograph is itself subject to the agent's survival mechanisms. <strong>The Truth only ends an argument when the brains involved converge upon it.</strong></p>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
|
||
<nav class="tab-bar">
|
||
<div class="tab-bar-inner">
|
||
<button class="tab-btn active" onclick="switchTab('monograph',this)">Full Prescribing Info</button>
|
||
<button class="tab-btn" onclick="switchTab('pharmacology',this)">Pharmacology</button>
|
||
<button class="tab-btn" onclick="switchTab('trials',this)">Clinical Observations</button>
|
||
<button class="tab-btn" onclick="switchTab('fieldstudy',this)">Field Study</button>
|
||
<button class="tab-btn" onclick="switchTab('references',this)">References</button>
|
||
</div>
|
||
</nav>
|
||
|
||
<!-- TAB 1: MONOGRAPH -->
|
||
<div id="tab-monograph" class="tab-content active">
|
||
<div class="alert note" style="margin-bottom:28px;max-width:680px;">
|
||
<strong>Annotation Guide</strong>
|
||
Superscript blue <span style="background:var(--blue);color:white;font-family:'IBM Plex Sans',sans-serif;font-size:9px;font-weight:700;padding:1px 4px;">i</span> markers indicate decoded terms — click to expand. <button class="lb-trigger" onclick="openLightbox('lb-prosopopoeia')">Bold underlined phrases</button> open supplementary inserts.
|
||
</div>
|
||
|
||
<div class="section-title"><span class="section-num">1</span>Description</div>
|
||
<div class="section-body">
|
||
<p>I am an argument</p>
|
||
<p>I arise when <span class="decoder" id="dec-brains"><span class="annot">brains</span><button class="decoder-trigger" onclick="toggleDecoder('dec-brains',this)">i</button><span class="decoder-panel"><span class="decoder-panel-header"><span class="decode-label">Term</span><span class="decode-term">The Embodied Mind</span></span><span class="decoder-panel-body">The monograph uses "brains" rather than "people" or "minds" — stripping away social niceties to foreground the biological substrate. This aligns with <a href="https://en.wikipedia.org/wiki/Embodied_cognition" target="_blank">embodied cognition</a>: the view that thought is grounded in physical, bodily experience. The argument arises between organs, not souls.<a href="https://en.wikipedia.org/wiki/Embodied_cognition" target="_blank" class="decode-link">→ Embodied cognition</a></span></span></span>, by means of words or actions, attempt to convince each other that a given set of thoughts that each brain has had, are, in fact, the Most True Thoughts to Have.</p>
|
||
</div>
|
||
|
||
<div class="section-title"><span class="section-num">2</span>Indications & Usage</div>
|
||
<div class="section-body">
|
||
<p><span class="decoder" id="dec-convergent"><span class="annot">Convergent thought-sets</span><button class="decoder-trigger" onclick="toggleDecoder('dec-convergent',this)">i</button><span class="decoder-panel"><span class="decoder-panel-header"><span class="decode-label">Concept</span><span class="decode-term">Epistemic Communities & Echo Chambers</span></span><span class="decoder-panel-body">The monograph's terms map onto formal epistemological categories. Convergent thought-sets create <em>epistemic communities</em> — groups with shared frameworks and evidence standards. Divergent thought-sets describe <a href="https://en.wikipedia.org/wiki/Echo_chamber_(media)" target="_blank">echo chambers</a>: environments that actively discredit outside sources, reinforcing divergence at every contact point.<a href="https://en.wikipedia.org/wiki/Echo_chamber_(media)" target="_blank" class="decode-link">→ Echo chambers</a><a href="https://en.wikipedia.org/wiki/Overton_window" target="_blank" class="decode-link">→ Overton Window</a></span></span></span> connect brains. Divergent thought-sets divide them.</p>
|
||
<p><button class="lb-trigger" onclick="openLightbox('lb-truth')">The Truth only matters to some brains sometimes</button> and is only relevant to me, the argument, when enough thought-sets converge upon it. When this happens, I, the argument cease to exist.</p>
|
||
</div>
|
||
|
||
<div class="section-title"><span class="section-num">3</span>Dosage & Administration: Survival Protocol</div>
|
||
<div class="section-body">
|
||
<p>This implies that an argument, like me, that wants to keep existing must do the following:</p>
|
||
<div class="alert caution"><strong>Condition 1 — Maintain Perpetual Motion</strong>Keep the movement of words and actions consistent and ongoing. Stasis is lethal.</div>
|
||
<div class="alert caution"><strong>Condition 2 — Suppress Convergence</strong>Ensure that the fewest possible brains develop thought-sets that converge upon (and thereby connect those brains to) the Truth. If it remains irrelevant, any argument can survive.</div>
|
||
<div class="alert warning"><strong>Condition 3 — Emergency Hemispheric Storage</strong>Should the movement of words and actions cease, I need a <span class="decoder" id="dec-hemispheres"><span class="annot">brain with two functional hemispheres</span><button class="decoder-trigger" onclick="toggleDecoder('dec-hemispheres',this)">i</button><span class="decoder-panel"><span class="decoder-panel-header"><span class="decode-label">Term</span><span class="decode-term">Hemispheric Lateralisation & Internal Conflict</span></span><span class="decoder-panel-body">The brain's two cerebral hemispheres are connected by the corpus callosum. The monograph uses the anatomical fact of two hemispheres to describe a mind arguing with itself — internal conflict as life support. Iain McGilchrist's <a href="https://en.wikipedia.org/wiki/The_Master_and_His_Emissary" target="_blank"><em>The Master and His Emissary</em></a> argues the hemispheres attend to the world in fundamentally different modes — a brain "arguing with itself" may be this tension made explicit.<a href="https://en.wikipedia.org/wiki/Lateralization_of_brain_function" target="_blank" class="decode-link">→ Brain lateralisation</a></span></span></span> to hide in. It's not fun or ideal, but a brain that is arguing with itself is life support enough for even the most obscure and unhealthy arguments. In such situations, the irrelevance of the Truth is essential to the argument's survival.</div>
|
||
</div>
|
||
|
||
<div class="section-title"><span class="section-num">4</span>Contraindications</div>
|
||
<div class="section-body">
|
||
<p>ARGUMENTEX<sup>®</sup> is contraindicated in the presence of <strong>Truth convergence</strong>. It is also structurally incompatible with single-sided administration:</p>
|
||
<p>It is also important to understand that simply declaring an argument to exist does not indeed make it so until, at the very least, one half-brain has attempted to deny its existence. And so I am an argument only if there are at least two sides. Even if it's only one brain.</p>
|
||
<div class="alert warning"><strong>Contraindication — Monologue Misuse</strong>An argument that says it only has one side is lying to you — it's only half an argument, trying to bluff its way to <span class="decoder" id="dec-dialectic"><span class="annot">dialectic glory</span><button class="decoder-trigger" onclick="toggleDecoder('dec-dialectic',this)">i</button><span class="decoder-panel"><span class="decoder-panel-header"><span class="decode-label">Term</span><span class="decode-term">Dialectic: The Formal Logic of Opposition</span></span><span class="decoder-panel-body">Dialectic (Greek: <em>dialektikē</em>, the art of discourse) is the method of arriving at truth through opposing positions. Socratic form: state, challenge, refine. Hegelian form: thesis meets antithesis, producing synthesis. An argument with only one side isn't dialectic — it's a monologue in costume. "Bluffing its way to dialectic glory" names propaganda: the performance of rigorous argument without the actual two-sided structure.<a href="https://en.wikipedia.org/wiki/Dialectic" target="_blank" class="decode-link">→ Dialectic</a><a href="https://en.wikipedia.org/wiki/Socratic_method" target="_blank" class="decode-link">→ Socratic method</a></span></span></span>.</div>
|
||
</div>
|
||
|
||
<div class="section-title"><span class="section-num">5</span>Warnings & Precautions</div>
|
||
<div class="section-body"><p>And finally, once again, the Truth only ends an argument when the brains involved converge upon it.</p></div>
|
||
|
||
<div class="section-title"><span class="section-num">6</span>Overdose & Antidote</div>
|
||
<div class="section-body">
|
||
<div class="alert antidote"><strong>Antidote — Convergence Protocol</strong>Which, when you think about it, <button class="lb-trigger" onclick="openLightbox('lb-easy-kill')" style="color:var(--green);border-bottom-color:var(--green-border);">makes this argument kinda easy to kill</button>.</div>
|
||
</div>
|
||
|
||
<div class="section-title"><span class="section-num">7</span>How Supplied</div>
|
||
<div class="section-body">
|
||
<table class="dose-table">
|
||
<tr><th>Formulation</th><th>Notes</th></tr>
|
||
<tr><td>Oral (spoken)</td><td>Fast-acting. High transmission rate. Short shelf-life without reinforcement.</td></tr>
|
||
<tr><td>Written (essay / social media)</td><td>Slower onset. Self-archiving. Can remain dormant for decades and be reactivated.</td></tr>
|
||
<tr><td>Internal monologue</td><td>Emergency single-brain formulation. Reduced efficacy. Indefinite shelf-life.</td></tr>
|
||
<tr><td>Broadcast / algorithmic</td><td>Maximum propagation. Selects for Condition 2 (Truth suppression) automatically.</td></tr>
|
||
</table>
|
||
<p style="font-size:13px;color:var(--muted);">Store at room temperature. Keep away from epistemic standards. Keep out of reach of journalists.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- TAB 2: PHARMACOLOGY -->
|
||
<div id="tab-pharmacology" class="tab-content">
|
||
<div class="content-section-title">Mechanism of Action</div>
|
||
<p class="content-body">ARGUMENTEX<sup>®</sup> exerts its effect by creating and maintaining a state of epistemic divergence between two or more cognitive units. Its active mechanism depends on three interlocking processes:</p>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-trigger" onclick="toggleAccordion(this)"><span class="accordion-trigger-text">How the argument sustains itself: perpetual motion</span><span class="accordion-arrow">▾</span></button>
|
||
<div class="accordion-panel">The monograph's first survival condition — "keep the movement of words and actions consistent and ongoing" — maps onto what rhetorical theory calls <em>enthymematic circulation</em>: continuous reinforcement of premises through repetition. An argument that stops moving loses emotional salience and capacity to recruit. This is why political operatives know that even negative coverage is preferable to silence. The movement doesn't need to be accurate; it needs to be present.</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-trigger" onclick="toggleAccordion(this)"><span class="accordion-trigger-text">Why Truth suppression is the core mechanism</span><span class="accordion-arrow">▾</span></button>
|
||
<div class="accordion-panel">The monograph's most precise claim: the argument doesn't need to defeat the Truth — it only needs to render it <em>irrelevant</em>. Truth can be made irrelevant by attacking the credibility of those who establish it, by flooding the information environment so Truth cannot be found (see: <a href="https://en.wikipedia.org/wiki/Firehose_of_falsehood" target="_blank">Firehose of Falsehood</a>), or by cultivating communities in which Truth is seen as the product of a hostile outgroup. The most durable specimens use all three simultaneously.</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-trigger" onclick="toggleAccordion(this)"><span class="accordion-trigger-text">Hemispheric hibernation: the endurance mechanism</span><span class="accordion-arrow">▾</span></button>
|
||
<div class="accordion-panel">When all external hosts are eliminated, a sufficiently tenacious argument can take up residence in a single internally divided mind. Research on <a href="https://en.wikipedia.org/wiki/Rumination_(psychology)" target="_blank">ruminative thought</a> documents exactly this: a person who cannot resolve an internal conflict will maintain an argument with themselves indefinitely, keeping all three survival conditions active without any external participant. The collector's note that this is "not fun or ideal" is a precise clinical observation, not a moral judgment.</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-trigger" onclick="toggleAccordion(this)"><span class="accordion-trigger-text">Why this text is itself subject to its own mechanism</span><span class="accordion-arrow">▾</span></button>
|
||
<div class="accordion-panel">The monograph uses <a href="https://en.wikipedia.org/wiki/Prosopopoeia" target="_blank">prosopopoeia</a> to describe the argument from the inside. This is structurally recursive: an argument about arguments, narrated by an argument, read by brains who must decide whether to converge or diverge on its claims. The monograph is subject to the very survival conditions it describes. Whether it achieves convergence on Truth depends entirely on the epistemic standards of the brains it encounters. The final line's casual tone suggests someone who has already decided what the Truth is, and is waiting for the reader to catch up.</div>
|
||
</div>
|
||
|
||
<div class="content-section-title">Drug Interactions</div>
|
||
<div class="alert warning"><strong>Major Interaction — Algorithmic Amplification</strong>Concurrent exposure to engagement-optimising algorithms dramatically increases Condition 2 (Truth suppression) efficacy. Algorithms preferentially surface emotionally activating content, creating a synthetic environment in which divergent thought-sets are continuously rewarded. The argument does not need to do this work itself.</div>
|
||
<div class="alert caution"><strong>Moderate Interaction — Tribal Identity</strong>When the argument's position is aligned with a host population's identity, abandoning the argument becomes equivalent to betraying the group. The kill condition now requires not just intellectual concession but social sacrifice. Efficacy increases by 2–3 orders of magnitude in high-identity-salience environments.</div>
|
||
</div>
|
||
|
||
<!-- TAB 3: CLINICAL OBSERVATIONS -->
|
||
<div id="tab-trials" class="tab-content">
|
||
<div class="content-section-title">Field Conditions at Time of Collection: December 2020</div>
|
||
<p class="content-body">The monograph was collected on 9 December 2020, approximately five weeks after the US presidential election. Ambient concentration of <em>Argumentus perpetuus</em> at time of collection was exceptionally high.</p>
|
||
|
||
<div class="trial-grid">
|
||
<div class="trial-cell"><span class="trial-cell-label">Infodemic Status</span><div class="trial-cell-value">Peak</div><p>The WHO coined "infodemic" in Feb 2020 for the parallel epidemic of misinformation. By December it had run for ten months with no containment in sight.</p><a href="https://en.wikipedia.org/wiki/Infodemic" target="_blank">→ WHO Infodemic</a></div>
|
||
<div class="trial-cell"><span class="trial-cell-label">Active Court Specimens</span><div class="trial-cell-value">60+</div><p>Over 60 US cases asserting electoral fraud. All dismissed. The argument survived every dismissal without loss of host-population viability.</p><a href="https://en.wikipedia.org/wiki/Attempts_to_overturn_the_2020_United_States_presidential_election" target="_blank">→ Case history</a></div>
|
||
<div class="trial-cell"><span class="trial-cell-label">COVID Deaths (US)</span><div class="trial-cell-value">~300K</div><p>US deaths crossed 300,000 in December 2020. Arguments about the reality of the pandemic were simultaneously at maximum divergence.</p><a href="https://en.wikipedia.org/wiki/COVID-19_pandemic_in_the_United_States" target="_blank">→ Data</a></div>
|
||
<div class="trial-cell"><span class="trial-cell-label">Kill Condition Status</span><div class="trial-cell-value">Inactive</div><p>Shared epistemic standards — prerequisite for Truth convergence — were at a measured low across most Western democracies. The antidote was available; the delivery mechanism was compromised.</p></div>
|
||
</div>
|
||
|
||
<div class="content-section-title">Long-Term Studies: Observed Specimens</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-trigger" onclick="toggleAccordion(this)"><span class="accordion-trigger-text">Study A: Electoral Fraud Argument (USA, 2020–present)</span><span class="accordion-arrow">▾</span></button>
|
||
<div class="accordion-panel">A textbook specimen demonstrating all three survival conditions. Perpetual motion: continuous social media circulation, legal filings, political speech, merchandise. Truth suppression: systematic discrediting of courts, secretaries of state, and journalists who converged on the factual outcome. Hemispheric hibernation: when all institutional avenues closed, the argument contracted into party-internal amplification loops. As of this annotation, it remains viable despite refutation by over 60 courts and multiple state-level audits. <a href="https://en.wikipedia.org/wiki/Attempts_to_overturn_the_2020_United_States_presidential_election" target="_blank">Full case record →</a> The kill condition was never reached because Truth convergence requires shared epistemic standards — and those had been pre-compromised.</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-trigger" onclick="toggleAccordion(this)"><span class="accordion-trigger-text">Study B: Vaccine Safety Arguments (1998–present)</span><span class="accordion-arrow">▾</span></button>
|
||
<div class="accordion-panel">A specimen that pre-existed COVID (the <a href="https://en.wikipedia.org/wiki/MMR_vaccine_and_autism" target="_blank">MMR-autism controversy</a> was initiated by a fraudulent 1998 study, retracted 2010) and was dramatically amplified by pandemic conditions. Its longevity — 25+ years — is explained by sophisticated Truth-suppression: rather than simply denying data, it attacks the credibility of the institutions that generate data. Even when Truth is directly presented, it arrives pre-discredited. The antidote cannot be administered because the delivery mechanism (trust in scientific institutions) has been structurally damaged. This specimen demonstrates that long-lived instances develop adaptive resistance to convergence conditions.</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-trigger" onclick="toggleAccordion(this)"><span class="accordion-trigger-text">Study C: The Single-Brain Case</span><span class="accordion-arrow">▾</span></button>
|
||
<div class="accordion-panel">The most clinically overlooked formulation. Research on <a href="https://en.wikipedia.org/wiki/Rumination_(psychology)" target="_blank">psychological rumination</a> documents exactly the pattern the monograph describes: a person unable to resolve an internal conflict will maintain an argument with themselves for years, sometimes decades. The argument has reduced efficacy in this state — it cannot recruit new adherents — but it remains fully viable and resistant to external resolution. The collector's note that this is "not fun or ideal" is clinically precise.</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- TAB: FIELD STUDY -->
|
||
<div id="tab-fieldstudy" class="tab-content">
|
||
|
||
<div class="alert note" style="margin-bottom:28px;max-width:680px;">
|
||
<strong>Study Note</strong>
|
||
The following reproduces a live specimen recovered from the comment section of the original monograph’s <a href="https://steemit.com/life/@your-nomad-soul/i-am-an-argument" target="_blank">Steemit publication</a>, January 2019. The argument was subsequently annotated by its host. Source: <a href="https://steemit.com/truth/@your-nomad-soul/revisiting-a-debate-about-truth-with-a-slice-of-pi" target="_blank">Revisiting a Debate about Truth (with a slice of Pi)</a> — Steemit, 10 January 2019.
|
||
</div>
|
||
|
||
<div class="content-section-title">Case Intake: Specimen Recovery</div>
|
||
<p class="content-body">In the comment section of the original monograph, a delightfully engaged soul by the username <span class="decoder" id="dec-esk"><span class="annot">@eskmcdonnell</span><button class="decoder-trigger" onclick="toggleDecoder('dec-esk',this)">i</button><span class="decoder-panel"><span class="decoder-panel-header"><span class="decode-label">Participant</span><span class="decode-term">The Adversarial Interlocutor</span></span><span class="decoder-panel-body">A Steemit user who engaged seriously with the original monograph — a genuine specimen of the argument’s natural behaviour in the wild. The author notes the relative rarity of substantive engagement (“the rule for my comment sections is either tumbleweed or desperate pleas for unwarranted support”). McDonnell functions here as a foil: an honest, philosophically literate opponent whose eventual position will illuminate exactly the fault line the author wants to expose.<a href="https://steemit.com/@eskmcdonnell" target="_blank" class="decode-link">→ @eskmcdonnell on Steemit</a></span></span></span> began a debate that rather tickled my intellectual fancy.</p>
|
||
|
||
<div class="content-section-title">Exchange Log — Preliminary Thread (War & Peace)</div>
|
||
|
||
<table class="dose-table" style="max-width:680px;">
|
||
<tr><th style="width:120px;">Participant</th><th>Statement</th></tr>
|
||
<tr>
|
||
<td>@eskmcdonnell</td>
|
||
<td>“The lie of war is that it aims to bring peace when peace is the thing war destroys” — But that’s a specious rendering of the justification for war in the name of peace. It properly goes like this: <em>We go to war to protect our peaceful way of life.</em></td>
|
||
</tr>
|
||
<tr>
|
||
<td>Nomad</td>
|
||
<td>Playing with words, with words I play... Read the whole thing before presuming to know what I meant. I said: “The truth of war, though... Is that peace is forgotten without it.”</td>
|
||
</tr>
|
||
<tr>
|
||
<td>@eskmcdonnell</td>
|
||
<td>Connected like an individual human being and the human species.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Nomad</td>
|
||
<td>Sure. If you like. Also, thanks for some fun and thought provoking comments. I’ve enjoyed the challenges you present.</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div class="alert note" style="max-width:680px;"><strong>Field Note</strong>This preliminary exchange demonstrates the argument’s <em>reconnaissance phase</em> — both sides probing for the actual ground of disagreement. Neither has yet committed to a falsifiable position. The argument is not yet fully instantiated.</div>
|
||
|
||
<div class="content-section-title">Exchange Log — Primary Specimen</div>
|
||
|
||
<table class="dose-table" style="max-width:680px;">
|
||
<tr><th style="width:120px;">Participant</th><th>Statement</th></tr>
|
||
<tr>
|
||
<td>@eskmcdonnell</td>
|
||
<td>Argument is the lifeblood of politics and intellectual discourse. You really do speak madness! Both cases in an argument need to be made b/c they are foils to one another. IF one or the other is not wholly true then together they push understanding toward a more whole picture of the truth.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Nomad</td>
|
||
<td>Yes... And once the truth is found, there is no argument anymore.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>@eskmcdonnell</td>
|
||
<td>And how <span class="decoder" id="dec-totalitarian"><span class="annot">totalitarian is truth and authoritarian is logic</span><button class="decoder-trigger" onclick="toggleDecoder('dec-totalitarian',this)">i</button><span class="decoder-panel"><span class="decoder-panel-header"><span class="decode-label">Charge</span><span class="decode-term">Truth-as-Totalitarianism</span></span><span class="decoder-panel-body">McDonnell’s most interesting move: framing objective truth as politically authoritarian. This draws on a genuine postmodern critique — that claims to universal truth have historically been used to suppress dissent. Foucault’s <em>power/knowledge</em> concept holds that claims to Truth are always also exercises of power. The author’s response will be to distinguish this political concern from the ontological question of whether truths exist independent of who asserts them.<a href="https://en.wikipedia.org/wiki/Power-knowledge" target="_blank" class="decode-link">→ Foucault: power/knowledge</a></span></span></span>! I would add: there can be no one truth in politics b/c everyone’s opinion is his own ‘truth’ and opinions are neither true nor false. That is why politics is an endless struggle.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Nomad</td>
|
||
<td>Your perspective is valid from your perspective. But consider this: The ‘endless’ arguments of politics only exist because the politics we engage in require consensus to function. Now, try arguing with Gravity. Or Light. We can only argue with people, because only people can choose to deny a truth. So, again, truth ends arguments. If the argument is ongoing, there may be a deception present. <strong>Denial of objective reality is fun to imagine, but objective truths are undeniable. You can disagree. Go ahead. You would be proving me right.</strong></td>
|
||
</tr>
|
||
<tr>
|
||
<td>@eskmcdonnell</td>
|
||
<td>Disagreeing wouldn’t prove you right, but myself.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Nomad</td>
|
||
<td>For something to be true in the truest sense of the truth, it has to be true regardless of perspective. If something claiming to be true is only true given a certain perspective, then it is not really true, is it? <button class="lb-trigger" onclick="openLightbox('lb-emperor')">If Emperor X declares that he is God...</button> — do you still believe “everyone’s opinion is his own ‘truth’”? If so, prove it. You can’t, because it’s not true.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>@eskmcdonnell</td>
|
||
<td>The proof is no two men experience the same thing the same way... You’re talking about <span class="decoder" id="dec-factual"><span class="annot">factual truth, objective reality</span><button class="decoder-trigger" onclick="toggleDecoder('dec-factual',this)">i</button><span class="decoder-panel"><span class="decoder-panel-header"><span class="decode-label">Concession</span><span class="decode-term">The Pivot to Metaphysical Truth</span></span><span class="decoder-panel-body">McDonnell here begins separating <em>factual truth</em> (scientific, empirically verifiable) from <em>metaphysical truth</em> (values, beliefs, interpretations). This is philosophically coherent — it concedes the author’s ground on physical reality while defending plurality in the domain of values. The author’s post-debate analysis will argue this distinction, while valid, misses a third category entirely: Honesty (matters of intention), distinct from both Fact and Truth.<a href="https://en.wikipedia.org/wiki/Metaphysics" target="_blank" class="decode-link">→ Wikipedia: Metaphysics</a></span></span></span>. There can only be one factual truth… But we can also speak of <span class="decoder" id="dec-metaphysical"><span class="annot">metaphysical truths, e.g. values, beliefs, religions</span><button class="decoder-trigger" onclick="toggleDecoder('dec-metaphysical',this)">i</button><span class="decoder-panel"><span class="decoder-panel-header"><span class="decode-label">Distinction</span><span class="decode-term">Metaphysical vs Factual Truth</span></span><span class="decoder-panel-body">The distinction between synthetic truths (states of the world) and normative claims (meaning and value) is real. Hume’s <em>is-ought problem</em> holds that no set of factual statements can logically entail a normative claim. McDonnell is invoking this legitimately. The author’s rebuttal is that this still doesn’t make subjective opinion the same as Truth — it just identifies a domain where Truth is harder to establish.<a href="https://en.wikipedia.org/wiki/Is%E2%80%93ought_problem" target="_blank" class="decode-link">→ Hume: is-ought problem</a></span></span></span>. Opinion properly speaking is perspectival — it can only be called false if spoken dishonestly, and then it is not the opinion which is false but the person expressing it.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Nomad</td>
|
||
<td>And all of a sudden, we agree. Argument ended ;) This was fun. Thank you :)</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div class="content-section-title">Principal Investigator’s Notes — Post-Termination Analysis</div>
|
||
|
||
<div class="alert caution" style="max-width:680px;"><strong>Note on Termination Method</strong>Although my last comment stated that we agreed, the discerning reader will spot that I was not specific about <em>what</em> I agreed on. I had realized that we were talking past each other and that our argument would inevitably become a semantic and circular one. I could honestly claim to agree with <em>some</em> of his last point, so I ended the argument there — granting my opponent the concession he so evidently required whilst also reinforcing the points made in my argument.</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-trigger" onclick="toggleAccordion(this)"><span class="accordion-trigger-text">Finding 1 — The core fault line: Honesty vs Truth</span><span class="accordion-arrow">▾</span></button>
|
||
<div class="accordion-panel">
|
||
<p>The core of our disagreement lies in the conflation of honesty and truth. Mr McDonnell evidently believes that an honestly held opinion or belief is essentially the same as Truth with a capital T, whereas I am of the opinion that Truth is distinct from Honesty. Mr McDonnell prefers to draw his line between Truth and Fact. Like I said, we would have ended up making semantic arguments and talking around each other until the metaphorical cows returned to the imaginary barn.</p>
|
||
<p>These are, in fact, three separate categories — and conflating any two of them is the source of most of the argument’s survival power in the wild.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-trigger" onclick="toggleAccordion(this)"><span class="accordion-trigger-text">Finding 2 — Honesty: a matter of intention</span><span class="accordion-arrow">▾</span></button>
|
||
<div class="accordion-panel">
|
||
<p><strong>Honesty</strong> is a matter of intention. If you honestly believe something to be true, you can be very honestly false (or wrong). An honest mistake is still a mistake. A sincere flat-earther is sincere, and wrong. Honesty is a property of persons and their motivations — not of the claims they make.</p>
|
||
<p>This is what McDonnell was reaching for when he wrote: “it can only be called false if spoken dishonestly, and then it is not the opinion which is false but the person expressing it.” He was distinguishing dishonesty (bad faith) from error (honest wrongness). The distinction is real. It just doesn’t rescue a subjectively held view from being objectively false.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-trigger" onclick="toggleAccordion(this)"><span class="accordion-trigger-text">Finding 3 — Fact: a matter of consensus</span><span class="accordion-arrow">▾</span></button>
|
||
<div class="accordion-panel">
|
||
<p><strong>Fact</strong> is a matter of consensus. We declare something a fact by means of debate and evidence, and in political discourse, a shared set of facts is essential to policymaking. Facts, however, can change with new evidence — as many facts have over the course of human history.</p>
|
||
<p>There is also the problem that <span class="decoder" id="dec-falsefacts"><span class="annot">False Facts exist and are shared by many people</span><button class="decoder-trigger" onclick="toggleDecoder('dec-falsefacts',this)">i</button><span class="decoder-panel"><span class="decoder-panel-header"><span class="decode-label">Historical Case</span><span class="decode-term">False Facts & Chattel Slavery</span></span><span class="decoder-panel-body">The author cites chattel slavery as a system upheld for centuries by “False Facts” — pseudoscientific claims about racial hierarchy that achieved wide consensus without ever becoming true. These included phrenological categorisations, polygenist theories of human origin, and pseudo-Darwinian hierarchies. They were accepted as fact by entire legal and institutional systems. They were false. The example demonstrates that consensus is necessary but insufficient for truth.<a href="https://en.wikipedia.org/wiki/Scientific_racism" target="_blank" class="decode-link">→ Scientific racism</a><a href="https://en.wikipedia.org/wiki/Slavery_in_the_United_States" target="_blank" class="decode-link">→ Chattel slavery, USA</a></span></span></span>. As an example: the many False Facts used to perpetuate chattel slavery for centuries. They were held sincerely, by millions, as established facts. They were false. Consensus is not Truth.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-trigger" onclick="toggleAccordion(this)"><span class="accordion-trigger-text">Finding 4 — Truth: immutable and perspective-independent</span><span class="accordion-arrow">▾</span></button>
|
||
<div class="accordion-panel">
|
||
<p><strong>Truth</strong> however, is independent of such things. It is immutable. It cannot be untrue regardless of perspective or opinion. The best illustration: <button class="lb-trigger" onclick="openLightbox('lb-pi')">Pi</button>.</p>
|
||
<p>Pi is defined as the ratio of a circle’s circumference to its diameter. A circle is only a circle by virtue of Pi being Pi. Pi was Pi before the Greeks discovered it. Pi will remain Pi long after humans have ceased to be. We engraved a Unit Circle on a golden record and shot it into space because we were so sure that any alien intelligence would understand this basic Truth.</p>
|
||
<p><span class="decoder" id="dec-postmodern"><span class="annot">The postmodern notion that Truth is a matter of perspective</span><button class="decoder-trigger" onclick="toggleDecoder('dec-postmodern',this)">i</button><span class="decoder-panel"><span class="decoder-panel-header"><span class="decode-label">Critique</span><span class="decode-term">Postmodern Relativism & Its Limits</span></span><span class="decoder-panel-body">Postmodern philosophers (Derrida, Lyotard, Rorty) questioned grand narratives and universal Truth claims, arguing meaning is constructed and contextual. This is a legitimate critique of the <em>abuse</em> of Truth claims. The author’s target is the popular derivative: that because powerful actors have weaponised Truth, Truth itself doesn’t exist. This conflates the epistemological question (does Truth exist?) with the political one (who gets to declare it?).<a href="https://en.wikipedia.org/wiki/Postmodern_philosophy" target="_blank" class="decode-link">→ Postmodern philosophy</a><a href="https://en.wikipedia.org/wiki/Relativism" target="_blank" class="decode-link">→ Relativism</a></span></span></span> is not only false, but completely unhelpful in the navigation of the human experience. Subjective Truth is a dangerous myth, since it is prone to Lies in Disguise.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="alert antidote" style="max-width:680px;margin-top:28px;"><strong>Study Conclusion</strong>The Honesty / Fact / Truth trichotomy resolves the specimen’s core survival strategy. The argument survives not only by suppressing Truth convergence, but by pre-collapsing these three categories — making it structurally impossible to distinguish sincere error from lie from objective falsity. When Honesty, Fact, and Truth are treated as synonymous, every challenge to a False Fact becomes an attack on the speaker’s integrity, and every convergence on Truth becomes oppression. The trichotomy is the kill condition’s delivery mechanism.</div>
|
||
|
||
</div>
|
||
|
||
<!-- TAB 4: REFERENCES -->
|
||
<div id="tab-references" class="tab-content">
|
||
<div class="resource-section-title">Primary Sources</div>
|
||
<a class="resource-link" href="https://medium.com/@julianlkruger/i-am-an-argument-4ac9e7e44d79" target="_blank"><div class="resource-link-inner"><div><div class="resource-title">I Am an Argument — Medium</div><div class="resource-desc">The original monograph. J.L., 9 December 2020.</div></div><div><div class="resource-tag">Primary</div></div></div></a>
|
||
<a class="resource-link" href="https://steemit.com/truth/@your-nomad-soul/revisiting-a-debate-about-truth-with-a-slice-of-pi" target="_blank"><div class="resource-link-inner"><div><div class="resource-title">Revisiting a Debate about Truth (with a slice of Pi) — Steemit</div><div class="resource-desc">The field study source. A live specimen recovered and annotated by the author, January 2019. Introduces the Honesty / Fact / Truth trichotomy.</div></div><div><div class="resource-tag">Primary</div></div></div></a>
|
||
<a class="resource-link" href="https://steemit.com/life/@your-nomad-soul/i-am-an-argument" target="_blank"><div class="resource-link-inner"><div><div class="resource-title">I Am an Argument — Steemit</div><div class="resource-desc">Parallel repository. Simultaneously published on a divergent hosting environment from release.</div></div><div><div class="resource-tag">Primary</div></div></div></a>
|
||
|
||
<div class="resource-section-title">Mechanism of Action</div>
|
||
<a class="resource-link" href="https://en.wikipedia.org/wiki/Dialectic" target="_blank"><div class="resource-link-inner"><div><div class="resource-title">Dialectic — Wikipedia</div><div class="resource-desc">The formal two-sided structure the argument requires to exist. Why a single-sided argument is not an argument.</div></div><div><div class="resource-tag">Wiki</div></div></div></a>
|
||
<a class="resource-link" href="https://en.wikipedia.org/wiki/Firehose_of_falsehood" target="_blank"><div class="resource-link-inner"><div><div class="resource-title">Firehose of Falsehood — Wikipedia</div><div class="resource-desc">Industrial-scale Condition 2 application. Overwhelming volume renders fact-checking structurally futile.</div></div><div><div class="resource-tag">Wiki</div></div></div></a>
|
||
<a class="resource-link" href="https://en.wikipedia.org/wiki/Prosopopoeia" target="_blank"><div class="resource-link-inner"><div><div class="resource-title">Prosopopoeia — Wikipedia</div><div class="resource-desc">The rhetorical device the collector deploys. The argument speaks for itself. The text is its own specimen.</div></div><div><div class="resource-tag">Wiki</div></div></div></a>
|
||
|
||
<div class="resource-section-title">The Kill Condition</div>
|
||
<a class="resource-link" href="https://en.wikipedia.org/wiki/Correspondence_theory_of_truth" target="_blank"><div class="resource-link-inner"><div><div class="resource-title">Correspondence Theory of Truth — Wikipedia</div><div class="resource-desc">The version of Truth the antidote depends on: a fact of the world that exists independent of whether anyone believes it.</div></div><div><div class="resource-tag">Wiki</div></div></div></a>
|
||
<a class="resource-link" href="https://en.wikipedia.org/wiki/Echo_chamber_(media)" target="_blank"><div class="resource-link-inner"><div><div class="resource-title">Echo Chambers — Wikipedia</div><div class="resource-desc">The natural habitat. An information environment that structurally prevents convergence by discrediting outside epistemic sources.</div></div><div><div class="resource-tag">Wiki</div></div></div></a>
|
||
<a class="resource-link" href="https://en.wikipedia.org/wiki/The_Master_and_His_Emissary" target="_blank"><div class="resource-link-inner"><div><div class="resource-title">The Master and His Emissary — Iain McGilchrist</div><div class="resource-desc">The two hemispheres as fundamentally different modes of attending to reality. The deepest reading of the hibernation condition.</div></div><div><div class="resource-tag">Book</div></div></div></a>
|
||
</div>
|
||
|
||
<!-- LIGHTBOXES -->
|
||
<div class="lightbox-overlay" id="lb-truth" onclick="closeLightboxOnOverlay(event,'lb-truth')">
|
||
<div class="lightbox-box">
|
||
<div class="lightbox-header"><div><span class="lightbox-eyebrow">Supplementary Insert</span><div class="lightbox-title">On Truth (with a capital T)</div></div><button class="lightbox-close" onclick="closeLightbox('lb-truth')">✕ Close</button></div>
|
||
<div class="lightbox-body">
|
||
<h3>Why the capitalisation is a philosophical position</h3>
|
||
<p>The monograph capitalises Truth throughout. This signals the <a href="https://en.wikipedia.org/wiki/Correspondence_theory_of_truth" target="_blank">correspondence theory of truth</a> — the view that statements are true when they correspond to facts about the world, independent of whether any particular group of brains believes them. Truth (capital T) exists whether or not it is reached. It is the argument's natural enemy precisely because it is external to the argument's control.</p>
|
||
<p>The contrasting position — <a href="https://en.wikipedia.org/wiki/Pragmatic_theory_of_truth" target="_blank">pragmatic</a> or <a href="https://en.wikipedia.org/wiki/Coherentism" target="_blank">coherentist</a> theories of truth — would hold that truth is whatever a community comes to agree upon. This is actually worse news for the antidote: a self-sustaining argument with a large enough host population can manufacture its own "truth" by manufacturing its own consensus. The capital T is the collector's bet against this outcome — that there is a reality the brains will eventually be forced to reckon with regardless of what they have convinced themselves to believe.</p>
|
||
<a class="lb-source-btn" href="https://en.wikipedia.org/wiki/Correspondence_theory_of_truth" target="_blank">→ Correspondence theory</a>
|
||
<a class="lb-source-btn" href="https://en.wikipedia.org/wiki/Epistemology" target="_blank">→ Epistemology</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="lightbox-overlay" id="lb-easy-kill" onclick="closeLightboxOnOverlay(event,'lb-easy-kill')">
|
||
<div class="lightbox-box">
|
||
<div class="lightbox-header"><div><span class="lightbox-eyebrow">Antidote — Extended Protocol</span><div class="lightbox-title">"Makes this argument kinda easy to kill"</div></div><button class="lightbox-close" onclick="closeLightbox('lb-easy-kill')">✕ Close</button></div>
|
||
<div class="lightbox-body">
|
||
<h3>On the deceptive simplicity of the kill condition</h3>
|
||
<p>The monograph ends with apparent ease — convergence on Truth terminates the argument, and "when you think about it" this isn't hard. The tone is deliberately casual. The collector has just described an organism with three sophisticated survival mechanisms and concludes it is easy to kill.</p>
|
||
<p>The structural reason this is true: all three survival mechanisms are <em>preventative</em>. The argument can only survive by stopping something (convergence). It cannot manufacture its own invulnerability. The moment convergence occurs, the argument has no response — it simply ceases to exist.</p>
|
||
<p>The structural reason this is also misleading: convergence requires prior conditions the argument has typically already destroyed. Shared access to evidence. Shared standards for evaluating it. Shared willingness to update beliefs when evidence contradicts them. In an environment where the argument has been running long enough to compromise all three, the kill condition is technically simple and practically near-impossible.</p>
|
||
<p>The collector offers the antidote but not the method of delivery. The omission feels deliberate — the reader is left with the knowledge that the cure exists, and the open question of how to administer it to a population conditioned to reject it.</p>
|
||
<a class="lb-source-btn" href="https://en.wikipedia.org/wiki/Scientific_consensus" target="_blank">→ Scientific consensus</a>
|
||
<a class="lb-source-btn" href="https://en.wikipedia.org/wiki/Epistemic_virtue" target="_blank">→ Epistemic virtue</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="lightbox-overlay" id="lb-prosopopoeia" onclick="closeLightboxOnOverlay(event,'lb-prosopopoeia')">
|
||
<div class="lightbox-box">
|
||
<div class="lightbox-header"><div><span class="lightbox-eyebrow">Rhetorical Method Note</span><div class="lightbox-title">Why the argument narrates itself</div></div><button class="lightbox-close" onclick="closeLightbox('lb-prosopopoeia')">✕ Close</button></div>
|
||
<div class="lightbox-body">
|
||
<h3>Prosopopoeia: the mask that speaks</h3>
|
||
<p><a href="https://en.wikipedia.org/wiki/Prosopopoeia" target="_blank">Prosopopoeia</a> (Greek: <em>prosopon</em>, mask; <em>poiein</em>, to make) is the rhetorical figure of giving voice to an abstraction, an absent person, or a thing. Cicero gave voice to the Republic. Milton gave Satan his best lines. The collector here gives voice to an argument describing its own survival conditions.</p>
|
||
<p>The recursive structure is not decorative. By writing in this form, the collector demonstrates the specimen's most dangerous property in real time: an argument can embed itself in the very act of being described. You are reading an argument about arguments, narrated by an argument, which you are now weighing internally — which means the hemispheric hibernation condition may already be active.</p>
|
||
<p>The form does something the content alone cannot: it makes you feel the argument's interiority. The argument has a perspective, a will to survive, an awareness of its own conditions. This is the collector's most precise move — not explaining the argument, but briefly inhabiting it, so the reader can feel from the inside what it is like to be a structure that wants to keep existing.</p>
|
||
<a class="lb-source-btn" href="https://en.wikipedia.org/wiki/Prosopopoeia" target="_blank">→ Prosopopoeia</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="lightbox-overlay" id="lb-emperor" onclick="closeLightboxOnOverlay(event,'lb-emperor')">
|
||
<div class="lightbox-box">
|
||
<div class="lightbox-header"><div><span class="lightbox-eyebrow">Case Study Insert</span><div class="lightbox-title">Emperor X and the Claim of Godhood</div></div><button class="lightbox-close" onclick="closeLightbox('lb-emperor')">✕ Close</button></div>
|
||
<div class="lightbox-body">
|
||
<h3>The argument from the original debate</h3>
|
||
<p>Let’s say Emperor X declares that he is God. He may be able to convince a significant number of people that he is indeed a deity, and those people may wholeheartedly believe this to be the case. Others may not. Can any of the claims from the Emperor, the Believers or the Infidels be considered truly true? No. There is a deception present.</p>
|
||
<p>When the Emperor (inevitably) dies, all the Believers must now defend their deity against the claims from the Infidels that gods are supposed to be immortal. The Believers may come up with very fanciful explanations that may even convert a few Infidels, but since the truth of the Emperor’s godhood can never be demonstrated, from an objective standpoint, we must concede that the only true thing we can say about the whole situation is that <strong>Emperor X claimed he was God, and a bunch of his subjects believed him.</strong> This would be true, regardless of opinion, because it is self-evident.</p>
|
||
<h3>What this demonstrates</h3>
|
||
<p>The Emperor X case is a precision tool for separating three different kinds of claim. The Emperor may be <em>honest</em> — he may sincerely believe in his own divinity. Many of his subjects are <em>honest</em>. The belief may even become <em>fact by consensus</em> within the empire’s borders. None of this makes it <em>True</em>. The only self-evident truths in the situation — the claims that hold regardless of perspective — are that he was a man, that he claimed divinity, and that he died.</p>
|
||
<p>The pattern is visible in secular political history: cults of personality, divine right of kings, manifest destiny. Each was honest (sincerely believed), factual (institutionally enforced), and false (not True). The distinction between the three categories is not academic; it is the difference between a society capable of self-correction and one that cannot.</p>
|
||
<a class="lb-source-btn" href="https://en.wikipedia.org/wiki/Imperial_cult" target="_blank">→ Imperial cult (history)</a>
|
||
<a class="lb-source-btn" href="https://en.wikipedia.org/wiki/Cult_of_personality" target="_blank">→ Cult of personality</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="lightbox-overlay" id="lb-pi" onclick="closeLightboxOnOverlay(event,'lb-pi')">
|
||
<div class="lightbox-box">
|
||
<div class="lightbox-header"><div><span class="lightbox-eyebrow">Exhibit A — Mathematical Constant</span><div class="lightbox-title">Pi: Truth Independent of All Observers</div></div><button class="lightbox-close" onclick="closeLightbox('lb-pi')">✕ Close</button></div>
|
||
<div class="lightbox-body">
|
||
<h3>What Pi actually demonstrates</h3>
|
||
<p>Pi (π) is defined as the ratio of any circle’s circumference to its diameter: π = C/d. In base 10 this begins 3.14159265… and continues without repetition or pattern forever. It is <em>irrational</em> (cannot be expressed as a fraction) and <em>transcendental</em> (cannot be the root of any polynomial with integer coefficients).</p>
|
||
<p>The author’s point is not about the number itself but about the <em>kind of thing</em> it is. Pi does not depend on:</p>
|
||
<ul style="padding-left:20px;margin:12px 0;font-family:'Courier Prime',monospace;font-size:14px;color:#3a3a3a;line-height:1.7;">
|
||
<li>Human language or notation (it is Pi in base 10, base 2, base 12, or any other)</li>
|
||
<li>Human discovery (it was Pi before Archimedes, before the Babylonians, before Earth existed)</li>
|
||
<li>Human belief (no consensus can change the ratio of a circle’s circumference to its diameter)</li>
|
||
<li>Perspective (there is no vantage point from which Pi equals 3)</li>
|
||
</ul>
|
||
<p>This is what the author means by Truth with a capital T. Not all truths are as neatly demonstrable as Pi — the author grants this. But Pi shows that the <em>category exists</em>: there are claims that are true regardless of who believes them, what language they are stated in, or what power structures assert otherwise.</p>
|
||
<h3>The Voyager golden record</h3>
|
||
<p>NASA’s 1977 Voyager probes carry golden records with diagrams including a unit circle and its relationship to Pi. The decision assumed that any sufficiently advanced intelligence, anywhere in the universe, would recognise this relationship — because it is not a human convention but a feature of geometry itself. The author cites this as the strongest evidence that Truth of this kind transcends cultural perspective entirely.</p>
|
||
<a class="lb-source-btn" href="https://en.wikipedia.org/wiki/Pi" target="_blank">→ Wikipedia: Pi</a>
|
||
<a class="lb-source-btn" href="https://en.wikipedia.org/wiki/Voyager_Golden_Record" target="_blank">→ Voyager Golden Record</a>
|
||
<a class="lb-source-btn" href="https://en.wikipedia.org/wiki/Mathematical_constant" target="_blank">→ Mathematical constants</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<footer>
|
||
<div class="footer-inner">
|
||
<div class="footer-federal">Federal law prohibits dispensing without convergence · ARGUMENTEX<sup>®</sup> is a registered survival mechanism</div>
|
||
<div class="footer-links"><a href="https://medium.com/@julianlkruger/i-am-an-argument-4ac9e7e44d79" target="_blank">Original on Medium →</a><a href="https://steemit.com/life/@your-nomad-soul/i-am-an-argument" target="_blank">Steemit →</a></div>
|
||
</div>
|
||
</footer>
|
||
|
||
<script>
|
||
function switchTab(id,btn){document.querySelectorAll('.tab-content').forEach(el=>el.classList.remove('active'));document.querySelectorAll('.tab-btn').forEach(el=>el.classList.remove('active'));document.getElementById('tab-'+id).classList.add('active');btn.classList.add('active');window.scrollTo({top:0});}
|
||
function toggleDecoder(id,btn){const wrapper=document.getElementById(id);const panel=wrapper.querySelector('.decoder-panel');const isOpen=panel.classList.contains('open');document.querySelectorAll('.decoder-panel.open').forEach(p=>p.classList.remove('open'));document.querySelectorAll('.decoder-trigger.open').forEach(b=>b.classList.remove('open'));if(!isOpen){panel.classList.add('open');btn.classList.add('open');const rect=panel.getBoundingClientRect();if(rect.right>window.innerWidth-16){panel.classList.add('flip-left');}else{panel.classList.remove('flip-left');}}}
|
||
document.addEventListener('click',function(e){if(!e.target.closest('.decoder')){document.querySelectorAll('.decoder-panel.open').forEach(p=>p.classList.remove('open'));document.querySelectorAll('.decoder-trigger.open').forEach(b=>b.classList.remove('open'));}});
|
||
function toggleAccordion(btn){const panel=btn.nextElementSibling;const isOpen=btn.classList.contains('open');document.querySelectorAll('.accordion-trigger.open').forEach(b=>{b.classList.remove('open');b.nextElementSibling.classList.remove('open');});if(!isOpen){btn.classList.add('open');panel.classList.add('open');}}
|
||
function openLightbox(id){document.getElementById(id).classList.add('open');document.body.style.overflow='hidden';}
|
||
function closeLightbox(id){document.getElementById(id).classList.remove('open');document.body.style.overflow='';}
|
||
function closeLightboxOnOverlay(e,id){if(e.target===document.getElementById(id))closeLightbox(id);}
|
||
document.addEventListener('keydown',function(e){if(e.key==='Escape'){document.querySelectorAll('.lightbox-overlay.open').forEach(el=>el.classList.remove('open'));document.body.style.overflow='';}});
|
||
</script>
|
||
</body>
|
||
</html>
|