TEZv commited on
Commit
1c83083
·
1 Parent(s): 870d198

Add hybrid SET filters to live registry space

Browse files
Files changed (5) hide show
  1. README.md +7 -0
  2. app.js +86 -22
  3. data/registry.json +550 -52
  4. index.html +37 -4
  5. styles.css +61 -2
README.md CHANGED
@@ -16,6 +16,13 @@ Cross-sphere public registry for browsing studies, starter cases, and reusable a
16
  - `ENTREPRENEURSHIP`
17
  - `TECHNOLOGY`
18
 
 
 
 
 
 
 
 
19
  Source repository:
20
 
21
  - [SPHERE-III-TECHNOLOGY](https://github.com/K-RnD-Lab/SPHERE-III-TECHNOLOGY)
 
16
  - `ENTREPRENEURSHIP`
17
  - `TECHNOLOGY`
18
 
19
+ The registry now uses a two-layer model:
20
+
21
+ - `primary sphere` for the study's main home
22
+ - `hybrid combo` for interdisciplinary lanes such as `S+T`, `S+E`, `E+T`, or `S+E+T`
23
+
24
+ Hugging Face is treated here as a delivery layer for live interfaces, not as a fourth sphere.
25
+
26
  Source repository:
27
 
28
  - [SPHERE-III-TECHNOLOGY](https://github.com/K-RnD-Lab/SPHERE-III-TECHNOLOGY)
app.js CHANGED
@@ -2,7 +2,9 @@ const dataUrl = "./data/registry.json";
2
 
3
  const searchInput = document.getElementById("search-input");
4
  const sphereFilter = document.getElementById("sphere-filter");
 
5
  const statusFilter = document.getElementById("status-filter");
 
6
  const registryGrid = document.getElementById("registry-grid");
7
  const stats = document.getElementById("stats");
8
  const resultCount = document.getElementById("result-count");
@@ -11,43 +13,75 @@ const cardTemplate = document.getElementById("card-template");
11
  let registryEntries = [];
12
 
13
  function titleCase(value) {
14
- return value.charAt(0).toUpperCase() + value.slice(1);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  }
16
 
17
  function uniqueValues(entries, key) {
18
  return [...new Set(entries.map((entry) => entry[key]).filter(Boolean))].sort();
19
  }
20
 
21
- function fillSelect(select, values) {
22
  for (const value of values) {
23
  const option = document.createElement("option");
24
  option.value = value;
25
- option.textContent = titleCase(value);
26
  select.appendChild(option);
27
  }
28
  }
29
 
30
  function buildStats(entries) {
31
  const bySphere = ["science", "entrepreneurship", "technology"].map((sphere) => ({
32
- label: sphere,
33
- value: entries.filter((entry) => entry.sphere === sphere).length,
 
34
  }));
35
 
36
- const total = { label: "total entries", value: entries.length };
37
- const cards = [total, ...bySphere];
 
 
 
 
 
 
 
38
 
39
  stats.innerHTML = "";
40
  for (const card of cards) {
41
  const wrapper = document.createElement("article");
42
- wrapper.className = "stat";
43
  wrapper.innerHTML = `
44
  <div class="stat-value">${card.value}</div>
45
- <div class="stat-label">${titleCase(card.label)}</div>
46
  `;
47
  stats.appendChild(wrapper);
48
  }
49
  }
50
 
 
 
 
 
51
  function renderCards(entries) {
52
  registryGrid.innerHTML = "";
53
  resultCount.textContent = `${entries.length} result${entries.length === 1 ? "" : "s"}`;
@@ -62,24 +96,38 @@ function renderCards(entries) {
62
 
63
  for (const entry of entries) {
64
  const fragment = cardTemplate.content.cloneNode(true);
65
- const card = fragment.querySelector(".card");
66
  const sphereBadge = fragment.querySelector(".badge.sphere");
 
67
  const statusBadge = fragment.querySelector(".badge.status");
68
  const title = fragment.querySelector(".title");
69
  const summary = fragment.querySelector(".summary");
70
  const track = fragment.querySelector(".track");
71
- const entryType = fragment.querySelector(".entry-type");
 
 
 
72
  const tags = fragment.querySelector(".tags");
73
  const links = fragment.querySelector(".links");
74
 
75
- sphereBadge.textContent = titleCase(entry.sphere);
76
- sphereBadge.classList.add(entry.sphere);
77
- statusBadge.textContent = titleCase(entry.status);
 
 
 
78
  title.textContent = entry.title;
79
  summary.textContent = entry.summary;
80
- track.textContent = entry.track;
81
- entryType.textContent = entry.entryType;
82
- tags.textContent = entry.tags.join(", ");
 
 
 
 
 
 
 
 
83
 
84
  for (const link of entry.links) {
85
  const anchor = document.createElement("a");
@@ -97,20 +145,32 @@ function renderCards(entries) {
97
  function applyFilters() {
98
  const query = searchInput.value.trim().toLowerCase();
99
  const sphere = sphereFilter.value;
 
100
  const status = statusFilter.value;
 
101
 
102
  const filtered = registryEntries.filter((entry) => {
103
- const matchesSphere = sphere === "all" || entry.sphere === sphere;
 
104
  const matchesStatus = status === "all" || entry.status === status;
 
105
  const haystack = [
106
  entry.title,
107
  entry.summary,
108
  entry.track,
109
  entry.entryType,
 
 
 
 
 
 
110
  ...entry.tags,
111
- ].join(" ").toLowerCase();
 
 
112
  const matchesQuery = !query || haystack.includes(query);
113
- return matchesSphere && matchesStatus && matchesQuery;
114
  });
115
 
116
  renderCards(filtered);
@@ -120,14 +180,18 @@ async function init() {
120
  const response = await fetch(dataUrl);
121
  registryEntries = await response.json();
122
 
123
- fillSelect(sphereFilter, uniqueValues(registryEntries, "sphere"));
124
- fillSelect(statusFilter, uniqueValues(registryEntries, "status"));
 
 
125
  buildStats(registryEntries);
126
  renderCards(registryEntries);
127
 
128
  searchInput.addEventListener("input", applyFilters);
129
  sphereFilter.addEventListener("change", applyFilters);
 
130
  statusFilter.addEventListener("change", applyFilters);
 
131
  }
132
 
133
  init().catch((error) => {
 
2
 
3
  const searchInput = document.getElementById("search-input");
4
  const sphereFilter = document.getElementById("sphere-filter");
5
+ const comboFilter = document.getElementById("combo-filter");
6
  const statusFilter = document.getElementById("status-filter");
7
+ const artifactFilter = document.getElementById("artifact-filter");
8
  const registryGrid = document.getElementById("registry-grid");
9
  const stats = document.getElementById("stats");
10
  const resultCount = document.getElementById("result-count");
 
13
  let registryEntries = [];
14
 
15
  function titleCase(value) {
16
+ return value
17
+ .split(/[\s_-]+/)
18
+ .filter(Boolean)
19
+ .map((part) => part.charAt(0).toUpperCase() + part.slice(1))
20
+ .join(" ");
21
+ }
22
+
23
+ function prettyLabel(key, value) {
24
+ if (!value) {
25
+ return "";
26
+ }
27
+
28
+ if (key === "sphere") {
29
+ return titleCase(value);
30
+ }
31
+
32
+ if (key === "artifactType" || key === "validationStage") {
33
+ return titleCase(value);
34
+ }
35
+
36
+ return value;
37
  }
38
 
39
  function uniqueValues(entries, key) {
40
  return [...new Set(entries.map((entry) => entry[key]).filter(Boolean))].sort();
41
  }
42
 
43
+ function fillSelect(select, values, key) {
44
  for (const value of values) {
45
  const option = document.createElement("option");
46
  option.value = value;
47
+ option.textContent = prettyLabel(key, value);
48
  select.appendChild(option);
49
  }
50
  }
51
 
52
  function buildStats(entries) {
53
  const bySphere = ["science", "entrepreneurship", "technology"].map((sphere) => ({
54
+ label: prettyLabel("sphere", sphere),
55
+ value: entries.filter((entry) => entry.primarySphere === sphere).length,
56
+ className: sphere,
57
  }));
58
 
59
+ const cards = [
60
+ { label: "Total entries", value: entries.length, className: "total" },
61
+ ...bySphere,
62
+ {
63
+ label: "Hybrid lanes",
64
+ value: entries.filter((entry) => entry.combo.includes("+")).length,
65
+ className: "hybrid",
66
+ },
67
+ ];
68
 
69
  stats.innerHTML = "";
70
  for (const card of cards) {
71
  const wrapper = document.createElement("article");
72
+ wrapper.className = `stat ${card.className}`;
73
  wrapper.innerHTML = `
74
  <div class="stat-value">${card.value}</div>
75
+ <div class="stat-label">${card.label}</div>
76
  `;
77
  stats.appendChild(wrapper);
78
  }
79
  }
80
 
81
+ function setText(target, value) {
82
+ target.textContent = value && value.length ? value : "—";
83
+ }
84
+
85
  function renderCards(entries) {
86
  registryGrid.innerHTML = "";
87
  resultCount.textContent = `${entries.length} result${entries.length === 1 ? "" : "s"}`;
 
96
 
97
  for (const entry of entries) {
98
  const fragment = cardTemplate.content.cloneNode(true);
 
99
  const sphereBadge = fragment.querySelector(".badge.sphere");
100
+ const comboBadge = fragment.querySelector(".badge.combo");
101
  const statusBadge = fragment.querySelector(".badge.status");
102
  const title = fragment.querySelector(".title");
103
  const summary = fragment.querySelector(".summary");
104
  const track = fragment.querySelector(".track");
105
+ const artifactType = fragment.querySelector(".artifact-type");
106
+ const secondarySpheres = fragment.querySelector(".secondary-spheres");
107
+ const deliveryLayers = fragment.querySelector(".delivery-layers");
108
+ const validationStage = fragment.querySelector(".validation-stage");
109
  const tags = fragment.querySelector(".tags");
110
  const links = fragment.querySelector(".links");
111
 
112
+ sphereBadge.textContent = prettyLabel("sphere", entry.primarySphere);
113
+ sphereBadge.classList.add(entry.primarySphere);
114
+ comboBadge.textContent = entry.combo;
115
+ comboBadge.classList.add(`combo-${entry.combo.toLowerCase().replace(/\+/g, "-")}`);
116
+ statusBadge.textContent = prettyLabel("status", entry.status);
117
+
118
  title.textContent = entry.title;
119
  summary.textContent = entry.summary;
120
+ setText(track, entry.track);
121
+ setText(artifactType, prettyLabel("artifactType", entry.artifactType));
122
+ setText(
123
+ secondarySpheres,
124
+ entry.secondarySpheres.length
125
+ ? entry.secondarySpheres.map((item) => prettyLabel("sphere", item)).join(", ")
126
+ : "",
127
+ );
128
+ setText(deliveryLayers, entry.deliveryLayers.join(", "));
129
+ setText(validationStage, prettyLabel("validationStage", entry.validationStage));
130
+ setText(tags, entry.tags.join(", "));
131
 
132
  for (const link of entry.links) {
133
  const anchor = document.createElement("a");
 
145
  function applyFilters() {
146
  const query = searchInput.value.trim().toLowerCase();
147
  const sphere = sphereFilter.value;
148
+ const combo = comboFilter.value;
149
  const status = statusFilter.value;
150
+ const artifact = artifactFilter.value;
151
 
152
  const filtered = registryEntries.filter((entry) => {
153
+ const matchesSphere = sphere === "all" || entry.primarySphere === sphere;
154
+ const matchesCombo = combo === "all" || entry.combo === combo;
155
  const matchesStatus = status === "all" || entry.status === status;
156
+ const matchesArtifact = artifact === "all" || entry.artifactType === artifact;
157
  const haystack = [
158
  entry.title,
159
  entry.summary,
160
  entry.track,
161
  entry.entryType,
162
+ entry.primarySphere,
163
+ entry.combo,
164
+ entry.artifactType,
165
+ entry.validationStage,
166
+ ...entry.secondarySpheres,
167
+ ...entry.deliveryLayers,
168
  ...entry.tags,
169
+ ]
170
+ .join(" ")
171
+ .toLowerCase();
172
  const matchesQuery = !query || haystack.includes(query);
173
+ return matchesSphere && matchesCombo && matchesStatus && matchesArtifact && matchesQuery;
174
  });
175
 
176
  renderCards(filtered);
 
180
  const response = await fetch(dataUrl);
181
  registryEntries = await response.json();
182
 
183
+ fillSelect(sphereFilter, uniqueValues(registryEntries, "primarySphere"), "sphere");
184
+ fillSelect(comboFilter, uniqueValues(registryEntries, "combo"), "combo");
185
+ fillSelect(statusFilter, uniqueValues(registryEntries, "status"), "status");
186
+ fillSelect(artifactFilter, uniqueValues(registryEntries, "artifactType"), "artifactType");
187
  buildStats(registryEntries);
188
  renderCards(registryEntries);
189
 
190
  searchInput.addEventListener("input", applyFilters);
191
  sphereFilter.addEventListener("change", applyFilters);
192
+ comboFilter.addEventListener("change", applyFilters);
193
  statusFilter.addEventListener("change", applyFilters);
194
+ artifactFilter.addEventListener("change", applyFilters);
195
  }
196
 
197
  init().catch((error) => {
data/registry.json CHANGED
@@ -1,15 +1,17 @@
1
  [
2
  {
3
- "title": "🔬 K R&D Lab — SPHERE I / SCIENCE",
4
  "sphere": "science",
5
  "track": "Root sphere repo",
6
  "entryType": "repository",
7
- "status": "scaffold",
8
  "summary": "Computational science research across oncology, plant science, metabolomics, neuroscience, ecology, and life systems.",
9
  "tags": [
10
  "science",
11
  "root sphere repo",
12
- "lab",
 
 
13
  "computational",
14
  "oncology"
15
  ],
@@ -22,7 +24,15 @@
22
  "label": "README",
23
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/blob/main/README.md"
24
  }
25
- ]
 
 
 
 
 
 
 
 
26
  },
27
  {
28
  "title": "S1 Biomedical And Oncology",
@@ -34,6 +44,8 @@
34
  "tags": [
35
  "science",
36
  "s1",
 
 
37
  "biomedical",
38
  "oncology",
39
  "translational"
@@ -47,7 +59,15 @@
47
  "label": "Folder",
48
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology"
49
  }
50
- ]
 
 
 
 
 
 
 
 
51
  },
52
  {
53
  "title": "OpenVariant: An Open-Source Variant Pathogenicity Classifier Benchmarked Against AlphaMissense",
@@ -59,6 +79,8 @@
59
  "tags": [
60
  "science",
61
  "s1-a-r1",
 
 
62
  "openvariant",
63
  "open-source",
64
  "variant"
@@ -72,7 +94,17 @@
72
  "label": "Folder",
73
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-A%20%C2%B7%20%F0%9F%A7%AC%20PHYLO-GENOMICS/S1-A-R1%20%C2%B7%20Variant%20classification/R1a-openvariant"
74
  }
75
- ]
 
 
 
 
 
 
 
 
 
 
76
  },
77
  {
78
  "title": "Identification of Tumor Suppressor miRNAs Silenced in BRCA2-Mutant Breast Cancer: A Multi-Dataset Meta-Analysis",
@@ -84,6 +116,8 @@
84
  "tags": [
85
  "science",
86
  "s1-b-r1",
 
 
87
  "identification",
88
  "tumor",
89
  "suppressor"
@@ -97,7 +131,15 @@
97
  "label": "Folder",
98
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-B%20%C2%B7%20%F0%9F%94%AC%20PHYLO-RNA/S1-B-R1%20%C2%B7%20miRNA%20silencing/R1a-brca2-mirna"
99
  }
100
- ]
 
 
 
 
 
 
 
 
101
  },
102
  {
103
  "title": "Computational Identification of siRNA Synthetic Lethal Targets in TP53-Mutant Lung Adenocarcinoma",
@@ -109,6 +151,8 @@
109
  "tags": [
110
  "science",
111
  "s1-b-r2",
 
 
112
  "computational",
113
  "identification",
114
  "sirna"
@@ -122,7 +166,18 @@
122
  "label": "Folder",
123
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-B%20%C2%B7%20%F0%9F%94%AC%20PHYLO-RNA/S1-B-R2%20%C2%B7%20siRNA%20SL/R2a-tp53-sirna"
124
  }
125
- ]
 
 
 
 
 
 
 
 
 
 
 
126
  },
127
  {
128
  "title": "lncRNA Regulatory Networks Controlling TREM2-Dependent Microglial Inflammation: Implications for Alzheimer's Therapy",
@@ -134,6 +189,8 @@
134
  "tags": [
135
  "science",
136
  "s1-b-r3",
 
 
137
  "lncrna",
138
  "regulatory",
139
  "networks"
@@ -147,7 +204,15 @@
147
  "label": "Folder",
148
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-B%20%C2%B7%20%F0%9F%94%AC%20PHYLO-RNA/S1-B-R3%20%C2%B7%20lncRNA%20%2B%20ASO/R3a-lncrna-trem2"
149
  }
150
- ]
 
 
 
 
 
 
 
 
151
  },
152
  {
153
  "title": "Computational Discovery of Small Molecules Targeting FGFR3 mRNA for Bladder Cancer",
@@ -159,6 +224,8 @@
159
  "tags": [
160
  "science",
161
  "s1-c-r1",
 
 
162
  "computational",
163
  "discovery",
164
  "small"
@@ -172,7 +239,17 @@
172
  "label": "Folder",
173
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-C%20%C2%B7%20%F0%9F%92%8A%20PHYLO-DRUG/S1-C-R1%20%C2%B7%20RNA-directed%20drug/R1a-fgfr3-rna-drug"
174
  }
175
- ]
 
 
 
 
 
 
 
 
 
 
176
  },
177
  {
178
  "title": "Machine Learning Prediction of Protein Corona Composition in Lipid Nanoparticles from Physicochemical Properties",
@@ -184,6 +261,8 @@
184
  "tags": [
185
  "science",
186
  "s1-d-r1",
 
 
187
  "machine",
188
  "learning",
189
  "prediction"
@@ -197,7 +276,17 @@
197
  "label": "Folder",
198
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R1%20%C2%B7%20Serum%20corona/R1a-lnp-corona-ml"
199
  }
200
- ]
 
 
 
 
 
 
 
 
 
 
201
  },
202
  {
203
  "title": "Machine Learning Prediction of Protein Corona Composition in Lipid Nanoparticles from Physicochemical Properties",
@@ -209,6 +298,8 @@
209
  "tags": [
210
  "science",
211
  "s1-d-r2",
 
 
212
  "machine",
213
  "learning",
214
  "prediction"
@@ -222,7 +313,15 @@
222
  "label": "Folder",
223
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R2%20%C2%B7%20Flow%20corona/R2a-flow-corona/study1"
224
  }
225
- ]
 
 
 
 
 
 
 
 
226
  },
227
  {
228
  "title": "Predicting Protein Corona Remodeling in Lipid Nanoparticles Under Physiological Flow: Closing the Static-Dynamic Gap",
@@ -234,6 +333,8 @@
234
  "tags": [
235
  "science",
236
  "s1-d-r2",
 
 
237
  "predicting",
238
  "protein",
239
  "corona"
@@ -247,7 +348,17 @@
247
  "label": "Folder",
248
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R2%20%C2%B7%20Flow%20corona/R2a-flow-corona/study2"
249
  }
250
- ]
 
 
 
 
 
 
 
 
 
 
251
  },
252
  {
253
  "title": "Ionizable Lipid Properties Predicting ApoE Enrichment in LNP Protein Corona for Blood-Brain Barrier Crossing in Glioblastoma",
@@ -259,6 +370,8 @@
259
  "tags": [
260
  "science",
261
  "s1-d-r3",
 
 
262
  "ionizable",
263
  "lipid",
264
  "properties"
@@ -272,7 +385,17 @@
272
  "label": "Folder",
273
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R3%20%C2%B7%20Brain%20BBB/R3a-lnp-bbb"
274
  }
275
- ]
 
 
 
 
 
 
 
 
 
 
276
  },
277
  {
278
  "title": "AutoCorona: An NLP Pipeline for Automated Extraction of LNP Protein Corona Data from Scientific Literature",
@@ -284,6 +407,8 @@
284
  "tags": [
285
  "science",
286
  "s1-d-r4",
 
 
287
  "autocorona",
288
  "nlp",
289
  "pipeline"
@@ -297,7 +422,17 @@
297
  "label": "Folder",
298
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R4%20%C2%B7%20NLP/R4a-autocorona-nlp/project2_autocorona"
299
  }
300
- ]
 
 
 
 
 
 
 
 
 
 
301
  },
302
  {
303
  "title": "K R&D Lab — LNP Corona Research Projects",
@@ -309,6 +444,8 @@
309
  "tags": [
310
  "science",
311
  "s1-d-r4",
 
 
312
  "lab",
313
  "lnp",
314
  "corona"
@@ -322,7 +459,17 @@
322
  "label": "Folder",
323
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R4%20%C2%B7%20NLP/R4a-autocorona-nlp"
324
  }
325
- ]
 
 
 
 
 
 
 
 
 
 
326
  },
327
  {
328
  "title": "Machine Learning Prediction of Protein Corona Composition in Lipid Nanoparticles from Physicochemical Properties",
@@ -334,6 +481,8 @@
334
  "tags": [
335
  "science",
336
  "s1-d-r4",
 
 
337
  "machine",
338
  "learning",
339
  "prediction"
@@ -347,7 +496,15 @@
347
  "label": "Folder",
348
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R4%20%C2%B7%20NLP/R4a-autocorona-nlp/project1_lnp_ml"
349
  }
350
- ]
 
 
 
 
 
 
 
 
351
  },
352
  {
353
  "title": "Machine Learning Prediction of LNP Transfection Efficacy from Physicochemical and Formulation Features",
@@ -359,6 +516,8 @@
359
  "tags": [
360
  "science",
361
  "s1-e-r1",
 
 
362
  "machine",
363
  "learning",
364
  "prediction"
@@ -372,7 +531,17 @@
372
  "label": "Folder",
373
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-E%20%C2%B7%20%F0%9F%A9%B8%20PHYLO-BIOMARKERS/S1-E-R1%20%C2%B7%20Liquid%20biopsy/R1a-liquid-biopsy/project1_lnp_transfection"
374
  }
375
- ]
 
 
 
 
 
 
 
 
 
 
376
  },
