Knowledge Domains — drill-down redesign + per-corpus identity

The Knowledge Domains screen gets the same drill-down treatment as Pretrain Configuration and Hardware Config. Five corpora become a Tier-1 selector, each with its own colour identity and per-domain icons. Plus a brief look at how the Prediction module overlays affinity hints on the buy buttons.

This is the third drill-down redesign in a row. Pretrain Configuration got it first (v1.2.5), Hardware Config followed, and now the Knowledge Domains screen — the one you open every time you want to add knowledge to a brain — joins the family. Same diagnosis as before: too much information stacked in one vertical scroll. Same prescription: a Tier-1 selector at the top, drill-down underneath, and a clear visual identity for each branch of the tree.

📜 The old screen — wall of domains

Old Knowledge Domains screen — Wikipedia corpus expanded by default with a vertical list of all its domains (Ethics, Philosophy, Science, Technology, …), each with a 300 Ru buy chip. Two locked corpora (Source Code, Formal Methods) collapsed at the bottom.

The old Knowledge Domains screen was a vertical wall: every domain inside the active corpus listed one after another, each with its own buy chip. Locked corpora sat collapsed at the bottom, easy to miss. With two corpora unlocked and a single active one, the screen already required scrolling; with the full slate of five corpora it would have been worse.

The structural problem was the same as the other two redesigns — one screen trying to be a reference for every option and a focused config for one option simultaneously. Doing both does neither well.

🎯 The fix — Tier-1 corpus selector + per-corpus drill-down

New Knowledge Domains screen — five corpus icons in a top selector row (Wikipedia, Source Code, Formal Methods, Empirical Sciences, Combined Corpus); Wikipedia tab active with a green-themed banner showing the corpus description; per-domain rows below (History, Ethics, Philosophy, Science, Technology, Ethnography) each with their own icon and buy chip.

The new screen has the same five-region grammar you already know from Pretrain Configuration and Hardware Config:

  1. Header sub-bar1/1 active · 1/3 owned and the currency strip. Quick reference for where you stand.
  2. Tier-1 corpus selector — five large icons in a row at the top: Wikipedia / Source Code / Formal Methods / Empirical Sciences / Combined Corpus. Selected one gets its corpus colour glow; locked ones show a 🔒 badge.
  3. Active corpus banner — corpus icon + name in the corpus colour + a one-line description so you remember what’s inside without unlocking it. For locked corpora, the banner also shows the unlock price.
  4. Per-domain list — each domain has its own icon, its own name, and either a price chip, an OWNED marker, or a 🔒 if it’s part of a locked corpus.
  5. BACK at the bottom.

Same drill-down pattern as the previous two redesigns — pick the corpus, then pick the domain within. Active selection is always one tap away; the rest stays out of the scroll.

🎨 Each corpus gets its own visual identity

Five corpora, five colours, five themed icon sets. The colour isn’t just decoration — it’s how you tell at a glance which corpus you’re drilled into when the screen scrolls.

📚 Wikipedia — green, the starting corpus

Always-available starting corpus, granted free at game start. General knowledge — History, Ethics, Philosophy, Science, Technology, Ethnography, Art, Classics, Methodology, Epistemology. Each domain has its own icon (gavel for Ethics, atom for Science, brain-cogs for Methodology, and so on). The banner reminds you: “Always available — your starting corpus.”

💻 Source Code — cyan

Source Code corpus active — cyan-themed banner saying 'Programming, algorithms, computer architecture'. Domain list: Algorithms, Structures, Paradigms, Architecture, Databases, Networking. All locked with 🔒 because the corpus is not yet unlocked.

Programming, algorithms, computer architecture. Domains: Algorithms, Structures, Paradigms, Architecture, Databases, Networking. Unlocked as a single corpus — once you pay the unlock, every domain inside becomes individually purchasable.

The cyan corpus colour shows in the banner border, the Tier-1 icon glow, and the per-domain icon strokes — consistent across the whole screen state.

