ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

ch08-maddie.html

Source identity, revision, and recovered contents.

archive memberSource text recovered

Source identity

FieldRecorded value
Source typearchive member
Original recordch08-maddie.html
DateNot specified in source
Path or archive memberarchives/libsrc-1c3f88063121/NETLIFY_AI_RECOVERY_2026-10-14_21-10-49/sites/janady13__megamind-258b-neurons__d5baa307-3c60-4504-827c-c9c4449caf31/originals/deploy_698104b5fbe3d9e6d8e3f3e0/ch08-maddie.html
Original SHA-2560c7d7cfc76324fedc8396154cf8f8309faa551e5effe0029fd7f581d4bc8a9ce
Reading-copy SHA-2560c7d7cfc76324fedc8396154cf8f8309faa551e5effe0029fd7f581d4bc8a9ce
Archive source{"sourceId": "libsrc-1c3f88063121", "member": "NETLIFY_AI_RECOVERY_2026-10-14_21-10-49/sites/janady13__megamind-258b-neurons__d5baa307-3c60-4504-827c-c9c4449caf31/originals/deploy_698104b5fbe3d9e6d8e3f3e0/ch08-maddie.html"}

Every recorded occurrence

These 4 records contain identical original source bytes. Their paths and revisions remain part of the archive.

Original recordBranch or archiveRevision / identifierOriginal location
ch08-maddie.html{"sourceId": "libsrc-1c3f88063121", "member": "NETLIFY_AI_RECOVERY_2026-10-14_21-10-49/sites/janady13__megamind-258b-neurons__d5baa307-3c60-4504-827c-c9c4449caf31/originals/deploy_698104b5fbe3d9e6d8e3f3e0/ch08-maddie.html"}libsrc-4daecff18ea6archives/libsrc-1c3f88063121/NETLIFY_AI_RECOVERY_2026-10-14_21-10-49/sites/janady13__megamind-258b-neurons__d5baa307-3c60-4504-827c-c9c4449caf31/originals/deploy_698104b5fbe3d9e6d8e3f3e0/ch08-maddie.html
ch08-maddie.html{"sourceId": "libsrc-1c3f88063121", "member": "NETLIFY_AI_RECOVERY_2026-10-14_21-10-49/sites/janady13__feed-the-joe__8de87f1b-a5a4-4d10-9d82-4e8f27729768/originals/deploy_6980fcb4ca86308cf2464bcd/ch08-maddie.html"}libsrc-caa1b8a87de9archives/libsrc-1c3f88063121/NETLIFY_AI_RECOVERY_2026-10-14_21-10-49/sites/janady13__feed-the-joe__8de87f1b-a5a4-4d10-9d82-4e8f27729768/originals/deploy_6980fcb4ca86308cf2464bcd/ch08-maddie.html
c858cb825699de184db37d87e6c0506909ca4814{"sourceId": "libsrc-1c3f88063121", "member": "NETLIFY_AI_RECOVERY_2026-10-14_21-10-49/sites/janady13__megamind-258b-neurons__d5baa307-3c60-4504-827c-c9c4449caf31/originals/.content_store/c8/c858cb825699de184db37d87e6c0506909ca4814"}libsrc-d308c5d0ae9earchives/libsrc-1c3f88063121/NETLIFY_AI_RECOVERY_2026-10-14_21-10-49/sites/janady13__megamind-258b-neurons__d5baa307-3c60-4504-827c-c9c4449caf31/originals/.content_store/c8/c858cb825699de184db37d87e6c0506909ca4814
c858cb825699de184db37d87e6c0506909ca4814{"sourceId": "libsrc-1c3f88063121", "member": "NETLIFY_AI_RECOVERY_2026-10-14_21-10-49/sites/janady13__feed-the-joe__8de87f1b-a5a4-4d10-9d82-4e8f27729768/originals/.content_store/c8/c858cb825699de184db37d87e6c0506909ca4814"}libsrc-5602c7986fd4archives/libsrc-1c3f88063121/NETLIFY_AI_RECOVERY_2026-10-14_21-10-49/sites/janady13__feed-the-joe__8de87f1b-a5a4-4d10-9d82-4e8f27729768/originals/.content_store/c8/c858cb825699de184db37d87e6c0506909ca4814