377
  {
378
  "title": "Protein Corona Fingerprinting of Lipid Nanoparticles as a Liquid Biopsy Biomarker: Distinguishing Cancer Patients from Healthy Individuals Using Machine Learning",
@@ -384,6 +553,8 @@
384
  "tags": [
385
  "science",
386
  "s1-e-r1",
 
 
387
  "protein",
388
  "corona",
389
  "fingerprinting"
@@ -397,7 +568,17 @@
397
  "label": "Folder",
398
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-E%20%C2%B7%20%F0%9F%A9%B8%20PHYLO-BIOMARKERS/S1-E-R1%20%C2%B7%20Liquid%20biopsy/R1a-liquid-biopsy/project2_corona_biopsy"
399
  }
400
- ]
 
 
 
 
 
 
 
 
 
 
401
  },
402
  {
403
  "title": "S2 Plant Science & Phytochemistry",
@@ -409,6 +590,8 @@
409
  "tags": [
410
  "science",
411
  "s2",
 
 
412
  "plant",
413
  "phytochemistry",
414
  "covers"
@@ -422,7 +605,15 @@
422
  "label": "Folder",
423
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S2%20%E2%80%94%20%F0%9F%8C%BF%20Plant%20Science%20%26%20Phytochemistry"
424
  }
425
- ]
 
 
 
 
 
 
 
 
426
  },