🧮 Formal Methods — purple

Formal Methods corpus active — purple-themed banner saying 'Mathematics, logic'. Domain list with mathematical symbol icons: Algebra (x²), Calculus (∫), Discrete, Matrices, Probability, Statistics. All locked behind corpus unlock.

Mathematics and logic — Algebra, Calculus, Discrete, Matrices, Probability, Statistics. The icons lean into the math language (x², ∫, bar chart) so the corpus is readable as “the math one” before you read the names.

🔬 Empirical Sciences — yellow

Empirical Sciences corpus active — yellow-themed banner saying 'Natural sciences,'. Domain list: Physics (atom), Chemistry (flask), Biology (leaf), Genetics (helix), Neuroscience (brain), Perception (eye). All locked behind corpus unlock.

Natural sciences — Physics, Chemistry, Biology, Genetics, Neuroscience, Perception. Atom, flask, leaf, helix, brain, eye — same approach: icons that pre-read the topic.

🎲 Combined Corpus — red, and special

Combined Corpus active — red-themed banner saying 'Mixed random domains'. Domain rows below are placeholders: six rows of '???' with a question-mark icon and a 🔒 padlock — you cannot preview the domains before unlocking.

Combined Corpus breaks the rule the other four follow: you cannot preview its domains before unlocking. The rows show ??? placeholders with question-mark icons instead of named domains. That’s not a bug — it’s the corpus’s whole point. Combined Corpus contains a random mix of domains pulled from the other corpora, rolled fresh, so showing a fixed preview would defeat the surprise.

In exchange for the unknown, it’s cheaper to unlock than the dedicated corpora. Lower commitment, mystery box payoff — pick it if you want the breadth roll instead of a focused build.

💰 Progressive domain pricing

The pricing model also got a quality-of-life update. Inside any unlocked corpus, the first domain you buy is free. Each subsequent domain costs more than the previous one — the curve scales with how many domains you already own across the whole brain, not just within the current corpus.

The practical effect: there’s never a reason not to grab at least one domain in a corpus you just unlocked, but you also can’t bulk-buy a whole corpus on the cheap. Each additional domain is a real decision against the rising cost.

🔮 Prediction module — affinity hints on buy buttons

Knowledge Domains with Prediction module active — Wikipedia corpus shown. Header sub-bar reads '1/1 active · 1/3 owned · Prediction ON · Affinity visible'. Domain list shows History with an OWNED label, then Ethics / Philosophy / Science / Technology with 300 Ru chips coloured according to affinity (green for excellent, yellow for good, red for low). Bottom legend: 'Affinity: red = low · yellow = good · green = excellent'.

The Prediction module is a utility-class module, not an endgame piece — install it on the brain and it adds an overlay on top of this screen. The header sub-bar gains a Prediction ON · Affinity visible flag, and every buy chip on a per-domain row gets a colour wash:

  • 🟢 Green — excellent affinity (the brain learns from this domain especially well)
  • 🟡 Yellow — good affinity (normal)
  • 🔴 Red — low affinity (the brain will struggle here)

A legend at the bottom of the screen spells out the meaning. Without the Prediction module installed, the buttons stay in the default corpus colour and you find out the affinity only after committing — Prediction turns it into a pre-decision read.

🧭 Three drill-downs, one grammar

Pretrain Configuration, Hardware Config, and Knowledge Domains now share the same five-region layout: sub-bar status → Tier-1 selector → focused banner / hero → drill-down list → BACK. The colour palettes differ (chassis blue/cyan, corpus rainbow) but the spatial language is identical.

The point isn’t visual consistency for its own sake — it’s that you only ever learn one navigation pattern. Once Pretrain Configuration clicked, Hardware Config felt familiar from the first tap. Knowledge Domains should land the same way.


Three rooms of the house redesigned. A few more to go. 🧠

— NeuroVault Research Systems