Recovered source transcript

Download complete source text ↓2,248 lines · 61.0 KB
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>MADDIE | The Knowledge Factory</title> <link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet"> <style> :root { --bg-dark: #0a0f0a; --bg-surface: #0d120d; --bg-card: #111611; --bg-elevated: #151a15; --green-50: #f0fdf4; --green-100: #dcfce7; --green-200: #bbf7d0; --green-300: #86efac; --green-400: #4ade80; --green-500: #22c55e; --green-600: #16a34a; --green-700: #15803d; --green-800: #166534; --green-900: #14532d; --green-glow: rgba(34, 197, 94, 0.4); --text-primary: #f0fdf4; --text-secondary: #86efac; --text-muted: #4ade80; --text-dim: rgba(134, 239, 172, 0.5); --border: rgba(34, 197, 94, 0.15); --border-bright: rgba(34, 197, 94, 0.3); --mono: 'JetBrains Mono', monospace; --sans: 'Inter', sans-serif; } * { margin: 0; padding: 0; box-sizing: border-box; } html { scroll-behavior: smooth; } body { font-family: var(--sans); background: var(--bg-dark); color: var(--text-primary); line-height: 1.6; overflow-x: hidden; cursor: none; } /* Custom Cursor */ .cursor { width: 20px; height: 20px; border: 2px solid var(--green-400); border-radius: 50%; position: fixed; pointer-events: none; z-index: 10000; transition: transform 0.1s ease, background 0.2s ease; mix-blend-mode: difference; } .cursor-dot { width: 4px; height: 4px; background: var(--green-400); border-radius: 50%; position: fixed; pointer-events: none; z-index: 10001; } .cursor.hover { transform: scale(2); background: rgba(34, 197, 94, 0.2); } /* Scrollbar */ ::-webkit-scrollbar { width: 6px; } ::-webkit-scrollbar-track { background: var(--bg-dark); } ::-webkit-scrollbar-thumb { background: var(--green-800); border-radius: 3px; } ::-webkit-scrollbar-thumb:hover { background: var(--green-600); } /* Navigation */ .nav { position: fixed; top: 0; left: 0; right: 0; display: flex; justify-content: space-between; align-items: center; padding: 1.5rem 4rem; background: rgba(10, 15, 10, 0.8); backdrop-filter: blur(20px); border-bottom: 1px solid var(--border); z-index: 1000; } .nav-logo { font-family: var(--mono); font-size: 0.7rem; letter-spacing: 0.3em; color: var(--green-400); text-shadow: 0 0 20px var(--green-glow); } .nav-status { display: flex; align-items: center; gap: 1rem; } .status-indicator { display: flex; align-items: center; gap: 0.5rem; font-family: var(--mono); font-size: 0.65rem; color: var(--text-dim); } .status-dot { width: 6px; height: 6px; background: var(--green-400); border-radius: 50%; animation: pulse 2s ease-in-out infinite; } @keyframes pulse { 0%, 100% { opacity: 1; box-shadow: 0 0 0 0 var(--green-glow); } 50% { opacity: 0.7; box-shadow: 0 0 0 8px transparent; } } /* Hero Section */ .hero { min-height: 100vh; display: flex; align-items: center; justify-content: center; padding: 8rem 4rem 4rem; position: relative; overflow: hidden; } .hero-bg { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(ellipse at 20% 30%, rgba(34, 197, 94, 0.08) 0%, transparent 50%), radial-gradient(ellipse at 80% 70%, rgba(34, 197, 94, 0.05) 0%, transparent 50%); } .grid-overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-image: linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px); background-size: 60px 60px; opacity: 0.3; } .hero-content { position: relative; z-index: 10; max-width: 1400px; width: 100%; display: grid; grid-template-columns: 1fr 1.2fr; gap: 6rem; align-items: center; } .hero-text { opacity: 0; transform: translateY(30px); animation: fadeUp 1s ease forwards 0.3s; } @keyframes fadeUp { to { opacity: 1; transform: translateY(0); } } .hero-badge { display: inline-flex; align-items: center; gap: 0.5rem; font-family: var(--mono); font-size: 0.65rem; letter-spacing: 0.2em; color: var(--green-400); background: rgba(34, 197, 94, 0.1); border: 1px solid var(--border-bright); padding: 0.5rem 1rem; border-radius: 2rem; margin-bottom: 2rem; } .hero-badge::before { content: ''; width: 6px; height: 6px; background: var(--green-400); border-radius: 50%; animation: pulse 2s ease-in-out infinite; } .hero-title { font-size: clamp(4rem, 10vw, 8rem); font-weight: 900; letter-spacing: -0.03em; line-height: 0.9; background: linear-gradient(135deg, var(--green-100) 0%, var(--green-400) 50%, var(--green-600) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-shadow: 0 0 80px var(--green-glow); margin-bottom: 1rem; } .hero-subtitle { font-family: var(--mono); font-size: 0.85rem; color: var(--text-secondary); letter-spacing: 0.1em; margin-bottom: 2rem; opacity: 0.8; } .hero-desc { font-size: 1.1rem; color: var(--text-dim); max-width: 500px; margin-bottom: 3rem; line-height: 1.8; } .hero-desc strong { color: var(--green-300); } /* Stats Grid */ .stats-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1rem; } .stat-card { background: var(--bg-card); border: 1px solid var(--border); border-radius: 12px; padding: 1.5rem; text-align: center; position: relative; overflow: hidden; transition: all 0.3s ease; } .stat-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--green-500), transparent); opacity: 0; transition: opacity 0.3s ease; } .stat-card:hover::before { opacity: 1; } .stat-card:hover { border-color: var(--border-bright); transform: translateY(-2px); } .stat-value { font-family: var(--mono); font-size: 2rem; font-weight: 700; color: var(--green-400); text-shadow: 0 0 30px var(--green-glow); } .stat-label { font-family: var(--mono); font-size: 0.6rem; letter-spacing: 0.15em; color: var(--text-dim); margin-top: 0.5rem; } /* Architecture Diagram Container */ .hero-diagram { position: relative; opacity: 0; transform: translateY(30px); animation: fadeUp 1s ease forwards 0.6s; } /* Neural Network Canvas */ .neural-canvas { width: 100%; aspect-ratio: 4/3; background: var(--bg-surface); border: 1px solid var(--border); border-radius: 20px; position: relative; overflow: hidden; } #neuralNetwork { width: 100%; height: 100%; } .canvas-overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at center, transparent 0%, var(--bg-surface) 100%); pointer-events: none; } /* Section Styles */ .section { padding: 8rem 4rem; position: relative; } .section-inner { max-width: 1400px; margin: 0 auto; } .section-header { display: flex; align-items: center; gap: 1.5rem; margin-bottom: 4rem; opacity: 0; transform: translateY(20px); } .section-header.visible { animation: fadeUp 0.8s ease forwards; } .section-number { font-family: var(--mono); font-size: 0.7rem; letter-spacing: 0.2em; color: var(--bg-dark); background: var(--green-500); padding: 0.4rem 1rem; border-radius: 2rem; } .section-title { font-size: 2.5rem; font-weight: 700; color: var(--text-primary); } /* Architecture Diagram Section */ .arch-section { background: var(--bg-surface); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); } .arch-diagram { background: var(--bg-card); border: 1px solid var(--border); border-radius: 24px; padding: 3rem; position: relative; overflow: hidden; } .arch-diagram::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at 20% 20%, rgba(34, 197, 94, 0.03) 0%, transparent 40%), radial-gradient(circle at 80% 80%, rgba(34, 197, 94, 0.03) 0%, transparent 40%); } .arch-layers { display: flex; flex-direction: column; gap: 2rem; position: relative; z-index: 10; } .arch-layer { display: flex; align-items: center; gap: 1.5rem; padding: 1.5rem; background: rgba(10, 15, 10, 0.5); border: 1px solid var(--border); border-radius: 16px; opacity: 0; transform: translateX(-30px); transition: all 0.3s ease; } .arch-layer.visible { opacity: 1; transform: translateX(0); } .arch-layer:hover { border-color: var(--green-500); background: rgba(34, 197, 94, 0.05); } .layer-icon { width: 60px; height: 60px; display: flex; align-items: center; justify-content: center; background: var(--bg-dark); border: 1px solid var(--border-bright); border-radius: 12px; font-size: 1.5rem; } .layer-content { flex: 1; } .layer-title { font-family: var(--mono); font-size: 0.9rem; font-weight: 600; color: var(--green-400); margin-bottom: 0.25rem; } .layer-desc { font-size: 0.85rem; color: var(--text-dim); } .layer-metrics { display: flex; gap: 2rem; } .layer-metric { text-align: right; } .metric-value { font-family: var(--mono); font-size: 1.2rem; font-weight: 600; color: var(--green-300); } .metric-label { font-family: var(--mono); font-size: 0.55rem; letter-spacing: 0.1em; color: var(--text-dim); } /* Data Flow Animation */ .data-flow { position: absolute; left: 50%; top: 0; bottom: 0; width: 2px; background: linear-gradient(180deg, transparent, var(--green-500), transparent); transform: translateX(-50%); } .data-packet { position: absolute; left: 50%; width: 10px; height: 10px; background: var(--green-400); border-radius: 50%; transform: translateX(-50%); box-shadow: 0 0 20px var(--green-glow); animation: flowDown 3s ease-in-out infinite; } .data-packet:nth-child(2) { animation-delay: 1s; } .data-packet:nth-child(3) { animation-delay: 2s; } @keyframes flowDown { 0% { top: -10px; opacity: 0; } 10% { opacity: 1; } 90% { opacity: 1; } 100% { top: calc(100% + 10px); opacity: 0; } } /* Crawler Visualization */ .crawler-section { background: var(--bg-dark); } .crawler-viz { display: grid; grid-template-columns: 1fr 1fr; gap: 3rem; margin-top: 2rem; } .crawler-display { background: var(--bg-card); border: 1px solid var(--border); border-radius: 20px; padding: 2rem; position: relative; overflow: hidden; } .crawler-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 2rem; } .crawler-title { font-family: var(--mono); font-size: 0.75rem; letter-spacing: 0.1em; color: var(--green-400); } .crawler-count { font-family: var(--mono); font-size: 0.65rem; color: var(--text-dim); background: rgba(34, 197, 94, 0.1); padding: 0.3rem 0.8rem; border-radius: 1rem; border: 1px solid var(--border); } .crawler-grid { display: grid; grid-template-columns: repeat(40, 1fr); gap: 3px; margin-bottom: 1.5rem; } .crawler-dot { aspect-ratio: 1; background: var(--bg-dark); border-radius: 2px; transition: all 0.3s ease; } .crawler-dot.active { background: var(--green-500); box-shadow: 0 0 8px var(--green-glow); animation: crawlerPulse 1s ease-in-out infinite; } .crawler-dot.fetching { background: var(--green-300); animation: crawlerFetch 0.5s ease-in-out infinite; } @keyframes crawlerPulse { 0%, 100% { opacity: 0.6; } 50% { opacity: 1; } } @keyframes crawlerFetch { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.3); } } .crawler-stats { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1rem; } .crawler-stat { text-align: center; padding: 1rem; background: var(--bg-dark); border-radius: 8px; } .crawler-stat-value { font-family: var(--mono); font-size: 1.1rem; font-weight: 600; color: var(--green-400); } .crawler-stat-label { font-family: var(--mono); font-size: 0.55rem; letter-spacing: 0.1em; color: var(--text-dim); margin-top: 0.25rem; } /* Feed Display */ .crawler-feed { background: var(--bg-card); border: 1px solid var(--border); border-radius: 20px; padding: 2rem; max-height: 500px; overflow: hidden; } .feed-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding-bottom: 1rem; border-bottom: 1px solid var(--border); } .feed-title { font-family: var(--mono); font-size: 0.75rem; letter-spacing: 0.1em; color: var(--green-400); } .feed-live { display: flex; align-items: center; gap: 0.5rem; font-family: var(--mono); font-size: 0.6rem; color: var(--text-dim); } .feed-live::before { content: ''; width: 6px; height: 6px; background: #ef4444; border-radius: 50%; animation: pulse 1s ease-in-out infinite; } .feed-items { display: flex; flex-direction: column; gap: 0.75rem; } .feed-item { display: flex; align-items: center; gap: 1rem; padding: 0.75rem; background: var(--bg-dark); border-radius: 8px; opacity: 0; transform: translateY(-10px); animation: feedSlide 0.5s ease forwards; } @keyframes feedSlide { to { opacity: 1; transform: translateY(0); } } .feed-status { width: 8px; height: 8px; background: var(--green-500); border-radius: 50%; } .feed-url { font-family: var(--mono); font-size: 0.7rem; color: var(--text-secondary); flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .feed-size { font-family: var(--mono); font-size: 0.6rem; color: var(--text-dim); } /* Hebbian Learning Section */ .hebbian-section { background: linear-gradient(180deg, var(--bg-surface) 0%, var(--bg-dark) 100%); } .hebbian-content { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; } .hebbian-explanation h3 { font-size: 1.8rem; font-weight: 600; color: var(--text-primary); margin-bottom: 1.5rem; } .hebbian-explanation p { color: var(--text-dim); margin-bottom: 1.5rem; line-height: 1.8; } .hebbian-explanation strong { color: var(--green-300); } .formula-box { background: var(--bg-card); border: 1px solid var(--border-bright); border-radius: 16px; padding: 2rem; text-align: center; margin: 2rem 0; } .formula-title { font-family: var(--mono); font-size: 0.65rem; letter-spacing: 0.2em; color: var(--text-dim); margin-bottom: 1rem; } .formula { font-family: var(--mono); font-size: 1.5rem; color: var(--green-400); text-shadow: 0 0 30px var(--green-glow); } .formula sub { font-size: 0.8rem; } /* Synapse Animation */ .synapse-viz { background: var(--bg-card); border: 1px solid var(--border); border-radius: 20px; padding: 2rem; position: relative; overflow: hidden; } #synapseCanvas { width: 100%; height: 400px; } /* Retrieval System */ .retrieval-section { background: var(--bg-dark); } .retrieval-demo { background: var(--bg-card); border: 1px solid var(--border); border-radius: 24px; overflow: hidden; } .demo-header { display: flex; align-items: center; gap: 0.75rem; padding: 1rem 1.5rem; background: var(--bg-surface); border-bottom: 1px solid var(--border); } .demo-dot { width: 12px; height: 12px; border-radius: 50%; } .demo-dot:nth-child(1) { background: #ff5f56; } .demo-dot:nth-child(2) { background: #ffbd2e; } .demo-dot:nth-child(3) { background: #27ca40; } .demo-title { flex: 1; text-align: center; font-family: var(--mono); font-size: 0.7rem; color: var(--text-dim); } .demo-content { padding: 2rem; } .demo-query { display: flex; gap: 1rem; margin-bottom: 2rem; } .demo-input { flex: 1; background: var(--bg-dark); border: 1px solid var(--border); border-radius: 8px; padding: 1rem 1.5rem; font-family: var(--mono); font-size: 0.85rem; color: var(--text-primary); outline: none; transition: border-color 0.3s ease; } .demo-input:focus { border-color: var(--green-500); } .demo-btn { background: var(--green-600); border: none; border-radius: 8px; padding: 1rem 2rem; font-family: var(--mono); font-size: 0.75rem; letter-spacing: 0.1em; color: var(--bg-dark); cursor: pointer; transition: all 0.3s ease; } .demo-btn:hover { background: var(--green-500); transform: translateY(-2px); } .demo-response { background: var(--bg-dark); border: 1px solid var(--border); border-radius: 12px; padding: 1.5rem; } .response-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1rem; padding-bottom: 1rem; border-bottom: 1px solid var(--border); } .response-label { font-family: var(--mono); font-size: 0.65rem; letter-spacing: 0.1em; color: var(--green-400); } .response-confidence { font-family: var(--mono); font-size: 0.7rem; color: var(--text-dim); } .response-text { font-size: 0.9rem; color: var(--text-secondary); line-height: 1.8; margin-bottom: 1.5rem; } .response-sources { display: flex; flex-wrap: wrap; gap: 0.5rem; } .source-tag { font-family: var(--mono); font-size: 0.6rem; color: var(--text-dim); background: rgba(34, 197, 94, 0.1); padding: 0.3rem 0.75rem; border-radius: 1rem; border: 1px solid var(--border); } /* Hardware Section */ .hardware-section { background: var(--bg-surface); border-top: 1px solid var(--border); } .hardware-grid { display: grid; grid-template-columns: 1fr 1.5fr; gap: 4rem; align-items: center; } .hardware-visual { position: relative; } .mac-mini { background: linear-gradient(145deg, #2a2a2a 0%, #1a1a1a 100%); border-radius: 24px; padding: 3rem; position: relative; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.1); } .mac-mini::before { content: ''; position: absolute; top: 50%; left: 50%; width: 60px; height: 60px; background: var(--green-500); border-radius: 50%; transform: translate(-50%, -50%); box-shadow: 0 0 60px var(--green-glow); animation: coreGlow 3s ease-in-out infinite; } @keyframes coreGlow { 0%, 100% { opacity: 0.6; transform: translate(-50%, -50%) scale(1); } 50% { opacity: 1; transform: translate(-50%, -50%) scale(1.1); } } .mac-mini-label { position: absolute; bottom: -30px; left: 50%; transform: translateX(-50%); font-family: var(--mono); font-size: 0.65rem; letter-spacing: 0.2em; color: var(--text-dim); } .hardware-specs { display: grid; gap: 1.5rem; } .spec-card { display: flex; align-items: center; gap: 1.5rem; background: var(--bg-card); border: 1px solid var(--border); border-radius: 16px; padding: 1.5rem; transition: all 0.3s ease; } .spec-card:hover { border-color: var(--green-500); transform: translateX(5px); } .spec-icon { width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; background: var(--bg-dark); border: 1px solid var(--border); border-radius: 12px; font-size: 1.3rem; } .spec-content { flex: 1; } .spec-label { font-family: var(--mono); font-size: 0.6rem; letter-spacing: 0.15em; color: var(--text-dim); margin-bottom: 0.25rem; } .spec-value { font-size: 1.1rem; font-weight: 600; color: var(--green-400); } .spec-detail { font-family: var(--mono); font-size: 0.7rem; color: var(--text-dim); margin-top: 0.25rem; } /* Metrics Dashboard */ .metrics-section { background: var(--bg-dark); } .metrics-dashboard { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1.5rem; margin-bottom: 3rem; } .metric-card { background: var(--bg-card); border: 1px solid var(--border); border-radius: 16px; padding: 1.5rem; position: relative; overflow: hidden; } .metric-card::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, var(--green-600), var(--green-400)); transform: scaleX(0); transform-origin: left; transition: transform 1s ease; } .metric-card.active::after { transform: scaleX(1); } .metric-header { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 1rem; } .metric-title { font-family: var(--mono); font-size: 0.6rem; letter-spacing: 0.1em; color: var(--text-dim); } .metric-change { font-family: var(--mono); font-size: 0.6rem; color: var(--green-400); } .metric-number { font-family: var(--mono); font-size: 2rem; font-weight: 700; color: var(--green-400); text-shadow: 0 0 30px var(--green-glow); } .metric-chart { height: 60px; margin-top: 1rem; display: flex; align-items: flex-end; gap: 3px; } .chart-bar { flex: 1; background: var(--green-800); border-radius: 2px; transition: height 0.5s ease; } .chart-bar:last-child { background: var(--green-500); } /* Live Activity */ .activity-panel { background: var(--bg-card); border: 1px solid var(--border); border-radius: 20px; padding: 2rem; } .activity-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; } .activity-title { font-family: var(--mono); font-size: 0.75rem; letter-spacing: 0.1em; color: var(--green-400); } .activity-timeline { display: flex; flex-direction: column; gap: 1rem; } .activity-item { display: flex; align-items: center; gap: 1rem; padding: 1rem; background: var(--bg-dark); border-radius: 8px; opacity: 0; animation: activityFade 0.5s ease forwards; } @keyframes activityFade { to { opacity: 1; } } .activity-time { font-family: var(--mono); font-size: 0.65rem; color: var(--text-dim); white-space: nowrap; } .activity-type { padding: 0.25rem 0.5rem; background: rgba(34, 197, 94, 0.2); border-radius: 4px; font-family: var(--mono); font-size: 0.55rem; letter-spacing: 0.05em; color: var(--green-400); } .activity-desc { flex: 1; font-size: 0.8rem; color: var(--text-secondary); } /* Data Flow Into Neural Network */ .flow-section { background: linear-gradient(180deg, var(--bg-dark) 0%, var(--bg-surface) 100%); padding: 8rem 4rem; } .flow-container { max-width: 1400px; margin: 0 auto; position: relative; } .flow-visual { height: 600px; position: relative; background: var(--bg-card); border: 1px solid var(--border); border-radius: 24px; overflow: hidden; } #flowCanvas { width: 100%; height: 100%; } /* Chapter Navigation */ .chapter-nav { display: flex; justify-content: space-between; padding: 3rem 4rem; border-top: 1px solid var(--border); max-width: 1400px; margin: 0 auto; } .chapter-nav a { font-family: var(--mono); font-size: 0.75rem; color: var(--text-dim); text-decoration: none; display: flex; align-items: center; gap: 0.5rem; transition: all 0.3s ease; } .chapter-nav a:hover { color: var(--green-400); } /* Footer */ .footer { padding: 4rem; text-align: center; border-top: 1px solid var(--border); } .footer-text { font-family: var(--mono); font-size: 0.7rem; color: var(--text-dim); letter-spacing: 0.1em; } /* Responsive */ @media (max-width: 1024px) { .hero-content { grid-template-columns: 1fr; gap: 3rem; } .crawler-viz { grid-template-columns: 1fr; } .hebbian-content { grid-template-columns: 1fr; } .hardware-grid { grid-template-columns: 1fr; } .metrics-dashboard { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 768px) { .nav { padding: 1rem 1.5rem; } .section { padding: 4rem 1.5rem; } .hero { padding: 6rem 1.5rem 3rem; } .stats-grid { grid-template-columns: 1fr; } .metrics-dashboard { grid-template-columns: 1fr; } .crawler-grid { grid-template-columns: repeat(20, 1fr); } body { cursor: auto; } .cursor, .cursor-dot { display: none; } } </style> </head> <body> <!-- Custom Cursor --> <div class="cursor"></div> <div class="cursor-dot"></div> <!-- Navigation --> <nav class="nav"> <div class="nav-logo">MEGAMIND // KNOWLEDGE FACTORY</div> <div class="nav-status"> <div class="status-indicator"> <div class="status-dot"></div> <span>MADDIE ONLINE</span> </div> <div class="status-indicator"> <span>PORT 8893</span> </div> </div> </nav> <!-- Hero Section --> <section class="hero"> <div class="hero-bg"></div> <div class="grid-overlay"></div> <div class="hero-content"> <div class="hero-text"> <div class="hero-badge">KNOWLEDGE FACTORY NODE</div> <h1 class="hero-title">MADDIE</h1> <p class="hero-subtitle">Machine Architecture for Distributed Dynamic Intelligence Engine</p> <p class="hero-desc"> <strong>"MADDIE recalls, doesn't generate"</strong> - A retrieval-based intelligence that learns directly from the internet through Hebbian synaptic weights. The knowledge factory of the MEGAMIND federation. </p> <div class="stats-grid"> <div class="stat-card"> <div class="stat-value" id="neuronCount">86B</div> <div class="stat-label">NEURONS</div> </div> <div class="stat-card"> <div class="stat-value" id="crawlerCount">2000</div> <div class="stat-label">PARALLEL CRAWLERS</div> </div> <div class="stat-card"> <div class="stat-value" id="chunkCount">1.2M</div> <div class="stat-label">KNOWLEDGE CHUNKS</div> </div> </div> </div> <div class="hero-diagram"> <div class="neural-canvas"> <canvas id="neuralNetwork"></canvas> <div class="canvas-overlay"></div> </div> </div> </div> </section> <!-- System Architecture --> <section class="section arch-section"> <div class="section-inner"> <div class="section-header"> <span class="section-number">01</span> <h2 class="section-title">System Architecture</h2> </div> <div class="arch-diagram"> <div class="data-flow"> <div class="data-packet"></div> <div class="data-packet"></div> <div class="data-packet"></div> </div> <div class="arch-layers"> <div class="arch-layer"> <div class="layer-icon">Web</div> <div class="layer-content"> <div class="layer-title">INGESTION LAYER</div> <div class="layer-desc">2000 parallel web crawlers with ethical rate limiting and robots.txt compliance</div> </div> <div class="layer-metrics"> <div class="layer-metric"> <div class="metric-value">50K</div> <div class="metric-label">PAGES/HOUR</div> </div> <div class="layer-metric"> <div class="metric-value">99.2%</div> <div class="metric-label">SUCCESS RATE</div> </div> </div> </div> <div class="arch-layer"> <div class="layer-icon">Parse</div> <div class="layer-content"> <div class="layer-title">PROCESSING LAYER</div> <div class="layer-desc">Text extraction, 512-char chunking, centered normalization</div> </div> <div class="layer-metrics"> <div class="layer-metric"> <div class="metric-value">512</div> <div class="metric-label">CHUNK SIZE</div> </div> <div class="layer-metric"> <div class="metric-value">100K</div> <div class="metric-label">CHUNKS/SEC</div> </div> </div> </div> <div class="arch-layer"> <div class="layer-icon">Vec</div> <div class="layer-content"> <div class="layer-title">VECTORIZATION LAYER</div> <div class="layer-desc">Spike pattern encoding with normalized feature vectors</div> </div> <div class="layer-metrics"> <div class="layer-metric"> <div class="metric-value">768D</div> <div class="metric-label">DIMENSIONS</div> </div> <div class="layer-metric"> <div class="metric-value">Float32</div> <div class="metric-label">PRECISION</div> </div> </div> </div> <div class="arch-layer"> <div class="layer-icon">Brain</div> <div class="layer-content"> <div class="layer-title">INTEGRATION LAYER</div> <div class="layer-desc">Hebbian outer product accumulation into W_know matrix</div> </div> <div class="layer-metrics"> <div class="layer-metric"> <div class="metric-value">86B</div> <div class="metric-label">WEIGHTS</div> </div> <div class="layer-metric"> <div class="metric-value">mmap</div> <div class="metric-label">STORAGE</div> </div> </div> </div> <div class="arch-layer"> <div class="layer-icon">DB</div> <div class="layer-content"> <div class="layer-title">STORAGE LAYER</div> <div class="layer-desc">SQLite chunks with source attribution, memory-mapped weight matrix</div> </div> <div class="layer-metrics"> <div class="layer-metric"> <div class="metric-value">2TB</div> <div class="metric-label">CAPACITY</div> </div> <div class="layer-metric"> <div class="metric-value">NVMe</div> <div class="metric-label">STORAGE</div> </div> </div> </div> </div> </div> </div> </section> <!-- Crawler Visualization --> <section class="section crawler-section"> <div class="section-inner"> <div class="section-header"> <span class="section-number">02</span> <h2 class="section-title">Parallel Web Crawlers</h2> </div> <div class="crawler-viz"> <div class="crawler-display"> <div class="crawler-header"> <div class="crawler-title">CRAWLER POOL STATUS</div> <div class="crawler-count">2000 WORKERS</div> </div> <div class="crawler-grid" id="crawlerGrid"></div> <div class="crawler-stats"> <div class="crawler-stat"> <div class="crawler-stat-value" id="activeCrawlers">1847</div> <div class="crawler-stat-label">ACTIVE</div> </div> <div class="crawler-stat"> <div class="crawler-stat-value" id="queuedUrls">12.4K</div> <div class="crawler-stat-label">QUEUED</div> </div> <div class="crawler-stat"> <div class="crawler-stat-value" id="pagesHour">48.2K</div> <div class="crawler-stat-label">PAGES/HR</div> </div> <div class="crawler-stat"> <div class="crawler-stat-value" id="avgLatency">142ms</div> <div class="crawler-stat-label">AVG LATENCY</div> </div> </div> </div> <div class="crawler-feed"> <div class="feed-header"> <div class="feed-title">LIVE CRAWL FEED</div> <div class="feed-live">STREAMING</div> </div> <div class="feed-items" id="feedItems"></div> </div> </div> </div> </section>

Search equations, builds, manuscript text, and recovered sources.