427
  {
428
  "title": "S3 Agricultural Biology & Biofertilizers",
@@ -434,6 +625,8 @@
434
  "tags": [
435
  "science",
436
  "s3",
 
 
437
  "agricultural",
438
  "biology",
439
  "biofertilizers"
@@ -447,7 +640,17 @@
447
  "label": "Folder",
448
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S3%20%E2%80%94%20%F0%9F%8C%BE%20Agricultural%20Biology%20%26%20Biofertilizers"
449
  }
450
- ]
 
 
 
 
 
 
 
 
 
 
451
  },
452
  {
453
  "title": "S4 Biochemistry & Metabolomics",
@@ -459,6 +662,8 @@
459
  "tags": [
460
  "science",
461
  "s4",
 
 
462
  "biochemistry",
463
  "metabolomics",
464
  "cross-organism"
@@ -472,7 +677,15 @@
472
  "label": "Folder",
473
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S4%20%E2%80%94%20%E2%9A%97%EF%B8%8F%20Biochemistry%20%26%20Metabolomics"
474
  }
475
- ]
 
 
 
 
 
 
 
 
476
  },
477
  {
478
  "title": "S5 Neuroscience & Aging",
@@ -484,6 +697,8 @@
484
  "tags": [
485
  "science",
486
  "s5",
 
 
487
  "neuroscience",
488
  "aging",
489
  "covers"
@@ -497,7 +712,17 @@
497
  "label": "Folder",
498
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S5%20%E2%80%94%20%F0%9F%A7%A0%20Neuroscience%20%26%20Aging"
499
  }
500
- ]
 
 
 
 
 
 
 
 
 
 
501
  },
502
  {
503
  "title": "S6 Ecology & Environmental Science",
@@ -509,6 +734,8 @@
509
  "tags": [
510
  "science",
511
  "s6",
 
 
512
  "ecology",
513
  "environmental",
514
  "covers"
@@ -522,7 +749,15 @@
522
  "label": "Folder",
523
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S6%20%E2%80%94%20%F0%9F%8C%8D%20Ecology%20%26%20Environmental%20Science"
524
  }
525
- ]
 
 
 
 
 
 
 
 
526
  },
527
  {
528
  "title": "📚 S7 - K Life OS",
@@ -534,6 +769,8 @@
534
  "tags": [
535
  "science",
536
  "s7",
 
 
537
  "life",
538
  "science-facing",
539
  "measurable"
@@ -547,7 +784,17 @@
547
  "label": "Folder",
548
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS"
549
  }
550
- ]
 
 
 
 
 
 
 
 
 
 
551
  },
552
  {
553
  "title": "S7-A · 🚀 Creativity or Self-Expression",
@@ -559,6 +806,8 @@
559
  "tags": [
560
  "science",
561
  "s7-a",
 
 
562
  "creativity",
563
  "self-expression",
564
  "sub-lane"
@@ -572,7 +821,15 @@
572
  "label": "Folder",
573
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-A%20%C2%B7%20%F0%9F%9A%80%20Creativity%20or%20Self-Expression"
574
  }
575
- ]
 
 
 
 
 
 
 
 
576
  },
577
  {
578
  "title": "S7-B · 👨‍🏫 Personal Development or Self-Care",
@@ -584,6 +841,8 @@
584
  "tags": [
585
  "science",
586
  "s7-b",
 
 
587
  "personal",
588
  "development",
589
  "self-care"
@@ -597,7 +856,15 @@
597
  "label": "Folder",
598
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-B%20%C2%B7%20%F0%9F%91%A8%E2%80%8D%F0%9F%8F%AB%20Personal%20Development%20or%20Self-Care"
599
  }
600
- ]
 
 
 
 
 
 
 
 
601
  },
602
  {
603
  "title": "S7-C · 🏠 Domestic Life or Household",
@@ -609,6 +876,8 @@
609
  "tags": [
610
  "science",
611
  "s7-c",
 
 
612
  "domestic",
613
  "life",
614
  "household"
@@ -622,7 +891,15 @@
622
  "label": "Folder",
623
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-C%20%C2%B7%20%F0%9F%8F%A0%20Domestic%20Life%20or%20Household"
624
  }
625
- ]
 
 
 
 
 
 
 
 
626
  },
627
  {
628
  "title": "S7-D · 💵 Finance",
@@ -634,6 +911,8 @@
634
  "tags": [
635
  "science",
636
  "s7-d",
 
 
637
  "finance",
638
  "sub-lane",
639
  "inside"
@@ -647,7 +926,15 @@
647
  "label": "Folder",
648
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-D%20%C2%B7%20%F0%9F%92%B5%20Finance"
649
  }
650
- ]
 
 
 
 
 
 
 
 
651
  },
652
  {
653
  "title": "S7-E · 🤝 Parenting or Family",
@@ -659,6 +946,8 @@
659
  "tags": [
660
  "science",
661
  "s7-e",
 
 
662
  "parenting",
663
  "family",
664
  "sub-lane"
@@ -672,7 +961,15 @@
672
  "label": "Folder",
673
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-E%20%C2%B7%20%F0%9F%A4%9D%20Parenting%20or%20Family"
674
  }
675
- ]
 
 
 
 
 
 
 
 
676
  },
677
  {
678
  "title": "S7-F · 📚 Recreation and Hobbies",
@@ -684,6 +981,8 @@
684
  "tags": [
685
  "science",
686
  "s7-f",
 
 
687
  "recreation",
688
  "hobbies",
689
  "sub-lane"
@@ -697,7 +996,15 @@
697
  "label": "Folder",
698
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-F%20%C2%B7%20%F0%9F%93%9A%20Recreation%20and%20Hobbies"
699
  }
700
- ]
 
 
 
 
 
 
 
 
701
  },
702
  {
703
  "title": "S7-G · 👤 Community Involvement",
@@ -709,6 +1016,8 @@
709
  "tags": [
710
  "science",
711
  "s7-g",
 
 
712
  "community",
713
  "involvement",
714
  "sub-lane"
@@ -722,7 +1031,15 @@
722
  "label": "Folder",
723
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-G%20%C2%B7%20%F0%9F%91%A4%20Community%20Involvement"
724
  }
725
- ]
 
 
 
 
 
 
 
 
726
  },
727
  {
728
  "title": "S7-H · 🌳 Physical Health",
@@ -734,6 +1051,8 @@
734
  "tags": [
735
  "science",
736
  "s7-h",
 
 
737
  "physical",
738
  "health",
739
  "sub-lane"
@@ -747,7 +1066,15 @@
747
  "label": "Folder",
748
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-H%20%C2%B7%20%F0%9F%8C%B3%20Physical%20Health"
749
  }
750
- ]
 
 
 
 
 
 
 
 
751
  },
752
  {
753
  "title": "R1 - Master Prep Analytics",
@@ -759,6 +1086,8 @@
759
  "tags": [
760
  "science",
761
  "s7-i",
 
 
762
  "master",
763
  "prep",
764
  "analytics"
@@ -772,7 +1101,17 @@
772
  "label": "Folder",
773
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-I%20%C2%B7%20%F0%9F%94%8E%20Career%20or%20Education/R1%20-%20Master%20Prep%20Analytics"
774
  }
775
- ]
 
 
 
 
 
 
 
 
 
 
776
  },
777
  {
778
  "title": "S7-I · 🔎 Career or Education",
@@ -784,6 +1123,8 @@
784
  "tags": [
785
  "science",
786
  "s7-i",
 
 
787
  "career",
788
  "education",
789
  "sub-lane"
@@ -797,7 +1138,15 @@
797
  "label": "Folder",
798
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-I%20%C2%B7%20%F0%9F%94%8E%20Career%20or%20Education"
799
  }
800
- ]
 
 
 
 
 
 
 
 
801
  },
802
  {
803
  "title": "S7-J · 🌿 Environmental or Charity",
@@ -809,6 +1158,8 @@
809
  "tags": [
810
  "science",
811
  "s7-j",
 
 
812
  "environmental",
813
  "charity",
814
  "sub-lane"
@@ -822,7 +1173,15 @@
822
  "label": "Folder",
823
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-J%20%C2%B7%20%F0%9F%8C%BF%20Environmental%20or%20Charity"
824
  }
825
- ]
 
 
 
 
 
 
 
 
826
  },
827
  {
828
  "title": "S7-K · 👥 Personal Relationship",
@@ -834,6 +1193,8 @@
834
  "tags": [
835
  "science",
836
  "s7-k",
 
 
837
  "personal",
838
  "relationship",
839
  "sub-lane"
@@ -847,7 +1208,15 @@
847
  "label": "Folder",
848
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-K%20%C2%B7%20%F0%9F%91%A5%20Personal%20Relationship"
849
  }
850
- ]
 
 
 
 
 
 
 
 
851
  },
852
  {
853
  "title": "S7-L · 🧘 Spirituality",
@@ -859,6 +1228,8 @@
859
  "tags": [
860
  "science",
861
  "s7-l",
 
 
862
  "spirituality",
863
  "sub-lane",
864
  "inside"
@@ -872,7 +1243,15 @@
872
  "label": "Folder",
873
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-L%20%C2%B7%20%F0%9F%A7%98%20Spirituality"
874
  }
875
- ]
 
 
 
 
 
 
 
 
876
  },
877
  {
878
  "title": "S7-M · 🧭 Longitudinal Reviews & Life Wheel Synthesis",
@@ -884,6 +1263,8 @@
884
  "tags": [
885
  "science",
886
  "s7-m",
 
 
887
  "longitudinal",
888
  "reviews",
889
  "life"
@@ -897,7 +1278,15 @@
897
  "label": "Folder",
898
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-M%20%C2%B7%20%F0%9F%A7%AD%20Longitudinal%20Reviews%20%26%20Life%20Wheel%20Synthesis"
899
  }
900
- ]
 
 
 
 
 
 
 
 
901
  },
902
  {
903
  "title": "SPHERE-II-ENTREPRENEURSHIP",
@@ -909,6 +1298,8 @@
909
  "tags": [
910
  "entrepreneurship",
911
  "root sphere repo",
 
 
912
  "sphere-ii-entrepreneurship",
913
  "applied",
914
  "venture"
@@ -922,7 +1313,15 @@
922
  "label": "README",
923
  "href": "https://github.com/K-RnD-Lab/SPHERE-II-ENTREPRENEURSHIP/blob/main/README.md"
924
  }
925
- ]
 
 
 
 
 
 
 
 
926
  },
927
  {
928
  "title": "R1a Lab-to-Market Opportunity Map",
@@ -934,6 +1333,8 @@
934
  "tags": [
935
  "entrepreneurship",
936
  "e1-r1",
 
 
937
  "r1a",
938
  "lab-to-market",
939
  "opportunity"
@@ -947,7 +1348,17 @@
947
  "label": "Folder",
948
  "href": "https://github.com/K-RnD-Lab/SPHERE-II-ENTREPRENEURSHIP/tree/main/E1%20-%20Venture%2C%20Product%20%26%20Opportunity%20Systems/E1-R1%20-%20Opportunity%20Mapping%20%26%20Problem%20Framing/R1a-lab-to-market-opportunity-map"
949
  }
950
- ]
 
 
 
 
 
 
 
 
 
 
951
  },
952
  {
953
  "title": "R1a Translational Audience Segments",
@@ -959,6 +1370,8 @@
959
  "tags": [
960
  "entrepreneurship",
961
  "e2-r1",
 
 
962
  "r1a",
963
  "translational",
964
  "audience"
@@ -972,18 +1385,31 @@
972
  "label": "Folder",
973
  "href": "https://github.com/K-RnD-Lab/SPHERE-II-ENTREPRENEURSHIP/tree/main/E2%20-%20Market%2C%20Audience%20%26%20Behavioral%20Intelligence/E2-R1%20-%20Audience%20Segmentation/R1a-translational-audience-segments"
974
  }
975
- ]
 
 
 
 
 
 
 
 
 
 
 
976
  },
977
  {
978
  "title": "R1a Bio-AI Translation Landscape",
979
  "sphere": "entrepreneurship",
980
  "track": "E3-R1",
981
  "entryType": "public case",
982
- "status": "scaffold",
983
  "summary": "Which ecosystems, conferences, partners, and open communities matter most for translating K R&D Lab work across science, tooling, and applied public cases?",
984
  "tags": [
985
  "entrepreneurship",
986
  "e3-r1",
 
 
987
  "r1a",
988
  "bio-ai",
989
  "translation"
@@ -997,18 +1423,31 @@
997
  "label": "Folder",
998
  "href": "https://github.com/K-RnD-Lab/SPHERE-II-ENTREPRENEURSHIP/tree/main/E3%20-%20Ecosystem%2C%20Partnerships%20%26%20External%20Signals/E3-R1%20-%20Ecosystem%20Mapping/R1a-bio-ai-translation-landscape"
999
  }
1000
- ]
 
 
 
 
 
 
 
 
 
 
 
1001
  },
1002
  {
1003
  "title": "R1a Three-Sphere Research Ops Case",
1004
  "sphere": "entrepreneurship",
1005
  "track": "E4-A",
1006
  "entryType": "public case",
1007
- "status": "scaffold",
1008
  "summary": "How should K R&D Lab structure research, tooling, and public-facing artifacts across GitHub and Hugging Face so the whole ecosystem stays navigable, testable, and reusable?",
1009
  "tags": [
1010
  "entrepreneurship",
1011
  "e4-a",
 
 
1012
  "r1a",
1013
  "three-sphere",
1014
  "ops"
@@ -1022,18 +1461,31 @@
1022
  "label": "Folder",
1023
  "href": "https://github.com/K-RnD-Lab/SPHERE-II-ENTREPRENEURSHIP/tree/main/E4%20-%20Applied%20Investigations%20%26%20Public%20Cases/E4-A%20-%20Systems%20%26%20Workflow%20Cases/R1a-three-sphere-research-ops-case"
1024
  }
1025
- ]
 
 
 
 
 
 
 
 
 
 
 
1026
  },
1027
  {
1028
  "title": "SPHERE-III-TECHNOLOGY",
1029
  "sphere": "technology",
1030
  "track": "Root sphere repo",
1031
  "entryType": "repository",
1032
- "status": "scaffold",
1033
  "summary": "Reusable research tools, scoring systems, dashboards, and open infrastructure for K R&D Lab.",
1034
  "tags": [
1035
  "technology",
1036
  "root sphere repo",
 
 
1037
  "sphere-iii-technology",
1038
  "reusable",
1039
  "tools"
@@ -1047,7 +1499,15 @@
1047
  "label": "README",
1048
  "href": "https://github.com/K-RnD-Lab/SPHERE-III-TECHNOLOGY/blob/main/README.md"
1049
  }
1050
- ]
 
 
 
 
 
 
 
 
1051
  },
1052
  {
1053
  "title": "R1a Bioinformatics Pipeline Template",
@@ -1059,6 +1519,8 @@
1059
  "tags": [
1060
  "technology",
1061
  "t1-r1",
 
 
1062
  "r1a",
1063
  "bioinformatics",
1064
  "pipeline"
@@ -1072,7 +1534,17 @@
1072
  "label": "Folder",
1073
  "href": "https://github.com/K-RnD-Lab/SPHERE-III-TECHNOLOGY/tree/main/T1%20-%20Research%20Tools%2C%20ML%20%26%20Analytical%20Engines/T1-R1%20-%20Reusable%20Analytical%20Engines/R1a-bioinformatics-pipeline-template"
1074
  }
1075
- ]
 
 
 
 
 
 
 
 
 
 
1076
  },
1077
  {
1078
  "title": "R1a Study Readiness Scoring",
@@ -1084,6 +1556,8 @@
1084
  "tags": [
1085
  "technology",
1086
  "t2-r1",
 
 
1087
  "r1a",
1088
  "readiness",
1089
  "scoring"
@@ -1097,7 +1571,17 @@
1097
  "label": "Folder",
1098
  "href": "https://github.com/K-RnD-Lab/SPHERE-III-TECHNOLOGY/tree/main/T2%20-%20Reproducibility%2C%20Scoring%20%26%20Method%20Systems/T2-R1%20-%20Research%20Gap%20Scoring/R1a-study-readiness-scoring"
1099
  }
1100
- ]
 
 
 
 
 
 
 
 
 
 
1101
  },
1102
  {
1103
  "title": "R1a Study Registry Dashboard Template",
@@ -1109,9 +1593,11 @@
1109
  "tags": [
1110
  "technology",
1111
  "t3-r1",
 
 
1112
  "r1a",
1113
  "registry",
1114
- "dashboard"
1115
  ],
1116
  "links": [
1117
  {
@@ -1122,6 +1608,18 @@
1122
  "label": "Folder",
1123
  "href": "https://github.com/K-RnD-Lab/SPHERE-III-TECHNOLOGY/tree/main/T3%20-%20Dashboards%2C%20Interfaces%20%26%20Open%20Infrastructure/T3-R1%20-%20Dashboard%20Templates%20%26%20Public%20Interfaces/R1a-study-registry-dashboard-template"
1124
  }
1125
- ]
 
 
 
 
 
 
 
 
 
 
 
 
1126
  }
1127
  ]
 
1
  [
2
  {
3
+ "title": "SPHERE-I-SCIENCE",
4
  "sphere": "science",
5
  "track": "Root sphere repo",
6
  "entryType": "repository",
7
+ "status": "active",
8
  "summary": "Computational science research across oncology, plant science, metabolomics, neuroscience, ecology, and life systems.",
9
  "tags": [
10
  "science",
11
  "root sphere repo",
12
+ "s",
13
+ "repository",
14
+ "sphere-i-science",
15
  "computational",
16
  "oncology"
17
  ],
 
24
  "label": "README",
25
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/blob/main/README.md"
26
  }
27
+ ],
28
+ "primarySphere": "science",
29
+ "secondarySpheres": [],
30
+ "combo": "S",
31
+ "artifactType": "repository",
32
+ "deliveryLayers": [
33
+ "GitHub"
34
+ ],
35
+ "validationStage": "taxonomy"
36
  },
37
  {
38
  "title": "S1 Biomedical And Oncology",
 
44
  "tags": [
45
  "science",
46
  "s1",
47
+ "s",
48
+ "lane",
49
  "biomedical",
50
  "oncology",
51
  "translational"
 
59
  "label": "Folder",
60
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology"
61
  }
62
+ ],
63
+ "primarySphere": "science",
64
+ "secondarySpheres": [],
65
+ "combo": "S",
66
+ "artifactType": "lane",
67
+ "deliveryLayers": [
68
+ "GitHub"
69
+ ],
70
+ "validationStage": "taxonomy"
71
  },
72
  {
73
  "title": "OpenVariant: An Open-Source Variant Pathogenicity Classifier Benchmarked Against AlphaMissense",
 
79
  "tags": [
80
  "science",
81
  "s1-a-r1",
82
+ "s+t",
83
+ "research-tool",
84
  "openvariant",
85
  "open-source",
86
  "variant"
 
94
  "label": "Folder",
95
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-A%20%C2%B7%20%F0%9F%A7%AC%20PHYLO-GENOMICS/S1-A-R1%20%C2%B7%20Variant%20classification/R1a-openvariant"
96
  }
97
+ ],
98
+ "primarySphere": "science",
99
+ "secondarySpheres": [
100
+ "technology"
101
+ ],
102
+ "combo": "S+T",
103
+ "artifactType": "research_tool",
104
+ "deliveryLayers": [
105
+ "GitHub"
106
+ ],
107
+ "validationStage": "prototype"
108
  },
109
  {
110
  "title": "Identification of Tumor Suppressor miRNAs Silenced in BRCA2-Mutant Breast Cancer: A Multi-Dataset Meta-Analysis",
 
116
  "tags": [
117
  "science",
118
  "s1-b-r1",
119
+ "s",
120
+ "hypothesis",
121
  "identification",
122
  "tumor",
123
  "suppressor"
 
131
  "label": "Folder",
132
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-B%20%C2%B7%20%F0%9F%94%AC%20PHYLO-RNA/S1-B-R1%20%C2%B7%20miRNA%20silencing/R1a-brca2-mirna"
133
  }
134
+ ],
135
+ "primarySphere": "science",
136
+ "secondarySpheres": [],
137
+ "combo": "S",
138
+ "artifactType": "hypothesis",
139
+ "deliveryLayers": [
140
+ "GitHub"
141
+ ],
142
+ "validationStage": "exploratory"
143
  },
144
  {
145
  "title": "Computational Identification of siRNA Synthetic Lethal Targets in TP53-Mutant Lung Adenocarcinoma",
 
151
  "tags": [
152
  "science",
153
  "s1-b-r2",
154
+ "s+e+t",
155
+ "research-tool",
156
  "computational",
157
  "identification",
158
  "sirna"
 
166
  "label": "Folder",
167
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-B%20%C2%B7%20%F0%9F%94%AC%20PHYLO-RNA/S1-B-R2%20%C2%B7%20siRNA%20SL/R2a-tp53-sirna"
168
  }
169
+ ],
170
+ "primarySphere": "science",
171
+ "secondarySpheres": [
172
+ "entrepreneurship",
173
+ "technology"
174
+ ],
175
+ "combo": "S+E+T",
176
+ "artifactType": "research_tool",
177
+ "deliveryLayers": [
178
+ "GitHub"
179
+ ],
180
+ "validationStage": "prototype"
181
  },
182
  {
183
  "title": "lncRNA Regulatory Networks Controlling TREM2-Dependent Microglial Inflammation: Implications for Alzheimer's Therapy",
 
189
  "tags": [
190
  "science",
191
  "s1-b-r3",
192
+ "s",
193
+ "hypothesis",
194
  "lncrna",
195
  "regulatory",
196
  "networks"
 
204
  "label": "Folder",
205
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-B%20%C2%B7%20%F0%9F%94%AC%20PHYLO-RNA/S1-B-R3%20%C2%B7%20lncRNA%20%2B%20ASO/R3a-lncrna-trem2"
206
  }
207
+ ],
208
+ "primarySphere": "science",
209
+ "secondarySpheres": [],
210
+ "combo": "S",
211
+ "artifactType": "hypothesis",
212
+ "deliveryLayers": [
213
+ "GitHub"
214
+ ],
215
+ "validationStage": "exploratory"
216
  },
217
  {
218
  "title": "Computational Discovery of Small Molecules Targeting FGFR3 mRNA for Bladder Cancer",
 
224
  "tags": [
225
  "science",
226
  "s1-c-r1",
227
+ "s+t",
228
+ "research-tool",
229
  "computational",
230
  "discovery",
231
  "small"
 
239
  "label": "Folder",
240
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-C%20%C2%B7%20%F0%9F%92%8A%20PHYLO-DRUG/S1-C-R1%20%C2%B7%20RNA-directed%20drug/R1a-fgfr3-rna-drug"
241
  }
242
+ ],
243
+ "primarySphere": "science",
244
+ "secondarySpheres": [
245
+ "technology"
246
+ ],
247
+ "combo": "S+T",
248
+ "artifactType": "research_tool",
249
+ "deliveryLayers": [
250
+ "GitHub"
251
+ ],
252
+ "validationStage": "prototype"
253
  },
254
  {
255
  "title": "Machine Learning Prediction of Protein Corona Composition in Lipid Nanoparticles from Physicochemical Properties",
 
261
  "tags": [
262
  "science",
263
  "s1-d-r1",
264
+ "s+t",
265
+ "research-tool",
266
  "machine",
267
  "learning",
268
  "prediction"
 
276
  "label": "Folder",
277
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R1%20%C2%B7%20Serum%20corona/R1a-lnp-corona-ml"
278
  }
279
+ ],
280
+ "primarySphere": "science",
281
+ "secondarySpheres": [
282
+ "technology"
283
+ ],
284
+ "combo": "S+T",
285
+ "artifactType": "research_tool",
286
+ "deliveryLayers": [
287
+ "GitHub"
288
+ ],
289
+ "validationStage": "prototype"
290
  },
291
  {
292
  "title": "Machine Learning Prediction of Protein Corona Composition in Lipid Nanoparticles from Physicochemical Properties",
 
298
  "tags": [
299
  "science",
300
  "s1-d-r2",
301
+ "s",
302
+ "hypothesis",
303
  "machine",
304
  "learning",
305
  "prediction"
 
313
  "label": "Folder",
314
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R2%20%C2%B7%20Flow%20corona/R2a-flow-corona/study1"
315
  }
316
+ ],
317
+ "primarySphere": "science",
318
+ "secondarySpheres": [],
319
+ "combo": "S",
320
+ "artifactType": "hypothesis",
321
+ "deliveryLayers": [
322
+ "GitHub"
323
+ ],
324
+ "validationStage": "exploratory"
325
  },
326
  {
327
  "title": "Predicting Protein Corona Remodeling in Lipid Nanoparticles Under Physiological Flow: Closing the Static-Dynamic Gap",
 
333
  "tags": [
334
  "science",
335
  "s1-d-r2",
336
+ "s+t",
337
+ "research-tool",
338
  "predicting",
339
  "protein",
340
  "corona"
 
348
  "label": "Folder",
349
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R2%20%C2%B7%20Flow%20corona/R2a-flow-corona/study2"
350
  }
351
+ ],
352
+ "primarySphere": "science",
353
+ "secondarySpheres": [
354
+ "technology"
355
+ ],
356
+ "combo": "S+T",
357
+ "artifactType": "research_tool",
358
+ "deliveryLayers": [
359
+ "GitHub"
360
+ ],
361
+ "validationStage": "prototype"
362
  },
363
  {
364
  "title": "Ionizable Lipid Properties Predicting ApoE Enrichment in LNP Protein Corona for Blood-Brain Barrier Crossing in Glioblastoma",
 
370
  "tags": [
371
  "science",
372
  "s1-d-r3",
373
+ "s+t",
374
+ "research-tool",
375
  "ionizable",
376
  "lipid",
377
  "properties"
 
385
  "label": "Folder",
386
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R3%20%C2%B7%20Brain%20BBB/R3a-lnp-bbb"
387
  }
388
+ ],
389
+ "primarySphere": "science",
390
+ "secondarySpheres": [
391
+ "technology"
392
+ ],
393
+ "combo": "S+T",
394
+ "artifactType": "research_tool",
395
+ "deliveryLayers": [
396
+ "GitHub"
397
+ ],
398
+ "validationStage": "prototype"
399
  },
400
  {
401
  "title": "AutoCorona: An NLP Pipeline for Automated Extraction of LNP Protein Corona Data from Scientific Literature",
 
407
  "tags": [
408
  "science",
409
  "s1-d-r4",
410
+ "s+t",
411
+ "research-tool",
412
  "autocorona",
413
  "nlp",
414
  "pipeline"
 
422
  "label": "Folder",
423
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R4%20%C2%B7%20NLP/R4a-autocorona-nlp/project2_autocorona"
424
  }
425
+ ],
426
+ "primarySphere": "science",
427
+ "secondarySpheres": [
428
+ "technology"
429
+ ],
430
+ "combo": "S+T",
431
+ "artifactType": "research_tool",
432
+ "deliveryLayers": [
433
+ "GitHub"
434
+ ],
435
+ "validationStage": "prototype"
436
  },
437
  {
438
  "title": "K R&D Lab — LNP Corona Research Projects",
 
444
  "tags": [
445
  "science",
446
  "s1-d-r4",
447
+ "s+t",
448
+ "research-tool",
449
  "lab",
450
  "lnp",
451
  "corona"
 
459
  "label": "Folder",
460
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R4%20%C2%B7%20NLP/R4a-autocorona-nlp"
461
  }
462
+ ],
463
+ "primarySphere": "science",
464
+ "secondarySpheres": [
465
+ "technology"
466
+ ],
467
+ "combo": "S+T",
468
+ "artifactType": "research_tool",
469
+ "deliveryLayers": [
470
+ "GitHub"
471
+ ],
472
+ "validationStage": "prototype"
473
  },
474
  {
475
  "title": "Machine Learning Prediction of Protein Corona Composition in Lipid Nanoparticles from Physicochemical Properties",
 
481
  "tags": [
482
  "science",
483
  "s1-d-r4",
484
+ "s",
485
+ "hypothesis",
486
  "machine",
487
  "learning",
488
  "prediction"
 
496
  "label": "Folder",
497
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-D%20%C2%B7%20%F0%9F%A7%AA%20PHYLO-LNP/S1-D-R4%20%C2%B7%20NLP/R4a-autocorona-nlp/project1_lnp_ml"
498
  }
499
+ ],
500
+ "primarySphere": "science",
501
+ "secondarySpheres": [],
502
+ "combo": "S",
503
+ "artifactType": "hypothesis",
504
+ "deliveryLayers": [
505
+ "GitHub"
506
+ ],
507
+ "validationStage": "scaffold"
508
  },
509
  {
510
  "title": "Machine Learning Prediction of LNP Transfection Efficacy from Physicochemical and Formulation Features",
 
516
  "tags": [
517
  "science",
518
  "s1-e-r1",
519
+ "s+e",
520
+ "hypothesis",
521
  "machine",
522
  "learning",
523
  "prediction"
 
531
  "label": "Folder",
532
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-E%20%C2%B7%20%F0%9F%A9%B8%20PHYLO-BIOMARKERS/S1-E-R1%20%C2%B7%20Liquid%20biopsy/R1a-liquid-biopsy/project1_lnp_transfection"
533
  }
534
+ ],
535
+ "primarySphere": "science",
536
+ "secondarySpheres": [
537
+ "entrepreneurship"
538
+ ],
539
+ "combo": "S+E",
540
+ "artifactType": "hypothesis",
541
+ "deliveryLayers": [
542
+ "GitHub"
543
+ ],
544
+ "validationStage": "exploratory"
545
  },
546
  {
547
  "title": "Protein Corona Fingerprinting of Lipid Nanoparticles as a Liquid Biopsy Biomarker: Distinguishing Cancer Patients from Healthy Individuals Using Machine Learning",
 
553
  "tags": [
554
  "science",
555
  "s1-e-r1",
556
+ "s+e",
557
+ "hypothesis",
558
  "protein",
559
  "corona",
560
  "fingerprinting"
 
568
  "label": "Folder",
569
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S1%20%E2%80%94%20%F0%9F%A9%BA%20%20Biomedical%20%26%20Oncology/S1-E%20%C2%B7%20%F0%9F%A9%B8%20PHYLO-BIOMARKERS/S1-E-R1%20%C2%B7%20Liquid%20biopsy/R1a-liquid-biopsy/project2_corona_biopsy"
570
  }
571
+ ],
572
+ "primarySphere": "science",
573
+ "secondarySpheres": [
574
+ "entrepreneurship"
575
+ ],
576
+ "combo": "S+E",
577
+ "artifactType": "hypothesis",
578
+ "deliveryLayers": [
579
+ "GitHub"
580
+ ],
581
+ "validationStage": "exploratory"
582
  },
583
  {
584
  "title": "S2 Plant Science & Phytochemistry",
 
590
  "tags": [
591
  "science",
592
  "s2",
593
+ "s",
594
+ "lane",
595
  "plant",
596
  "phytochemistry",
597
  "covers"
 
605
  "label": "Folder",
606
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S2%20%E2%80%94%20%F0%9F%8C%BF%20Plant%20Science%20%26%20Phytochemistry"
607
  }
608
+ ],
609
+ "primarySphere": "science",
610
+ "secondarySpheres": [],
611
+ "combo": "S",
612
+ "artifactType": "lane",
613
+ "deliveryLayers": [
614
+ "GitHub"
615
+ ],
616
+ "validationStage": "taxonomy"
617
  },
618
  {
619
  "title": "S3 Agricultural Biology & Biofertilizers",
 
625
  "tags": [
626
  "science",
627
  "s3",
628
+ "s+t",
629
+ "lane",
630
  "agricultural",
631
  "biology",
632
  "biofertilizers"
 
640
  "label": "Folder",
641
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S3%20%E2%80%94%20%F0%9F%8C%BE%20Agricultural%20Biology%20%26%20Biofertilizers"
642
  }
643
+ ],
644
+ "primarySphere": "science",
645
+ "secondarySpheres": [
646
+ "technology"
647
+ ],
648
+ "combo": "S+T",
649
+ "artifactType": "lane",
650
+ "deliveryLayers": [
651
+ "GitHub"
652
+ ],
653
+ "validationStage": "taxonomy"
654
  },
655
  {
656
  "title": "S4 Biochemistry & Metabolomics",
 
662
  "tags": [
663
  "science",
664
  "s4",
665
+ "s",
666
+ "lane",
667
  "biochemistry",
668
  "metabolomics",
669
  "cross-organism"
 
677
  "label": "Folder",
678
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S4%20%E2%80%94%20%E2%9A%97%EF%B8%8F%20Biochemistry%20%26%20Metabolomics"
679
  }
680
+ ],
681
+ "primarySphere": "science",
682
+ "secondarySpheres": [],
683
+ "combo": "S",
684
+ "artifactType": "lane",
685
+ "deliveryLayers": [
686
+ "GitHub"
687
+ ],
688
+ "validationStage": "taxonomy"
689
  },
690
  {
691
  "title": "S5 Neuroscience & Aging",
 
697
  "tags": [
698
  "science",
699
  "s5",
700
+ "s+t",
701
+ "lane",
702
  "neuroscience",
703
  "aging",
704
  "covers"
 
712
  "label": "Folder",
713
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S5%20%E2%80%94%20%F0%9F%A7%A0%20Neuroscience%20%26%20Aging"
714
  }
715
+ ],
716
+ "primarySphere": "science",
717
+ "secondarySpheres": [
718
+ "technology"
719
+ ],
720
+ "combo": "S+T",
721
+ "artifactType": "lane",
722
+ "deliveryLayers": [
723
+ "GitHub"
724
+ ],
725
+ "validationStage": "taxonomy"
726
  },
727
  {
728
  "title": "S6 Ecology & Environmental Science",
 
734
  "tags": [
735
  "science",
736
  "s6",
737
+ "s",
738
+ "lane",
739
  "ecology",
740
  "environmental",
741
  "covers"
 
749
  "label": "Folder",
750
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S6%20%E2%80%94%20%F0%9F%8C%8D%20Ecology%20%26%20Environmental%20Science"
751
  }
752
+ ],
753
+ "primarySphere": "science",
754
+ "secondarySpheres": [],
755
+ "combo": "S",
756
+ "artifactType": "lane",
757
+ "deliveryLayers": [
758
+ "GitHub"
759
+ ],
760
+ "validationStage": "taxonomy"
761
  },
762
  {
763
  "title": "📚 S7 - K Life OS",
 
769
  "tags": [
770
  "science",
771
  "s7",
772
+ "s+t",
773
+ "lane",
774
  "life",
775
  "science-facing",
776
  "measurable"
 
784
  "label": "Folder",
785
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS"
786
  }
787
+ ],
788
+ "primarySphere": "science",
789
+ "secondarySpheres": [
790
+ "technology"
791
+ ],
792
+ "combo": "S+T",
793
+ "artifactType": "lane",
794
+ "deliveryLayers": [
795
+ "GitHub"
796
+ ],
797
+ "validationStage": "taxonomy"
798
  },
799
  {
800
  "title": "S7-A · 🚀 Creativity or Self-Expression",
 
806
  "tags": [
807
  "science",
808
  "s7-a",
809
+ "s",
810
+ "hypothesis",
811
  "creativity",
812
  "self-expression",
813
  "sub-lane"
 
821
  "label": "Folder",
822
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-A%20%C2%B7%20%F0%9F%9A%80%20Creativity%20or%20Self-Expression"
823
  }
824
+ ],
825
+ "primarySphere": "science",
826
+ "secondarySpheres": [],
827
+ "combo": "S",
828
+ "artifactType": "hypothesis",
829
+ "deliveryLayers": [
830
+ "GitHub"
831
+ ],
832
+ "validationStage": "exploratory"
833
  },
834
  {
835
  "title": "S7-B · 👨‍🏫 Personal Development or Self-Care",
 
841
  "tags": [
842
  "science",
843
  "s7-b",
844
+ "s",
845
+ "hypothesis",
846
  "personal",
847
  "development",
848
  "self-care"
 
856
  "label": "Folder",
857
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-B%20%C2%B7%20%F0%9F%91%A8%E2%80%8D%F0%9F%8F%AB%20Personal%20Development%20or%20Self-Care"
858
  }
859
+ ],
860
+ "primarySphere": "science",
861
+ "secondarySpheres": [],
862
+ "combo": "S",
863
+ "artifactType": "hypothesis",
864
+ "deliveryLayers": [
865
+ "GitHub"
866
+ ],
867
+ "validationStage": "exploratory"
868
  },
869
  {
870
  "title": "S7-C · 🏠 Domestic Life or Household",
 
876
  "tags": [
877
  "science",
878
  "s7-c",
879
+ "s",
880
+ "hypothesis",
881
  "domestic",
882
  "life",
883
  "household"
 
891
  "label": "Folder",
892
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-C%20%C2%B7%20%F0%9F%8F%A0%20Domestic%20Life%20or%20Household"
893
  }
894
+ ],
895
+ "primarySphere": "science",
896
+ "secondarySpheres": [],
897
+ "combo": "S",
898
+ "artifactType": "hypothesis",
899
+ "deliveryLayers": [
900
+ "GitHub"
901
+ ],
902
+ "validationStage": "exploratory"
903
  },
904
  {
905
  "title": "S7-D · 💵 Finance",
 
911
  "tags": [
912
  "science",
913
  "s7-d",
914
+ "s",
915
+ "hypothesis",
916
  "finance",
917
  "sub-lane",
918
  "inside"
 
926
  "label": "Folder",
927
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-D%20%C2%B7%20%F0%9F%92%B5%20Finance"
928
  }
929
+ ],
930
+ "primarySphere": "science",
931
+ "secondarySpheres": [],
932
+ "combo": "S",
933
+ "artifactType": "hypothesis",
934
+ "deliveryLayers": [
935
+ "GitHub"
936
+ ],
937
+ "validationStage": "exploratory"
938
  },
939
  {
940
  "title": "S7-E · 🤝 Parenting or Family",
 
946
  "tags": [
947
  "science",
948
  "s7-e",
949
+ "s",
950
+ "hypothesis",
951
  "parenting",
952
  "family",
953
  "sub-lane"
 
961
  "label": "Folder",
962
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-E%20%C2%B7%20%F0%9F%A4%9D%20Parenting%20or%20Family"
963
  }
964
+ ],
965
+ "primarySphere": "science",
966
+ "secondarySpheres": [],
967
+ "combo": "S",
968
+ "artifactType": "hypothesis",
969
+ "deliveryLayers": [
970
+ "GitHub"
971
+ ],
972
+ "validationStage": "exploratory"
973
  },
974
  {
975
  "title": "S7-F · 📚 Recreation and Hobbies",
 
981
  "tags": [
982
  "science",
983
  "s7-f",
984
+ "s",
985
+ "hypothesis",
986
  "recreation",
987
  "hobbies",
988
  "sub-lane"
 
996
  "label": "Folder",
997
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-F%20%C2%B7%20%F0%9F%93%9A%20Recreation%20and%20Hobbies"
998
  }
999
+ ],
1000
+ "primarySphere": "science",
1001
+ "secondarySpheres": [],
1002
+ "combo": "S",
1003
+ "artifactType": "hypothesis",
1004
+ "deliveryLayers": [
1005
+ "GitHub"
1006
+ ],
1007
+ "validationStage": "exploratory"
1008
  },
1009
  {
1010
  "title": "S7-G · 👤 Community Involvement",
 
1016
  "tags": [
1017
  "science",
1018
  "s7-g",
1019
+ "s",
1020
+ "hypothesis",
1021
  "community",
1022
  "involvement",
1023
  "sub-lane"
 
1031
  "label": "Folder",
1032
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-G%20%C2%B7%20%F0%9F%91%A4%20Community%20Involvement"
1033
  }
1034
+ ],
1035
+ "primarySphere": "science",
1036
+ "secondarySpheres": [],
1037
+ "combo": "S",
1038
+ "artifactType": "hypothesis",
1039
+ "deliveryLayers": [
1040
+ "GitHub"
1041
+ ],
1042
+ "validationStage": "exploratory"
1043
  },
1044
  {
1045
  "title": "S7-H · 🌳 Physical Health",
 
1051
  "tags": [
1052
  "science",
1053
  "s7-h",
1054
+ "s",
1055
+ "hypothesis",
1056
  "physical",
1057
  "health",
1058
  "sub-lane"
 
1066
  "label": "Folder",
1067
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-H%20%C2%B7%20%F0%9F%8C%B3%20Physical%20Health"
1068
  }
1069
+ ],
1070
+ "primarySphere": "science",
1071
+ "secondarySpheres": [],
1072
+ "combo": "S",
1073
+ "artifactType": "hypothesis",
1074
+ "deliveryLayers": [
1075
+ "GitHub"
1076
+ ],
1077
+ "validationStage": "exploratory"
1078
  },
1079
  {
1080
  "title": "R1 - Master Prep Analytics",
 
1086
  "tags": [
1087
  "science",
1088
  "s7-i",
1089
+ "s+t",
1090
+ "research-tool",
1091
  "master",
1092
  "prep",
1093
  "analytics"
 
1101
  "label": "Folder",
1102
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-I%20%C2%B7%20%F0%9F%94%8E%20Career%20or%20Education/R1%20-%20Master%20Prep%20Analytics"
1103
  }
1104
+ ],
1105
+ "primarySphere": "science",
1106
+ "secondarySpheres": [
1107
+ "technology"
1108
+ ],
1109
+ "combo": "S+T",
1110
+ "artifactType": "research_tool",
1111
+ "deliveryLayers": [
1112
+ "GitHub"
1113
+ ],
1114
+ "validationStage": "live"
1115
  },
1116
  {
1117
  "title": "S7-I · 🔎 Career or Education",
 
1123
  "tags": [
1124
  "science",
1125
  "s7-i",
1126
+ "s",
1127
+ "hypothesis",
1128
  "career",
1129
  "education",
1130
  "sub-lane"
 
1138
  "label": "Folder",
1139
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-I%20%C2%B7%20%F0%9F%94%8E%20Career%20or%20Education"
1140
  }
1141
+ ],
1142
+ "primarySphere": "science",
1143
+ "secondarySpheres": [],
1144
+ "combo": "S",
1145
+ "artifactType": "hypothesis",
1146
+ "deliveryLayers": [
1147
+ "GitHub"
1148
+ ],
1149
+ "validationStage": "exploratory"
1150
  },
1151
  {
1152
  "title": "S7-J · 🌿 Environmental or Charity",
 
1158
  "tags": [
1159
  "science",
1160
  "s7-j",
1161
+ "s",
1162
+ "hypothesis",
1163
  "environmental",
1164
  "charity",
1165
  "sub-lane"
 
1173
  "label": "Folder",
1174
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-J%20%C2%B7%20%F0%9F%8C%BF%20Environmental%20or%20Charity"
1175
  }
1176
+ ],
1177
+ "primarySphere": "science",
1178
+ "secondarySpheres": [],
1179
+ "combo": "S",
1180
+ "artifactType": "hypothesis",
1181
+ "deliveryLayers": [
1182
+ "GitHub"
1183
+ ],
1184
+ "validationStage": "exploratory"
1185
  },
1186
  {
1187
  "title": "S7-K · 👥 Personal Relationship",
 
1193
  "tags": [
1194
  "science",
1195
  "s7-k",
1196
+ "s",
1197
+ "hypothesis",
1198
  "personal",
1199
  "relationship",
1200
  "sub-lane"
 
1208
  "label": "Folder",
1209
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-K%20%C2%B7%20%F0%9F%91%A5%20Personal%20Relationship"
1210
  }
1211
+ ],
1212
+ "primarySphere": "science",
1213
+ "secondarySpheres": [],
1214
+ "combo": "S",
1215
+ "artifactType": "hypothesis",
1216
+ "deliveryLayers": [
1217
+ "GitHub"
1218
+ ],
1219
+ "validationStage": "exploratory"
1220
  },
1221
  {
1222
  "title": "S7-L · 🧘 Spirituality",
 
1228
  "tags": [
1229
  "science",
1230
  "s7-l",
1231
+ "s",
1232
+ "hypothesis",
1233
  "spirituality",
1234
  "sub-lane",
1235
  "inside"
 
1243
  "label": "Folder",
1244
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-L%20%C2%B7%20%F0%9F%A7%98%20Spirituality"
1245
  }
1246
+ ],
1247
+ "primarySphere": "science",
1248
+ "secondarySpheres": [],
1249
+ "combo": "S",
1250
+ "artifactType": "hypothesis",
1251
+ "deliveryLayers": [
1252
+ "GitHub"
1253
+ ],
1254
+ "validationStage": "exploratory"
1255
  },
1256
  {
1257
  "title": "S7-M · 🧭 Longitudinal Reviews & Life Wheel Synthesis",
 
1263
  "tags": [
1264
  "science",
1265
  "s7-m",
1266
+ "s",
1267
+ "hypothesis",
1268
  "longitudinal",
1269
  "reviews",
1270
  "life"
 
1278
  "label": "Folder",
1279
  "href": "https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE/tree/main/S7%20%E2%80%94%20%F0%9F%93%9A%20K%20Life%20OS/S7-M%20%C2%B7%20%F0%9F%A7%AD%20Longitudinal%20Reviews%20%26%20Life%20Wheel%20Synthesis"
1280
  }
1281
+ ],
1282
+ "primarySphere": "science",
1283
+ "secondarySpheres": [],
1284
+ "combo": "S",
1285
+ "artifactType": "hypothesis",
1286
+ "deliveryLayers": [
1287
+ "GitHub"
1288
+ ],
1289
+ "validationStage": "exploratory"
1290
  },
1291
  {
1292
  "title": "SPHERE-II-ENTREPRENEURSHIP",
 
1298
  "tags": [
1299
  "entrepreneurship",
1300
  "root sphere repo",
1301
+ "e",
1302
+ "repository",
1303
  "sphere-ii-entrepreneurship",
1304
  "applied",
1305
  "venture"
 
1313
  "label": "README",
1314
  "href": "https://github.com/K-RnD-Lab/SPHERE-II-ENTREPRENEURSHIP/blob/main/README.md"
1315
  }
1316
+ ],
1317
+ "primarySphere": "entrepreneurship",
1318
+ "secondarySpheres": [],
1319
+ "combo": "E",
1320
+ "artifactType": "repository",
1321
+ "deliveryLayers": [
1322
+ "GitHub"
1323
+ ],
1324
+ "validationStage": "taxonomy"
1325
  },
1326
  {
1327
  "title": "R1a Lab-to-Market Opportunity Map",
 
1333
  "tags": [
1334
  "entrepreneurship",
1335
  "e1-r1",
1336
+ "s+e",
1337
+ "venture-case",
1338
  "r1a",
1339
  "lab-to-market",
1340
  "opportunity"
 
1348
  "label": "Folder",
1349
  "href": "https://github.com/K-RnD-Lab/SPHERE-II-ENTREPRENEURSHIP/tree/main/E1%20-%20Venture%2C%20Product%20%26%20Opportunity%20Systems/E1-R1%20-%20Opportunity%20Mapping%20%26%20Problem%20Framing/R1a-lab-to-market-opportunity-map"
1350
  }
1351
+ ],
1352
+ "primarySphere": "entrepreneurship",
1353
+ "secondarySpheres": [
1354
+ "science"
1355
+ ],
1356
+ "combo": "S+E",
1357
+ "artifactType": "venture_case",
1358
+ "deliveryLayers": [
1359
+ "GitHub"
1360
+ ],
1361
+ "validationStage": "exploratory"
1362
  },
1363
  {
1364
  "title": "R1a Translational Audience Segments",
 
1370
  "tags": [
1371
  "entrepreneurship",
1372
  "e2-r1",
1373
+ "s+e+t",
1374
+ "venture-case",
1375
  "r1a",
1376
  "translational",
1377
  "audience"
 
1385
  "label": "Folder",
1386
  "href": "https://github.com/K-RnD-Lab/SPHERE-II-ENTREPRENEURSHIP/tree/main/E2%20-%20Market%2C%20Audience%20%26%20Behavioral%20Intelligence/E2-R1%20-%20Audience%20Segmentation/R1a-translational-audience-segments"
1387
  }
1388
+ ],
1389
+ "primarySphere": "entrepreneurship",
1390
+ "secondarySpheres": [
1391
+ "science",
1392
+ "technology"
1393
+ ],
1394
+ "combo": "S+E+T",
1395
+ "artifactType": "venture_case",
1396
+ "deliveryLayers": [
1397
+ "GitHub"
1398
+ ],
1399
+ "validationStage": "scaffold"
1400
  },
1401
  {
1402
  "title": "R1a Bio-AI Translation Landscape",
1403
  "sphere": "entrepreneurship",
1404
  "track": "E3-R1",
1405
  "entryType": "public case",
1406
+ "status": "active",
1407
  "summary": "Which ecosystems, conferences, partners, and open communities matter most for translating K R&D Lab work across science, tooling, and applied public cases?",
1408
  "tags": [
1409
  "entrepreneurship",
1410
  "e3-r1",
1411
+ "s+e+t",
1412
+ "public-case",
1413
  "r1a",
1414
  "bio-ai",
1415
  "translation"
 
1423
  "label": "Folder",
1424
  "href": "https://github.com/K-RnD-Lab/SPHERE-II-ENTREPRENEURSHIP/tree/main/E3%20-%20Ecosystem%2C%20Partnerships%20%26%20External%20Signals/E3-R1%20-%20Ecosystem%20Mapping/R1a-bio-ai-translation-landscape"
1425
  }
1426
+ ],
1427
+ "primarySphere": "entrepreneurship",
1428
+ "secondarySpheres": [
1429
+ "science",
1430
+ "technology"
1431
+ ],
1432
+ "combo": "S+E+T",
1433
+ "artifactType": "public_case",
1434
+ "deliveryLayers": [
1435
+ "GitHub"
1436
+ ],
1437
+ "validationStage": "active_case"
1438
  },
1439
  {
1440
  "title": "R1a Three-Sphere Research Ops Case",
1441
  "sphere": "entrepreneurship",
1442
  "track": "E4-A",
1443
  "entryType": "public case",
1444
+ "status": "active",
1445
  "summary": "How should K R&D Lab structure research, tooling, and public-facing artifacts across GitHub and Hugging Face so the whole ecosystem stays navigable, testable, and reusable?",
1446
  "tags": [
1447
  "entrepreneurship",
1448
  "e4-a",
1449
+ "s+e+t",
1450
+ "public-case",
1451
  "r1a",
1452
  "three-sphere",
1453
  "ops"
 
1461
  "label": "Folder",
1462
  "href": "https://github.com/K-RnD-Lab/SPHERE-II-ENTREPRENEURSHIP/tree/main/E4%20-%20Applied%20Investigations%20%26%20Public%20Cases/E4-A%20-%20Systems%20%26%20Workflow%20Cases/R1a-three-sphere-research-ops-case"
1463
  }
1464
+ ],
1465
+ "primarySphere": "entrepreneurship",
1466
+ "secondarySpheres": [
1467
+ "science",
1468
+ "technology"
1469
+ ],
1470
+ "combo": "S+E+T",
1471
+ "artifactType": "public_case",
1472
+ "deliveryLayers": [
1473
+ "GitHub"
1474
+ ],
1475
+ "validationStage": "active_case"
1476
  },
1477
  {
1478
  "title": "SPHERE-III-TECHNOLOGY",
1479
  "sphere": "technology",
1480
  "track": "Root sphere repo",
1481
  "entryType": "repository",
1482
+ "status": "active",
1483
  "summary": "Reusable research tools, scoring systems, dashboards, and open infrastructure for K R&D Lab.",
1484
  "tags": [
1485
  "technology",
1486
  "root sphere repo",
1487
+ "t",
1488
+ "repository",
1489
  "sphere-iii-technology",
1490
  "reusable",
1491
  "tools"
 
1499
  "label": "README",
1500
  "href": "https://github.com/K-RnD-Lab/SPHERE-III-TECHNOLOGY/blob/main/README.md"
1501
  }
1502
+ ],
1503
+ "primarySphere": "technology",
1504
+ "secondarySpheres": [],
1505
+ "combo": "T",
1506
+ "artifactType": "repository",
1507
+ "deliveryLayers": [
1508
+ "GitHub"
1509
+ ],
1510
+ "validationStage": "taxonomy"
1511
  },
1512
  {
1513
  "title": "R1a Bioinformatics Pipeline Template",
 
1519
  "tags": [
1520
  "technology",
1521
  "t1-r1",
1522
+ "s+t",
1523
+ "tool",
1524
  "r1a",
1525
  "bioinformatics",
1526
  "pipeline"
 
1534
  "label": "Folder",
1535
  "href": "https://github.com/K-RnD-Lab/SPHERE-III-TECHNOLOGY/tree/main/T1%20-%20Research%20Tools%2C%20ML%20%26%20Analytical%20Engines/T1-R1%20-%20Reusable%20Analytical%20Engines/R1a-bioinformatics-pipeline-template"
1536
  }
1537
+ ],
1538
+ "primarySphere": "technology",
1539
+ "secondarySpheres": [
1540
+ "science"
1541
+ ],
1542
+ "combo": "S+T",
1543
+ "artifactType": "tool",
1544
+ "deliveryLayers": [
1545
+ "GitHub"
1546
+ ],
1547
+ "validationStage": "prototype"
1548
  },
1549
  {
1550
  "title": "R1a Study Readiness Scoring",
 
1556
  "tags": [
1557
  "technology",
1558
  "t2-r1",
1559
+ "s+t",
1560
+ "scoring-system",
1561
  "r1a",
1562
  "readiness",
1563
  "scoring"
 
1571
  "label": "Folder",
1572
  "href": "https://github.com/K-RnD-Lab/SPHERE-III-TECHNOLOGY/tree/main/T2%20-%20Reproducibility%2C%20Scoring%20%26%20Method%20Systems/T2-R1%20-%20Research%20Gap%20Scoring/R1a-study-readiness-scoring"
1573
  }
1574
+ ],
1575
+ "primarySphere": "technology",
1576
+ "secondarySpheres": [
1577
+ "science"
1578
+ ],
1579
+ "combo": "S+T",
1580
+ "artifactType": "scoring_system",
1581
+ "deliveryLayers": [
1582
+ "GitHub"
1583
+ ],
1584
+ "validationStage": "prototype"
1585
  },
1586
  {
1587
  "title": "R1a Study Registry Dashboard Template",
 
1593
  "tags": [
1594
  "technology",
1595
  "t3-r1",
1596
+ "s+e+t",
1597
+ "dashboard",
1598
  "r1a",
1599
  "registry",
1600
+ "minimal"
1601
  ],
1602
  "links": [
1603
  {
 
1608
  "label": "Folder",
1609
  "href": "https://github.com/K-RnD-Lab/SPHERE-III-TECHNOLOGY/tree/main/T3%20-%20Dashboards%2C%20Interfaces%20%26%20Open%20Infrastructure/T3-R1%20-%20Dashboard%20Templates%20%26%20Public%20Interfaces/R1a-study-registry-dashboard-template"
1610
  }
1611
+ ],
1612
+ "primarySphere": "technology",
1613
+ "secondarySpheres": [
1614
+ "science",
1615
+ "entrepreneurship"
1616
+ ],
1617
+ "combo": "S+E+T",
1618
+ "artifactType": "dashboard",
1619
+ "deliveryLayers": [
1620
+ "GitHub",
1621
+ "Hugging Face"
1622
+ ],
1623
+ "validationStage": "live prototype"
1624
  }
1625
  ]
index.html CHANGED
@@ -15,6 +15,11 @@
15
  A first public registry scaffold for browsing studies, starter cases, and reusable assets
16
  across SCIENCE, ENTREPRENEURSHIP, and TECHNOLOGY.
17
  </p>
 
 
 
 
 
18
  <div class="hero-links">
19
  <a href="https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE" target="_blank" rel="noreferrer">SCIENCE</a>
20
  <a href="https://github.com/K-RnD-Lab/SPHERE-II-ENTREPRENEURSHIP" target="_blank" rel="noreferrer">ENTREPRENEURSHIP</a>
@@ -28,17 +33,29 @@
28
  <input id="search-input" type="search" placeholder="Search studies, tracks, or tags">
29
  </label>
30
  <label>
31
- <span>Sphere</span>
32
  <select id="sphere-filter">
33
  <option value="all">All</option>
34
  </select>
35
  </label>
 
 
 
 
 
 
36
  <label>
37
  <span>Status</span>
38
  <select id="status-filter">
39
  <option value="all">All</option>
40
  </select>
41
  </label>
 
 
 
 
 
 
42
  </section>
43
 
44
  <section class="stats" id="stats"></section>
@@ -48,6 +65,9 @@
48
  <h2>Registry Entries</h2>
49
  <p id="result-count">Loading...</p>
50
  </div>
 
 
 
51
  <div id="registry-grid" class="registry-grid"></div>
52
  </section>
53
  </main>
@@ -56,18 +76,31 @@
56
  <article class="card">
57
  <div class="card-top">
58
  <span class="badge sphere"></span>
 
59
  <span class="badge status"></span>
60
  </div>
61
  <h3 class="title"></h3>
62
  <p class="summary"></p>
63
  <dl class="meta">
64
  <div>
65
- <dt>Track</dt>
66
  <dd class="track"></dd>
67
  </div>
68
  <div>
69
- <dt>Type</dt>
70
- <dd class="entry-type"></dd>
 
 
 
 
 
 
 
 
 
 
 
 
71
  </div>
72
  <div>
73
  <dt>Tags</dt>
 
15
  A first public registry scaffold for browsing studies, starter cases, and reusable assets
16
  across SCIENCE, ENTREPRENEURSHIP, and TECHNOLOGY.
17
  </p>
18
+ <p class="sublede">
19
+ Each entry keeps one primary home sphere while also showing hybrid combos such as
20
+ <strong>S+T</strong> or <strong>S+E+T</strong> when the work crosses research, venture, and
21
+ tooling layers.
22
+ </p>
23
  <div class="hero-links">
24
  <a href="https://github.com/K-RnD-Lab/SPHERE-I-SCIENCE" target="_blank" rel="noreferrer">SCIENCE</a>
25
  <a href="https://github.com/K-RnD-Lab/SPHERE-II-ENTREPRENEURSHIP" target="_blank" rel="noreferrer">ENTREPRENEURSHIP</a>
 
33
  <input id="search-input" type="search" placeholder="Search studies, tracks, or tags">
34
  </label>
35
  <label>
36
+ <span>Home sphere</span>
37
  <select id="sphere-filter">
38
  <option value="all">All</option>
39
  </select>
40
  </label>
41
+ <label>
42
+ <span>Hybrid combo</span>
43
+ <select id="combo-filter">
44
+ <option value="all">All</option>
45
+ </select>
46
+ </label>
47
  <label>
48
  <span>Status</span>
49
  <select id="status-filter">
50
  <option value="all">All</option>
51
  </select>
52
  </label>
53
+ <label>
54
+ <span>Artifact type</span>
55
+ <select id="artifact-filter">
56
+ <option value="all">All</option>
57
+ </select>
58
+ </label>
59
  </section>
60
 
61
  <section class="stats" id="stats"></section>
 
65
  <h2>Registry Entries</h2>
66
  <p id="result-count">Loading...</p>
67
  </div>
68
+ <p class="registry-note">
69
+ Hugging Face is treated as a delivery layer for live demos and interfaces, not as a fourth sphere.
70
+ </p>
71
  <div id="registry-grid" class="registry-grid"></div>
72
  </section>
73
  </main>
 
76
  <article class="card">
77
  <div class="card-top">
78
  <span class="badge sphere"></span>
79
+ <span class="badge combo"></span>
80
  <span class="badge status"></span>
81
  </div>
82
  <h3 class="title"></h3>
83
  <p class="summary"></p>
84
  <dl class="meta">
85
  <div>
86
+ <dt>Home track</dt>
87
  <dd class="track"></dd>
88
  </div>
89
  <div>
90
+ <dt>Artifact</dt>
91
+ <dd class="artifact-type"></dd>
92
+ </div>
93
+ <div>
94
+ <dt>Secondary spheres</dt>
95
+ <dd class="secondary-spheres"></dd>
96
+ </div>
97
+ <div>
98
+ <dt>Delivery</dt>
99
+ <dd class="delivery-layers"></dd>
100
+ </div>
101
+ <div>
102
+ <dt>Validation</dt>
103
+ <dd class="validation-stage"></dd>
104
  </div>
105
  <div>
106
  <dt>Tags</dt>
styles.css CHANGED
@@ -68,6 +68,13 @@ body {
68
  line-height: 1.55;
69
  }
70
 
 
 
 
 
 
 
 
71
  .hero-links {
72
  display: flex;
73
  gap: 12px;
@@ -90,7 +97,7 @@ body {
90
  margin-top: 18px;
91
  padding: 20px;
92
  display: grid;
93
- grid-template-columns: 2fr 1fr 1fr;
94
  gap: 14px;
95
  }
96
 
@@ -115,7 +122,7 @@ body {
115
  .stats {
116
  margin: 18px 0;
117
  display: grid;
118
- grid-template-columns: repeat(4, minmax(0, 1fr));
119
  gap: 12px;
120
  }
121
 
@@ -127,6 +134,22 @@ body {
127
  box-shadow: var(--shadow);
128
  }
129
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
130
  .stat-value {
131
  font-size: 30px;
132
  font-weight: 700;
@@ -154,6 +177,12 @@ body {
154
  margin: 0;
155
  }
156
 
 
 
 
 
 
 
157
  .registry-grid {
158
  display: grid;
159
  grid-template-columns: repeat(3, minmax(0, 1fr));
@@ -187,6 +216,11 @@ body {
187
  background: rgba(19, 33, 28, 0.08);
188
  }
189
 
 
 
 
 
 
190
  .badge.science {
191
  background: rgba(30, 122, 94, 0.12);
192
  color: var(--science);
@@ -202,6 +236,26 @@ body {
202
  color: var(--technology);
203
  }
204
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
205
  .title {
206
  margin: 0;
207
  font-size: 22px;
@@ -215,6 +269,7 @@ body {
215
 
216
  .meta {
217
  display: grid;
 
218
  gap: 8px;
219
  margin: 0;
220
  }
@@ -257,4 +312,8 @@ body {
257
  .registry-grid {
258
  grid-template-columns: 1fr;
259
  }
 
 
 
 
260
  }
 
68
  line-height: 1.55;
69
  }
70
 
71
+ .sublede {
72
+ max-width: 760px;
73
+ margin-top: 14px;
74
+ color: var(--ink);
75
+ line-height: 1.55;
76
+ }
77
+
78
  .hero-links {
79
  display: flex;
80
  gap: 12px;
 
97
  margin-top: 18px;
98
  padding: 20px;
99
  display: grid;
100
+ grid-template-columns: 2fr repeat(4, minmax(0, 1fr));
101
  gap: 14px;
102
  }
103
 
 
122
  .stats {
123
  margin: 18px 0;
124
  display: grid;
125
+ grid-template-columns: repeat(5, minmax(0, 1fr));
126
  gap: 12px;
127
  }
128
 
 
134
  box-shadow: var(--shadow);
135
  }
136
 
137
+ .stat.science {
138
+ border-color: rgba(30, 122, 94, 0.2);
139
+ }
140
+
141
+ .stat.entrepreneurship {
142
+ border-color: rgba(181, 107, 45, 0.2);
143
+ }
144
+
145
+ .stat.technology {
146
+ border-color: rgba(36, 79, 143, 0.2);
147
+ }
148
+
149
+ .stat.hybrid {
150
+ border-color: rgba(101, 63, 153, 0.2);
151
+ }
152
+
153
  .stat-value {
154
  font-size: 30px;
155
  font-weight: 700;
 
177
  margin: 0;
178
  }
179
 
180
+ .registry-note {
181
+ margin: 0 0 20px;
182
+ color: var(--muted);
183
+ line-height: 1.5;
184
+ }
185
+
186
  .registry-grid {
187
  display: grid;
188
  grid-template-columns: repeat(3, minmax(0, 1fr));
 
216
  background: rgba(19, 33, 28, 0.08);
217
  }
218
 
219
+ .badge.combo {
220
+ background: rgba(101, 63, 153, 0.12);
221
+ color: #653f99;
222
+ }
223
+
224
  .badge.science {
225
  background: rgba(30, 122, 94, 0.12);
226
  color: var(--science);
 
236
  color: var(--technology);
237
  }
238
 
239
+ .badge.combo-s-t {
240
+ background: rgba(36, 79, 143, 0.1);
241
+ color: #244f8f;
242
+ }
243
+
244
+ .badge.combo-s-e {
245
+ background: rgba(181, 107, 45, 0.12);
246
+ color: #8c4f16;
247
+ }
248
+
249
+ .badge.combo-e-t {
250
+ background: rgba(91, 84, 173, 0.12);
251
+ color: #4b45a5;
252
+ }
253
+
254
+ .badge.combo-s-e-t {
255
+ background: rgba(118, 67, 111, 0.12);
256
+ color: #6b3564;
257
+ }
258
+
259
  .title {
260
  margin: 0;
261
  font-size: 22px;
 
269
 
270
  .meta {
271
  display: grid;
272
+ grid-template-columns: repeat(2, minmax(0, 1fr));
273
  gap: 8px;
274
  margin: 0;
275
  }
 
312
  .registry-grid {
313
  grid-template-columns: 1fr;
314
  }
315
+
316
+ .meta {
317
+ grid-template-columns: 1fr;
318
+ }
319
  }