garywelz commited on
Commit
8f90d4a
·
1 Parent(s): 0b8cab1

Upload discipline conceptual maps

Browse files
computer-science-processes-database/computing-stack-map-data.json ADDED
@@ -0,0 +1,67 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "title": "Computing Stack Map",
3
+ "layers": [
4
+ {
5
+ "id": "foundations",
6
+ "label": "Foundations and Theory",
7
+ "tag": "models, proofs, complexity",
8
+ "processCount": 10
9
+ },
10
+ {
11
+ "id": "algorithms",
12
+ "label": "Algorithms and Data Structures",
13
+ "tag": "problems, invariants, efficiency",
14
+ "processCount": 3
15
+ },
16
+ {
17
+ "id": "runtime",
18
+ "label": "Runtime and Systems",
19
+ "tag": "memory, OS, scheduling",
20
+ "processCount": 5
21
+ },
22
+ {
23
+ "id": "distributed",
24
+ "label": "Networks, Data and Distributed Systems",
25
+ "tag": "protocols, storage, coordination",
26
+ "processCount": 10
27
+ },
28
+ {
29
+ "id": "security",
30
+ "label": "Security and Reliability",
31
+ "tag": "identity, threats, correctness",
32
+ "processCount": 9
33
+ },
34
+ {
35
+ "id": "ai",
36
+ "label": "AI, ML and Applications",
37
+ "tag": "models, training, deployment",
38
+ "processCount": 14
39
+ }
40
+ ],
41
+ "concerns": [
42
+ {
43
+ "label": "Correctness",
44
+ "processCount": 3
45
+ },
46
+ {
47
+ "label": "Performance",
48
+ "processCount": 13
49
+ },
50
+ {
51
+ "label": "Security",
52
+ "processCount": 9
53
+ },
54
+ {
55
+ "label": "Reliability",
56
+ "processCount": 10
57
+ },
58
+ {
59
+ "label": "Data",
60
+ "processCount": 15
61
+ },
62
+ {
63
+ "label": "Abstraction",
64
+ "processCount": 11
65
+ }
66
+ ]
67
+ }
computer-science-processes-database/computing-stack-map.html ADDED
@@ -0,0 +1 @@
 
 
1
+ <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Computing Stack Map</title><style>*{box-sizing:border-box}body{margin:0;font-family:'Segoe UI',Tahoma,sans-serif;background:#0f172a;color:#0f172a}.topbar{position:sticky;top:0;z-index:10;display:flex;gap:16px;align-items:center;padding:12px 18px;background:rgba(255,255,255,.96);box-shadow:0 2px 14px rgba(15,23,42,.18)}h1{margin:0;font-size:1.1rem;color:#7c3aed;white-space:nowrap}.topbar a{color:#7c3aed;font-weight:700;text-decoration:none}.search{min-width:260px;padding:8px 10px;border:1px solid #cbd5e1;border-radius:10px;font:inherit}.layout{display:grid;grid-template-columns:1fr 330px;min-height:calc(100vh - 54px)}main{padding:22px;overflow:auto;background:radial-gradient(circle at top left,#fff,#e0e7ff)}aside{padding:18px;background:#fff;border-left:1px solid #e2e8f0;overflow:auto}aside p{color:#475569;line-height:1.45}.chip{border:1px solid #e2e8f0;border-radius:12px;padding:10px;margin:8px 0;background:#f8fafc}.chip strong{display:block;color:#7c3aed}.chip span{color:#475569;font-size:.86rem}.scale-ribbon{display:grid;grid-template-columns:repeat(5,minmax(220px,1fr));gap:16px;align-items:start}.scale-column,.stack-layer{border:1px solid #cbd5e1;border-radius:18px;background:rgba(255,255,255,.84);box-shadow:0 8px 24px rgba(15,23,42,.08)}.scale-column{min-height:70vh;padding:14px}.scale-column h2,.layer-label h2{margin:0;color:#7c3aed;font-size:1rem}.scale-column p,.layer-label p{margin:5px 0 12px;color:#64748b;font-size:.86rem}.concept{border:1px dashed #94a3b8;border-radius:13px;padding:10px;background:#f8fafc;color:#334155;font-size:.84rem;margin-bottom:8px}.stack{display:grid;gap:14px}.stack-layer{display:grid;grid-template-columns:250px 1fr;gap:14px;padding:14px}.layer-label{border-right:1px solid #e2e8f0;padding-right:14px}.cards{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.process-card{display:block;width:190px;min-height:92px;border:1px solid #dbeafe;border-radius:13px;padding:10px;background:white;color:inherit;text-decoration:none;box-shadow:0 4px 14px rgba(15,23,42,.07)}.process-card:hover{border-color:#7c3aed;transform:translateY(-1px)}.process-card strong{display:block;font-size:.86rem;color:#0f172a}.process-card span,.process-card small{display:block;margin-top:4px;color:#64748b;font-size:.75rem}.process-card.hidden{display:none}@media(max-width:1100px){.layout{grid-template-columns:1fr}aside{border-left:0}.scale-ribbon{grid-template-columns:1fr}.stack-layer{grid-template-columns:1fr}.layer-label{border-right:0;border-bottom:1px solid #e2e8f0}}</style></head><body><div class="topbar"><h1>Computing Stack Map</h1><input id="search" class="search" type="search" placeholder="Search processes"><a href="computer-science-database-table.html">Database Table</a></div><div class="layout"><main><div class="stack"><section class="stack-layer"><div class="layer-label"><h2>Foundations and Theory</h2><p>models, proofs, complexity</p></div><div class="cards"><a class="process-card" data-search="algorithms data structures-dynamic-programming dynamic programming algorithms data structures algorithms &amp; data structures algorithms &amp; data structures algorithms &amp; data structures dynamic programming process visualization. this process flowchart outlines key steps, checks, and outputs. dynamic programming algorithmic-complexity" href="processes/algorithms_data_structures/algorithms_data_structures-dynamic-programming.html" target="_blank" rel="noopener noreferrer"><strong>Dynamic Programming</strong><span>Algorithms &amp; Data Structures</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="algorithms data structures-graph-algorithms graph algorithms algorithms data structures algorithms &amp; data structures algorithms &amp; data structures algorithms &amp; data structures graph algorithms process visualization. this process flowchart outlines key steps, checks, and outputs. graph algorithms algorithmic-complexity" href="processes/algorithms_data_structures/algorithms_data_structures-graph-algorithms.html" target="_blank" rel="noopener noreferrer"><strong>Graph Algorithms</strong><span>Algorithms &amp; Data Structures</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="algorithms data structures-graph-traversal graph traversal algorithms data structures algorithms &amp; data structures algorithms &amp; data structures algorithms &amp; data structures graph traversal process visualization. this process flowchart outlines key steps, checks, and outputs. graph traversal algorithmic-complexity" href="processes/algorithms_data_structures/algorithms_data_structures-graph-traversal.html" target="_blank" rel="noopener noreferrer"><strong>Graph Traversal</strong><span>Algorithms &amp; Data Structures</span><small>12 nodes · 12 edges</small></a><a class="process-card" data-search="algorithms data structures-minimum-spanning-tree minimum spanning tree algorithms data structures algorithms &amp; data structures algorithms &amp; data structures algorithms &amp; data structures minimum spanning tree process visualization. this process flowchart outlines key steps, checks, and outputs. minimum spanning tree algorithmic-complexity" href="processes/algorithms_data_structures/algorithms_data_structures-minimum-spanning-tree.html" target="_blank" rel="noopener noreferrer"><strong>Minimum Spanning Tree</strong><span>Algorithms &amp; Data Structures</span><small>11 nodes · 11 edges</small></a><a class="process-card" data-search="algorithms data structures-sorting-algorithms sorting algorithms algorithms data structures algorithms &amp; data structures algorithms &amp; data structures algorithms &amp; data structures sorting algorithms process visualization. this process flowchart outlines key steps, checks, and outputs. sorting algorithms algorithmic-complexity" href="processes/algorithms_data_structures/algorithms_data_structures-sorting-algorithms.html" target="_blank" rel="noopener noreferrer"><strong>Sorting Algorithms</strong><span>Algorithms &amp; Data Structures</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="theory-animation animation theory theoretical computer science theoretical computer science theoretical computer science animation process visualization. this process flowchart outlines key steps, checks, and outputs. animation theory" href="processes/theory/theory-animation.html" target="_blank" rel="noopener noreferrer"><strong>Animation</strong><span>Theoretical Computer Science</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="theory-automata-construction automata construction theory theoretical computer science theoretical computer science theoretical computer science automata construction process visualization. this process flowchart outlines key steps, checks, and outputs. automata construction algorithmic-complexity" href="processes/theory/theory-automata-construction.html" target="_blank" rel="noopener noreferrer"><strong>Automata Construction</strong><span>Theoretical Computer Science</span><small>9 nodes · 10 edges</small></a><a class="process-card" data-search="theory-computational-complexity-analysis computational complexity analysis theory theoretical computer science theoretical computer science theoretical computer science computational complexity analysis process visualization. this process flowchart outlines key steps, checks, and outputs. computational complexity analysis algorithmic-complexity" href="processes/theory/theory-computational-complexity-analysis.html" target="_blank" rel="noopener noreferrer"><strong>Computational Complexity Analysis</strong><span>Theoretical Computer Science</span><small>9 nodes · 10 edges</small></a><a class="process-card" data-search="theory-formal-verification formal verification theory theoretical computer science theoretical computer science theoretical computer science formal verification process visualization. this process flowchart outlines key steps, checks, and outputs. formal verification algorithmic-complexity" href="processes/theory/theory-formal-verification.html" target="_blank" rel="noopener noreferrer"><strong>Formal Verification</strong><span>Theoretical Computer Science</span><small>9 nodes · 10 edges</small></a><a class="process-card" data-search="theory-rendering rendering theory theoretical computer science theoretical computer science theoretical computer science rendering process visualization. this process flowchart outlines key steps, checks, and outputs. rendering theory" href="processes/theory/theory-rendering.html" target="_blank" rel="noopener noreferrer"><strong>Rendering</strong><span>Theoretical Computer Science</span><small>26 nodes · 21 edges</small></a></div></section><section class="stack-layer"><div class="layer-label"><h2>Algorithms and Data Structures</h2><p>problems, invariants, efficiency</p></div><div class="cards"><a class="process-card" data-search="algorithms data structures-balanced-search-trees balanced search trees algorithms data structures algorithms &amp; data structures algorithms &amp; data structures algorithms &amp; data structures balanced search trees process visualization. this process flowchart outlines key steps, checks, and outputs. balanced search trees algorithms data structures" href="processes/algorithms_data_structures/algorithms_data_structures-balanced-search-trees.html" target="_blank" rel="noopener noreferrer"><strong>Balanced Search Trees</strong><span>Algorithms &amp; Data Structures</span><small>13 nodes · 13 edges</small></a><a class="process-card" data-search="algorithms data structures-hash-table-operations hash table operations algorithms data structures algorithms &amp; data structures algorithms &amp; data structures algorithms &amp; data structures hash table operations process visualization. this process flowchart outlines key steps, checks, and outputs. hash table operations algorithms data structures" href="processes/algorithms_data_structures/algorithms_data_structures-hash-table-operations.html" target="_blank" rel="noopener noreferrer"><strong>Hash Table Operations</strong><span>Algorithms &amp; Data Structures</span><small>11 nodes · 11 edges</small></a><a class="process-card" data-search="algorithms data structures-shortest-path-algorithms shortest path algorithms algorithms data structures algorithms &amp; data structures algorithms &amp; data structures algorithms &amp; data structures shortest path algorithms process visualization. this process flowchart outlines key steps, checks, and outputs. shortest path algorithms algorithms data structures" href="processes/algorithms_data_structures/algorithms_data_structures-shortest-path-algorithms.html" target="_blank" rel="noopener noreferrer"><strong>Shortest Path Algorithms</strong><span>Algorithms &amp; Data Structures</span><small>12 nodes · 12 edges</small></a></div></section><section class="stack-layer"><div class="layer-label"><h2>Runtime and Systems</h2><p>memory, OS, scheduling</p></div><div class="cards"><a class="process-card" data-search="systems-container-orchestration container orchestration systems systems &amp; architecture systems &amp; architecture systems &amp; architecture container orchestration process visualization. this process flowchart outlines key steps, checks, and outputs. container orchestration systems-runtime" href="processes/systems/systems-container-orchestration.html" target="_blank" rel="noopener noreferrer"><strong>Container Orchestration</strong><span>Systems &amp; Architecture</span><small>11 nodes · 11 edges</small></a><a class="process-card" data-search="systems-file-system-journaling file system journaling systems systems &amp; architecture systems &amp; architecture systems &amp; architecture file system journaling process visualization. this process flowchart outlines key steps, checks, and outputs. file system journaling systems-runtime" href="processes/systems/systems-file-system-journaling.html" target="_blank" rel="noopener noreferrer"><strong>File System Journaling</strong><span>Systems &amp; Architecture</span><small>10 nodes · 10 edges</small></a><a class="process-card" data-search="systems-process-scheduling process scheduling systems systems &amp; architecture systems &amp; architecture systems &amp; architecture process scheduling process visualization. this process flowchart outlines key steps, checks, and outputs. process scheduling systems-runtime" href="processes/systems/systems-process-scheduling.html" target="_blank" rel="noopener noreferrer"><strong>Process Scheduling</strong><span>Systems &amp; Architecture</span><small>10 nodes · 10 edges</small></a><a class="process-card" data-search="systems-virtual-memory-paging virtual memory paging systems systems &amp; architecture systems &amp; architecture systems &amp; architecture virtual memory paging process visualization. this process flowchart outlines key steps, checks, and outputs. virtual memory paging systems-runtime" href="processes/systems/systems-virtual-memory-paging.html" target="_blank" rel="noopener noreferrer"><strong>Virtual Memory Paging</strong><span>Systems &amp; Architecture</span><small>10 nodes · 10 edges</small></a><a class="process-card" data-search="theory-type-system-checking type system checking theory theoretical computer science theoretical computer science theoretical computer science type system checking process visualization. this process flowchart outlines key steps, checks, and outputs. type system checking systems-runtime" href="processes/theory/theory-type-system-checking.html" target="_blank" rel="noopener noreferrer"><strong>Type System Checking</strong><span>Theoretical Computer Science</span><small>9 nodes · 10 edges</small></a></div></section><section class="stack-layer"><div class="layer-label"><h2>Networks, Data and Distributed Systems</h2><p>protocols, storage, coordination</p></div><div class="cards"><a class="process-card" data-search="networks-dns-resolution dns resolution networks computer networks computer networks computer networks dns resolution process visualization. this process flowchart outlines key steps, checks, and outputs. dns resolution networks-distributed" href="processes/networks/networks-dns-resolution.html" target="_blank" rel="noopener noreferrer"><strong>DNS Resolution</strong><span>Computer Networks</span><small>10 nodes · 10 edges</small></a><a class="process-card" data-search="networks-database-design database design networks computer networks computer networks computer networks database design process visualization. this process flowchart outlines key steps, checks, and outputs. database design networks-distributed" href="processes/networks/networks-database-design.html" target="_blank" rel="noopener noreferrer"><strong>Database Design</strong><span>Computer Networks</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="networks-load-balancing load balancing networks computer networks computer networks computer networks load balancing process visualization. this process flowchart outlines key steps, checks, and outputs. load balancing networks-distributed" href="processes/networks/networks-load-balancing.html" target="_blank" rel="noopener noreferrer"><strong>Load Balancing</strong><span>Computer Networks</span><small>11 nodes · 11 edges</small></a><a class="process-card" data-search="networks-query-processing query processing networks computer networks computer networks computer networks query processing process visualization. this process flowchart outlines key steps, checks, and outputs. query processing networks-distributed" href="processes/networks/networks-query-processing.html" target="_blank" rel="noopener noreferrer"><strong>Query Processing</strong><span>Computer Networks</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="networks-routing-protocol-operation routing protocol operation networks computer networks computer networks computer networks routing protocol operation process visualization. this process flowchart outlines key steps, checks, and outputs. routing protocol operation networks-distributed" href="processes/networks/networks-routing-protocol-operation.html" target="_blank" rel="noopener noreferrer"><strong>Routing Protocol Operation</strong><span>Computer Networks</span><small>10 nodes · 10 edges</small></a><a class="process-card" data-search="networks-tcp-congestion-control tcp congestion control networks computer networks computer networks computer networks tcp congestion control process visualization. this process flowchart outlines key steps, checks, and outputs. tcp congestion control networks-distributed" href="processes/networks/networks-tcp-congestion-control.html" target="_blank" rel="noopener noreferrer"><strong>TCP Congestion Control</strong><span>Computer Networks</span><small>11 nodes · 11 edges</small></a><a class="process-card" data-search="networks-transaction-management transaction management networks computer networks computer networks computer networks transaction management process visualization. this process flowchart outlines key steps, checks, and outputs. transaction management networks-distributed" href="processes/networks/networks-transaction-management.html" target="_blank" rel="noopener noreferrer"><strong>Transaction Management</strong><span>Computer Networks</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="systems-network-performance network performance systems systems &amp; architecture systems &amp; architecture systems &amp; architecture network performance process visualization. this process flowchart outlines key steps, checks, and outputs. network performance networks-distributed" href="processes/systems/systems-network-performance.html" target="_blank" rel="noopener noreferrer"><strong>Network Performance</strong><span>Systems &amp; Architecture</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="systems-network-protocol network protocol systems systems &amp; architecture systems &amp; architecture systems &amp; architecture network protocol process visualization. this process flowchart outlines key steps, checks, and outputs. network protocol networks-distributed" href="processes/systems/systems-network-protocol.html" target="_blank" rel="noopener noreferrer"><strong>Network Protocol</strong><span>Systems &amp; Architecture</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="dependency-web-service-stack web service stack dependency graph graph type pilots graph type pilots systems service architecture pilot dependency graph mermaid visualization for process database graph-type support. algorithmic-complexity graph-type-pilots networks-distributed systems" href="processes/graph_type_pilots/dependency-web-service-stack.html" target="_blank" rel="noopener noreferrer"><strong>Web Service Stack Dependency Graph</strong><span>Graph Type Pilots</span><small>9 nodes · 8 edges</small></a></div></section><section class="stack-layer"><div class="layer-label"><h2>Security and Reliability</h2><p>identity, threats, correctness</p></div><div class="cards"><a class="process-card" data-search="security-authentication-and-authorization authentication and authorization security security &amp; cryptography security &amp; cryptography security &amp; cryptography authentication and authorization process visualization. this process flowchart outlines key steps, checks, and outputs. authentication and authorization security-reliability" href="processes/security/security-authentication-and-authorization.html" target="_blank" rel="noopener noreferrer"><strong>Authentication and Authorization</strong><span>Security &amp; Cryptography</span><small>9 nodes · 10 edges</small></a><a class="process-card" data-search="security-file-system file system security security &amp; cryptography security &amp; cryptography security &amp; cryptography file system process visualization. this process flowchart outlines key steps, checks, and outputs. file system security-reliability systems-runtime" href="processes/security/security-file-system.html" target="_blank" rel="noopener noreferrer"><strong>File System</strong><span>Security &amp; Cryptography</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="security-intrusion-detection intrusion detection security security &amp; cryptography security &amp; cryptography security &amp; cryptography intrusion detection process visualization. this process flowchart outlines key steps, checks, and outputs. intrusion detection security-reliability" href="processes/security/security-intrusion-detection.html" target="_blank" rel="noopener noreferrer"><strong>Intrusion Detection</strong><span>Security &amp; Cryptography</span><small>9 nodes · 10 edges</small></a><a class="process-card" data-search="security-memory-management memory management security security &amp; cryptography security &amp; cryptography security &amp; cryptography memory management process visualization. this process flowchart outlines key steps, checks, and outputs. memory management security-reliability systems-runtime" href="processes/security/security-memory-management.html" target="_blank" rel="noopener noreferrer"><strong>Memory Management</strong><span>Security &amp; Cryptography</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="security-process-management process management security security &amp; cryptography security &amp; cryptography security &amp; cryptography process management process visualization. this process flowchart outlines key steps, checks, and outputs. process management security-reliability" href="processes/security/security-process-management.html" target="_blank" rel="noopener noreferrer"><strong>Process Management</strong><span>Security &amp; Cryptography</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="security-public-key-infrastructure-pki public key infrastructure (pki) security security &amp; cryptography security &amp; cryptography security &amp; cryptography public key infrastructure (pki) process visualization. this process flowchart outlines key steps, checks, and outputs. public key infrastructure pki security-reliability" href="processes/security/security-public-key-infrastructure-pki.html" target="_blank" rel="noopener noreferrer"><strong>Public Key Infrastructure (PKI)</strong><span>Security &amp; Cryptography</span><small>9 nodes · 10 edges</small></a><a class="process-card" data-search="security-secure-software-update secure software update security security &amp; cryptography security &amp; cryptography security &amp; cryptography secure software update process visualization. this process flowchart outlines key steps, checks, and outputs. secure software update ml-software security-reliability" href="processes/security/security-secure-software-update.html" target="_blank" rel="noopener noreferrer"><strong>Secure Software Update</strong><span>Security &amp; Cryptography</span><small>10 nodes · 10 edges</small></a><a class="process-card" data-search="software engineering-incident-response incident response software engineering software engineering software engineering software engineering incident response process visualization. this process flowchart outlines key steps, checks, and outputs. incident response ml-software security-reliability" href="processes/software_engineering/software_engineering-incident-response.html" target="_blank" rel="noopener noreferrer"><strong>Incident Response</strong><span>Software Engineering</span><small>10 nodes · 10 edges</small></a><a class="process-card" data-search="systems-network-security network security systems systems &amp; architecture systems &amp; architecture systems &amp; architecture network security process visualization. this process flowchart outlines key steps, checks, and outputs. network security networks-distributed security-reliability" href="processes/systems/systems-network-security.html" target="_blank" rel="noopener noreferrer"><strong>Network Security</strong><span>Systems &amp; Architecture</span><small>26 nodes · 21 edges</small></a></div></section><section class="stack-layer"><div class="layer-label"><h2>AI, ML and Applications</h2><p>models, training, deployment</p></div><div class="cards"><a class="process-card" data-search="machine learning-feature-engineering-pipeline feature engineering pipeline machine learning machine learning machine learning machine learning feature engineering pipeline process visualization. this process flowchart outlines key steps, checks, and outputs. feature engineering pipeline ml-software" href="processes/machine_learning/machine_learning-feature-engineering-pipeline.html" target="_blank" rel="noopener noreferrer"><strong>Feature Engineering Pipeline</strong><span>Machine Learning</span><small>12 nodes · 12 edges</small></a><a class="process-card" data-search="machine learning-hyperparameter-optimization hyperparameter optimization machine learning machine learning machine learning machine learning hyperparameter optimization process visualization. this process flowchart outlines key steps, checks, and outputs. hyperparameter optimization ml-software" href="processes/machine_learning/machine_learning-hyperparameter-optimization.html" target="_blank" rel="noopener noreferrer"><strong>Hyperparameter Optimization</strong><span>Machine Learning</span><small>11 nodes · 11 edges</small></a><a class="process-card" data-search="machine learning-model-evaluation-and-validation model evaluation and validation machine learning machine learning machine learning machine learning model evaluation and validation process visualization. this process flowchart outlines key steps, checks, and outputs. model evaluation and validation ml-software" href="processes/machine_learning/machine_learning-model-evaluation-and-validation.html" target="_blank" rel="noopener noreferrer"><strong>Model Evaluation and Validation</strong><span>Machine Learning</span><small>10 nodes · 10 edges</small></a><a class="process-card" data-search="machine learning-model-training-pipeline model training pipeline machine learning machine learning machine learning machine learning model training pipeline process visualization. this process flowchart outlines key steps, checks, and outputs. model training pipeline ml-software" href="processes/machine_learning/machine_learning-model-training-pipeline.html" target="_blank" rel="noopener noreferrer"><strong>Model Training Pipeline</strong><span>Machine Learning</span><small>11 nodes · 11 edges</small></a><a class="process-card" data-search="machine learning-project-management project management machine learning machine learning machine learning machine learning project management process visualization. this process flowchart outlines key steps, checks, and outputs. project management ml-software" href="processes/machine_learning/machine_learning-project-management.html" target="_blank" rel="noopener noreferrer"><strong>Project Management</strong><span>Machine Learning</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="machine learning-quality-assurance quality assurance machine learning machine learning machine learning machine learning quality assurance process visualization. this process flowchart outlines key steps, checks, and outputs. quality assurance ml-software" href="processes/machine_learning/machine_learning-quality-assurance.html" target="_blank" rel="noopener noreferrer"><strong>Quality Assurance</strong><span>Machine Learning</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="machine learning-software-development-lifecycle software development lifecycle machine learning machine learning machine learning machine learning software development lifecycle process visualization. this process flowchart outlines key steps, checks, and outputs. software development lifecycle ml-software" href="processes/machine_learning/machine_learning-software-development-lifecycle.html" target="_blank" rel="noopener noreferrer"><strong>Software Development Lifecycle</strong><span>Machine Learning</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="software engineering-code-review-workflow code review workflow software engineering software engineering software engineering software engineering code review workflow process visualization. this process flowchart outlines key steps, checks, and outputs. code review workflow ml-software" href="processes/software_engineering/software_engineering-code-review-workflow.html" target="_blank" rel="noopener noreferrer"><strong>Code Review Workflow</strong><span>Software Engineering</span><small>10 nodes · 10 edges</small></a><a class="process-card" data-search="software engineering-continuous-integration-pipeline continuous integration pipeline software engineering software engineering software engineering software engineering continuous integration pipeline process visualization. this process flowchart outlines key steps, checks, and outputs. continuous integration pipeline ml-software" href="processes/software_engineering/software_engineering-continuous-integration-pipeline.html" target="_blank" rel="noopener noreferrer"><strong>Continuous Integration Pipeline</strong><span>Software Engineering</span><small>10 nodes · 10 edges</small></a><a class="process-card" data-search="software engineering-machine-learning machine learning software engineering software engineering software engineering software engineering machine learning process visualization. this process flowchart outlines key steps, checks, and outputs. machine learning ml-software" href="processes/software_engineering/software_engineering-machine-learning.html" target="_blank" rel="noopener noreferrer"><strong>Machine Learning</strong><span>Software Engineering</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="software engineering-natural-language-processing natural language processing software engineering software engineering software engineering software engineering natural language processing process visualization. this process flowchart outlines key steps, checks, and outputs. natural language processing ml-software" href="processes/software_engineering/software_engineering-natural-language-processing.html" target="_blank" rel="noopener noreferrer"><strong>Natural Language Processing</strong><span>Software Engineering</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="software engineering-neural-network neural network software engineering software engineering software engineering software engineering neural network process visualization. this process flowchart outlines key steps, checks, and outputs. neural network ml-software networks-distributed" href="processes/software_engineering/software_engineering-neural-network.html" target="_blank" rel="noopener noreferrer"><strong>Neural Network</strong><span>Software Engineering</span><small>26 nodes · 21 edges</small></a><a class="process-card" data-search="software engineering-requirements-engineering requirements engineering software engineering software engineering software engineering software engineering requirements engineering process visualization. this process flowchart outlines key steps, checks, and outputs. requirements engineering ml-software" href="processes/software_engineering/software_engineering-requirements-engineering.html" target="_blank" rel="noopener noreferrer"><strong>Requirements Engineering</strong><span>Software Engineering</span><small>9 nodes · 10 edges</small></a><a class="process-card" data-search="theory-geometric-modeling geometric modeling theory theoretical computer science theoretical computer science theoretical computer science geometric modeling process visualization. this process flowchart outlines key steps, checks, and outputs. geometric modeling theory" href="processes/theory/theory-geometric-modeling.html" target="_blank" rel="noopener noreferrer"><strong>Geometric Modeling</strong><span>Theoretical Computer Science</span><small>26 nodes · 21 edges</small></a></div></section></div></main><aside><h2>Map Rationale</h2><p>A stack/subway-style conceptual map organized by abstraction layer and cross-cutting concerns, not a generic graph.</p><h2>Layers</h2><div class='chip'><strong>Foundations and Theory</strong><span>10 linked processes</span></div><div class='chip'><strong>Algorithms and Data Structures</strong><span>3 linked processes</span></div><div class='chip'><strong>Runtime and Systems</strong><span>5 linked processes</span></div><div class='chip'><strong>Networks, Data and Distributed Systems</strong><span>10 linked processes</span></div><div class='chip'><strong>Security and Reliability</strong><span>9 linked processes</span></div><div class='chip'><strong>AI, ML and Applications</strong><span>14 linked processes</span></div><h2>Subway lines / concerns</h2><div class='chip'><strong>Correctness</strong><span>3 matching processes</span></div><div class='chip'><strong>Performance</strong><span>13 matching processes</span></div><div class='chip'><strong>Security</strong><span>9 matching processes</span></div><div class='chip'><strong>Reliability</strong><span>10 matching processes</span></div><div class='chip'><strong>Data</strong><span>15 matching processes</span></div><div class='chip'><strong>Abstraction</strong><span>11 matching processes</span></div></aside></div><script>document.getElementById('search').addEventListener('input',e=>{const q=e.target.value.trim().toLowerCase();document.querySelectorAll('.process-card').forEach(c=>c.classList.toggle('hidden',q&&!c.dataset.search.includes(q)))});</script></body></html>
computer-science-processes-database/discipline-profile.json ADDED
@@ -0,0 +1,104 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "displayName": "Computer Science",
3
+ "slug": "computer_science",
4
+ "databaseDir": "computer-science-processes-database",
5
+ "tableFile": "computer-science-database-table.html",
6
+ "accent": "#7c3aed",
7
+ "subtitle": "Algorithms, systems, networks, security, machine learning, and software workflows.",
8
+ "lensTitle": "Computer Science Lens",
9
+ "lensDescription": "Browse by algorithmic complexity, execution environment, invariants, and failure mode.",
10
+ "facetLabels": {
11
+ "subcategory": "Area",
12
+ "collection": "Lens",
13
+ "complexity": "Complexity"
14
+ },
15
+ "insightCards": [
16
+ {
17
+ "label": "Best for",
18
+ "value": "algorithms, systems, security, ML pipelines"
19
+ },
20
+ {
21
+ "label": "Research links",
22
+ "value": "arXiv, Semantic Scholar, and Crossref"
23
+ },
24
+ {
25
+ "label": "Curation focus",
26
+ "value": "separate theory, implementation, and operational concerns"
27
+ }
28
+ ],
29
+ "frontierSearches": [
30
+ {
31
+ "label": "arXiv",
32
+ "urlTemplate": "https://arxiv.org/search/cs?query={query}&searchtype=all"
33
+ },
34
+ {
35
+ "label": "Crossref",
36
+ "urlTemplate": "https://search.crossref.org/?q={query}+computer+science"
37
+ },
38
+ {
39
+ "label": "Semantic Scholar",
40
+ "urlTemplate": "https://www.semanticscholar.org/search?q={query}"
41
+ }
42
+ ],
43
+ "contextColumnLabel": "System / Data Type",
44
+ "defaultContext": "Computing system",
45
+ "supportedGraphTypes": [
46
+ "flowchart",
47
+ "dependency_graph",
48
+ "taxonomy",
49
+ "state_transition",
50
+ "influence_network"
51
+ ],
52
+ "metricColumns": [
53
+ {
54
+ "id": "nodes",
55
+ "label": "Nodes"
56
+ },
57
+ {
58
+ "id": "edges",
59
+ "label": "Edges"
60
+ },
61
+ {
62
+ "id": "conditionals",
63
+ "label": "Conditionals"
64
+ },
65
+ {
66
+ "id": "andGates",
67
+ "label": "AND Gates"
68
+ },
69
+ {
70
+ "id": "orGates",
71
+ "label": "OR Gates"
72
+ },
73
+ {
74
+ "id": "notGates",
75
+ "label": "NOT Gates"
76
+ },
77
+ {
78
+ "id": "loops",
79
+ "label": "Loops"
80
+ }
81
+ ],
82
+ "graphTypeLabels": {
83
+ "flowchart": "Flowchart",
84
+ "dependency_graph": "Dependency Graph",
85
+ "taxonomy": "Taxonomy",
86
+ "lineage_tree": "Lineage Tree",
87
+ "influence_network": "Influence Network",
88
+ "state_transition": "State Transition",
89
+ "timeline": "Timeline"
90
+ },
91
+ "featuredMaps": [
92
+ {
93
+ "label": "Whole of Computer Science",
94
+ "url": "whole-of-computer-science.html",
95
+ "description": "Computer Science is strongest as a layered abstraction stack with dependency and process links."
96
+ },
97
+ {
98
+ "label": "Computing Stack Map",
99
+ "url": "computing-stack-map.html",
100
+ "description": "Conceptual stack/subway map of computing layers and cross-cutting concerns."
101
+ }
102
+ ],
103
+ "generatedFrom": "scripts/processes/discipline_databases/generate_whole_discipline_maps.py"
104
+ }
physics-processes-database/discipline-profile.json ADDED
@@ -0,0 +1,104 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "displayName": "Physics",
3
+ "slug": "physics",
4
+ "databaseDir": "physics-processes-database",
5
+ "tableFile": "physics-database-table.html",
6
+ "accent": "#2563eb",
7
+ "subtitle": "Models, regimes, laws, observables, and physical mechanisms.",
8
+ "lensTitle": "Physics Lens",
9
+ "lensDescription": "Browse by regime, governing law, observable, idealization level, and scale.",
10
+ "facetLabels": {
11
+ "subcategory": "Current Folder",
12
+ "collection": "Domain",
13
+ "complexity": "Complexity"
14
+ },
15
+ "insightCards": [
16
+ {
17
+ "label": "Best for",
18
+ "value": "models, regimes, observables"
19
+ },
20
+ {
21
+ "label": "Research links",
22
+ "value": "arXiv and NASA ADS searches"
23
+ },
24
+ {
25
+ "label": "Curation focus",
26
+ "value": "normalize domain names where folder names drift"
27
+ }
28
+ ],
29
+ "frontierSearches": [
30
+ {
31
+ "label": "arXiv",
32
+ "urlTemplate": "https://arxiv.org/search/?query={query}&searchtype=all"
33
+ },
34
+ {
35
+ "label": "NASA ADS",
36
+ "urlTemplate": "https://ui.adsabs.harvard.edu/search/q={query}"
37
+ },
38
+ {
39
+ "label": "Crossref",
40
+ "urlTemplate": "https://search.crossref.org/?q={query}"
41
+ }
42
+ ],
43
+ "contextColumnLabel": "Regime / System",
44
+ "defaultContext": "Physical system",
45
+ "supportedGraphTypes": [
46
+ "flowchart",
47
+ "taxonomy",
48
+ "dependency_graph",
49
+ "state_transition",
50
+ "timeline"
51
+ ],
52
+ "metricColumns": [
53
+ {
54
+ "id": "nodes",
55
+ "label": "Nodes"
56
+ },
57
+ {
58
+ "id": "edges",
59
+ "label": "Edges"
60
+ },
61
+ {
62
+ "id": "conditionals",
63
+ "label": "Conditionals"
64
+ },
65
+ {
66
+ "id": "andGates",
67
+ "label": "AND Gates"
68
+ },
69
+ {
70
+ "id": "orGates",
71
+ "label": "OR Gates"
72
+ },
73
+ {
74
+ "id": "notGates",
75
+ "label": "NOT Gates"
76
+ },
77
+ {
78
+ "id": "loops",
79
+ "label": "Loops"
80
+ }
81
+ ],
82
+ "graphTypeLabels": {
83
+ "flowchart": "Flowchart",
84
+ "dependency_graph": "Dependency Graph",
85
+ "taxonomy": "Taxonomy",
86
+ "lineage_tree": "Lineage Tree",
87
+ "influence_network": "Influence Network",
88
+ "state_transition": "State Transition",
89
+ "timeline": "Timeline"
90
+ },
91
+ "featuredMaps": [
92
+ {
93
+ "label": "Whole of Physics",
94
+ "url": "whole-of-physics.html",
95
+ "description": "Physics is best treated as a regime/theory map over scales, governing laws, observables, and processes."
96
+ },
97
+ {
98
+ "label": "Physical Universe Map",
99
+ "url": "physical-universe-map.html",
100
+ "description": "Conceptual scale-and-theory map of the physical universe."
101
+ }
102
+ ],
103
+ "generatedFrom": "scripts/processes/discipline_databases/generate_whole_discipline_maps.py"
104
+ }
physics-processes-database/physical-universe-map-data.json ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "title": "Physical Universe Map",
3
+ "scales": [
4
+ {
5
+ "id": "subatomic",
6
+ "label": "Subatomic",
7
+ "tag": "particles, fields, nuclei",
8
+ "concept": "Particles, fields, symmetries, nuclear transformations",
9
+ "processCount": 6
10
+ },
11
+ {
12
+ "id": "atomic",
13
+ "label": "Atomic",
14
+ "tag": "atoms, spectra, electrons",
15
+ "concept": "Atomic structure, spectra, transitions",
16
+ "processCount": 3
17
+ },
18
+ {
19
+ "id": "matter",
20
+ "label": "Molecular and Matter",
21
+ "tag": "molecules, phases, condensed systems",
22
+ "concept": "Condensed matter, phases, thermodynamics",
23
+ "processCount": 5
24
+ },
25
+ {
26
+ "id": "macro",
27
+ "label": "Macroscopic",
28
+ "tag": "mechanics, waves, electromagnetism",
29
+ "concept": "Classical mechanics, fields, waves, optics",
30
+ "processCount": 2
31
+ },
32
+ {
33
+ "id": "cosmic",
34
+ "label": "Cosmic",
35
+ "tag": "stellar, galactic, cosmological",
36
+ "concept": "Stars, galaxies, cosmology, the universe as a system",
37
+ "processCount": 6
38
+ }
39
+ ],
40
+ "theories": [
41
+ {
42
+ "label": "Quantum / Field",
43
+ "processCount": 10
44
+ },
45
+ {
46
+ "label": "Electromagnetism / Optics",
47
+ "processCount": 7
48
+ },
49
+ {
50
+ "label": "Thermal / Statistical",
51
+ "processCount": 5
52
+ },
53
+ {
54
+ "label": "Classical Mechanics",
55
+ "processCount": 10
56
+ },
57
+ {
58
+ "label": "Nuclear / Astrophysics",
59
+ "processCount": 6
60
+ }
61
+ ]
62
+ }
physics-processes-database/physical-universe-map.html ADDED
@@ -0,0 +1 @@
 
 
1
+ <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Physical Universe Map</title><style>*{box-sizing:border-box}body{margin:0;font-family:'Segoe UI',Tahoma,sans-serif;background:#0f172a;color:#0f172a}.topbar{position:sticky;top:0;z-index:10;display:flex;gap:16px;align-items:center;padding:12px 18px;background:rgba(255,255,255,.96);box-shadow:0 2px 14px rgba(15,23,42,.18)}h1{margin:0;font-size:1.1rem;color:#2563eb;white-space:nowrap}.topbar a{color:#2563eb;font-weight:700;text-decoration:none}.search{min-width:260px;padding:8px 10px;border:1px solid #cbd5e1;border-radius:10px;font:inherit}.layout{display:grid;grid-template-columns:1fr 330px;min-height:calc(100vh - 54px)}main{padding:22px;overflow:auto;background:radial-gradient(circle at top left,#fff,#e0e7ff)}aside{padding:18px;background:#fff;border-left:1px solid #e2e8f0;overflow:auto}aside p{color:#475569;line-height:1.45}.chip{border:1px solid #e2e8f0;border-radius:12px;padding:10px;margin:8px 0;background:#f8fafc}.chip strong{display:block;color:#2563eb}.chip span{color:#475569;font-size:.86rem}.scale-ribbon{display:grid;grid-template-columns:repeat(5,minmax(220px,1fr));gap:16px;align-items:start}.scale-column,.stack-layer{border:1px solid #cbd5e1;border-radius:18px;background:rgba(255,255,255,.84);box-shadow:0 8px 24px rgba(15,23,42,.08)}.scale-column{min-height:70vh;padding:14px}.scale-column h2,.layer-label h2{margin:0;color:#2563eb;font-size:1rem}.scale-column p,.layer-label p{margin:5px 0 12px;color:#64748b;font-size:.86rem}.concept{border:1px dashed #94a3b8;border-radius:13px;padding:10px;background:#f8fafc;color:#334155;font-size:.84rem;margin-bottom:8px}.stack{display:grid;gap:14px}.stack-layer{display:grid;grid-template-columns:250px 1fr;gap:14px;padding:14px}.layer-label{border-right:1px solid #e2e8f0;padding-right:14px}.cards{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.process-card{display:block;width:190px;min-height:92px;border:1px solid #dbeafe;border-radius:13px;padding:10px;background:white;color:inherit;text-decoration:none;box-shadow:0 4px 14px rgba(15,23,42,.07)}.process-card:hover{border-color:#2563eb;transform:translateY(-1px)}.process-card strong{display:block;font-size:.86rem;color:#0f172a}.process-card span,.process-card small{display:block;margin-top:4px;color:#64748b;font-size:.75rem}.process-card.hidden{display:none}@media(max-width:1100px){.layout{grid-template-columns:1fr}aside{border-left:0}.scale-ribbon{grid-template-columns:1fr}.stack-layer{grid-template-columns:1fr}.layer-label{border-right:0;border-bottom:1px solid #e2e8f0}}</style></head><body><div class="topbar"><h1>Physical Universe Map</h1><input id="search" class="search" type="search" placeholder="Search processes"><a href="physics-database-table.html">Database Table</a></div><div class="layout"><main><div class="scale-ribbon"><section class="scale-column"><h2>Subatomic</h2><p>particles, fields, nuclei</p><div class="concept">Particles, fields, symmetries, nuclear transformations</div><div class="cards"><a class="process-card" data-search="electromagnetism-quantum-computing quantum computing electromagnetism electromagnetism electromagnetism electromagnetism quantum computing process. this quantum mechanics process visualization demonstrates quantum computing algorithms and qubit operations. the flowchart shows algorithm inputs and qubit initialization, quantum computing methods and gate operations, quantum computing operations and measurement, intermediate results, and final quantum computing outputs. electromagnetism quantum computing classical quantum-field" href="processes/electromagnetism/electromagnetism-quantum-computing.html" target="_blank" rel="noopener noreferrer"><strong>Quantum Computing</strong><span>Electromagnetism</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="electromagnetism-quantum-entanglement quantum entanglement electromagnetism electromagnetism electromagnetism electromagnetism quantum entanglement process. this quantum mechanics process visualization demonstrates quantum entanglement and non-local correlations. the flowchart shows entangled inputs and bell states, quantum entanglement methods and correlation measurements, quantum entanglement operations and quantum communication, intermediate results, and final quantum entanglement outputs. electromagnetism quantum entanglement classical quantum-field" href="processes/electromagnetism/electromagnetism-quantum-entanglement.html" target="_blank" rel="noopener noreferrer"><strong>Quantum Entanglement</strong><span>Electromagnetism</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="electromagnetism-wave-function wave function electromagnetism electromagnetism electromagnetism electromagnetism wave function process. this quantum mechanics process visualization demonstrates wave function evolution and measurement. the flowchart shows quantum inputs and superposition states, wave function methods and probability amplitudes, wave function operations and measurement processes, intermediate results, and final wave function outputs. electromagnetism function wave classical electromagnetic-optical quantum-field" href="processes/electromagnetism/electromagnetism-wave-function.html" target="_blank" rel="noopener noreferrer"><strong>Wave Function</strong><span>Electromagnetism</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="quantum mechanics-electromagnetic-induction electromagnetic induction quantum mechanics quantum mechanics quantum mechanics quantum mechanics electromagnetic induction process. this electromagnetism process visualization demonstrates electromagnetic induction and power generation. the flowchart shows flux inputs and conductor motion, electromagnetic induction methods and flux changes, electromagnetic induction operations and induced currents, intermediate results, and final electromagnetic induction outputs. mechanics induction quantum electromagnetic classical electromagnetic-optical quantum-field" href="processes/quantum_mechanics/quantum_mechanics-electromagnetic-induction.html" target="_blank" rel="noopener noreferrer"><strong>Electromagnetic Induction</strong><span>Quantum Mechanics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="quantum mechanics-electromagnetic-wave electromagnetic wave quantum mechanics quantum mechanics quantum mechanics quantum mechanics electromagnetic wave process. this electromagnetism process visualization demonstrates electromagnetic wave propagation and interaction. the flowchart shows wave inputs and propagation, electromagnetic wave methods and field oscillations, electromagnetic wave operations and wave interactions, intermediate results, and final electromagnetic wave outputs. mechanics quantum wave electromagnetic classical electromagnetic-optical quantum-field" href="processes/quantum_mechanics/quantum_mechanics-electromagnetic-wave.html" target="_blank" rel="noopener noreferrer"><strong>Electromagnetic Wave</strong><span>Quantum Mechanics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="quantum mechanics-maxwells-equations maxwell's equations quantum mechanics quantum mechanics quantum mechanics quantum mechanics maxwell's equations process. this electromagnetism process visualization demonstrates electromagnetic field theory and wave propagation. the flowchart shows field inputs and charge distributions, maxwell's equations methods and field coupling, maxwell's equations operations and analysis, intermediate results, and final maxwell's equations outputs. equations quantum mechanics maxwells classical electromagnetic-optical quantum-field" href="processes/quantum_mechanics/quantum_mechanics-maxwells-equations.html" target="_blank" rel="noopener noreferrer"><strong>Maxwell's Equations</strong><span>Quantum Mechanics</span><small>26 nodes · 24 edges</small></a></div></section><section class="scale-column"><h2>Atomic</h2><p>atoms, spectra, electrons</p><div class="concept">Atomic structure, spectra, transitions</div><div class="cards"><a class="process-card" data-search="optics-geometric-optics geometric optics optics optics optics optics geometric optics process. this optics process visualization demonstrates geometric optics and ray tracing. the flowchart shows ray inputs and ray propagation, geometric optics methods and reflection processes, geometric optics operations and refraction processes, intermediate results, and final geometric optics outputs. geometric optics electromagnetic-optical" href="processes/optics/optics-geometric-optics.html" target="_blank" rel="noopener noreferrer"><strong>Geometric Optics</strong><span>Optics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="optics-quantum-optics quantum optics optics optics optics optics quantum optics process. this optics process visualization demonstrates quantum optics and photon statistics. the flowchart shows photon inputs and photon detection, quantum optics methods and quantum interference, quantum optics operations and photon statistics, intermediate results, and final quantum optics outputs. optics quantum electromagnetic-optical quantum-field" href="processes/optics/optics-quantum-optics.html" target="_blank" rel="noopener noreferrer"><strong>Quantum Optics</strong><span>Optics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="optics-wave-optics wave optics optics optics optics optics wave optics process. this optics process visualization demonstrates wave optics and interference phenomena. the flowchart shows light inputs and wave propagation, wave optics methods and interference patterns, wave optics operations and diffraction processes, intermediate results, and final wave optics outputs. optics wave electromagnetic-optical" href="processes/optics/optics-wave-optics.html" target="_blank" rel="noopener noreferrer"><strong>Wave Optics</strong><span>Optics</span><small>26 nodes · 24 edges</small></a></div></section><section class="scale-column"><h2>Molecular and Matter</h2><p>molecules, phases, condensed systems</p><div class="concept">Condensed matter, phases, thermodynamics</div><div class="cards"><a class="process-card" data-search="classical mechanics-hamiltonian-mechanics hamiltonian mechanics classical mechanics classical mechanics classical mechanics classical mechanics hamiltonian mechanics process. this classical mechanics process visualization demonstrates phase space dynamics and canonical transformations. the flowchart shows phase space and canonical variables, hamiltonian methods and transformations, canonical operations and perturbation theory, intermediate results, and final hamiltonian mechanics outputs. hamiltonian mechanics classical classical thermal-statistical" href="processes/classical_mechanics/classical_mechanics-hamiltonian-mechanics.html" target="_blank" rel="noopener noreferrer"><strong>Hamiltonian Mechanics</strong><span>Classical Mechanics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="thermodynamics statistical-entropy entropy thermodynamics statistical thermodynamics &amp; statistical physics thermodynamics &amp; statistical physics thermodynamics &amp; statistical physics entropy process. this thermodynamics process visualization demonstrates entropy and statistical mechanics. the flowchart shows system inputs and energy distributions, entropy methods and statistical mechanics, entropy operations and irreversible processes, intermediate results, and final entropy outputs. statistical thermodynamics entropy physics classical thermal-statistical" href="processes/thermodynamics_statistical/thermodynamics_statistical-entropy.html" target="_blank" rel="noopener noreferrer"><strong>Entropy</strong><span>Thermodynamics &amp; Statistical Physics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="thermodynamics statistical-heat-engine heat engine thermodynamics statistical thermodynamics &amp; statistical physics thermodynamics &amp; statistical physics thermodynamics &amp; statistical physics heat engine process. this thermodynamics process visualization demonstrates heat engine cycles and power generation. the flowchart shows heat inputs and working fluids, heat engine methods and thermal cycles, heat engine operations and mechanical work, intermediate results, and final heat engine outputs. statistical thermodynamics physics engine heat thermal-statistical" href="processes/thermodynamics_statistical/thermodynamics_statistical-heat-engine.html" target="_blank" rel="noopener noreferrer"><strong>Heat Engine</strong><span>Thermodynamics &amp; Statistical Physics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="thermodynamics statistical-phase-transition phase transition thermodynamics statistical thermodynamics &amp; statistical physics thermodynamics &amp; statistical physics thermodynamics &amp; statistical physics phase transition process. this thermodynamics process visualization demonstrates phase transitions and critical phenomena. the flowchart shows phase inputs and temperature changes, phase transition methods and critical points, phase transition operations and order parameters, intermediate results, and final phase transition outputs. statistical thermodynamics phase physics transition thermal-statistical" href="processes/thermodynamics_statistical/thermodynamics_statistical-phase-transition.html" target="_blank" rel="noopener noreferrer"><strong>Phase Transition</strong><span>Thermodynamics &amp; Statistical Physics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="state-transition-matter-phases matter phase state transition graph type pilots graph type pilots condensed matter phase regime pilot state transition mermaid visualization for process database graph-type support. graph-type-pilots state-transition thermal-statistical" href="processes/graph_type_pilots/state-transition-matter-phases.html" target="_blank" rel="noopener noreferrer"><strong>Matter Phase State Transition</strong><span>Graph Type Pilots</span><small>4 nodes · 7 edges</small></a></div></section><section class="scale-column"><h2>Macroscopic</h2><p>mechanics, waves, electromagnetism</p><div class="concept">Classical mechanics, fields, waves, optics</div><div class="cards"><a class="process-card" data-search="classical mechanics-lagrangian-mechanics lagrangian mechanics classical mechanics classical mechanics classical mechanics classical mechanics lagrangian mechanics process. this classical mechanics process visualization demonstrates variational principles and generalized coordinates. the flowchart shows generalized coordinates and constraint analysis, lagrangian methods and variational principles, variational operations and symmetry analysis, intermediate results, and final lagrangian mechanics outputs. classical mechanics lagrangian classical" href="processes/classical_mechanics/classical_mechanics-lagrangian-mechanics.html" target="_blank" rel="noopener noreferrer"><strong>Lagrangian Mechanics</strong><span>Classical Mechanics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="classical mechanics-newtonian-dynamics newtonian dynamics classical mechanics classical mechanics classical mechanics classical mechanics newtonian dynamics process. this classical mechanics process visualization demonstrates newton's laws of motion and force analysis. the flowchart shows system definition and initial conditions, newtonian methods and laws, dynamics operations and energy analysis, intermediate results, and final newtonian dynamics outputs. newtonian mechanics dynamics classical classical" href="processes/classical_mechanics/classical_mechanics-newtonian-dynamics.html" target="_blank" rel="noopener noreferrer"><strong>Newtonian Dynamics</strong><span>Classical Mechanics</span><small>26 nodes · 24 edges</small></a></div></section><section class="scale-column"><h2>Cosmic</h2><p>stellar, galactic, cosmological</p><div class="concept">Stars, galaxies, cosmology, the universe as a system</div><div class="cards"><a class="process-card" data-search="astrophysics-higgs-mechanism higgs mechanism astrophysics astrophysics astrophysics astrophysics higgs mechanism process. this particle physics process visualization demonstrates the higgs mechanism and mass generation. the flowchart shows higgs inputs and spontaneous symmetry breaking, higgs mechanism methods and mass generation, higgs mechanism operations and higgs boson, intermediate results, and final higgs mechanism outputs. mechanism astrophysics higgs quantum-field" href="processes/astrophysics/astrophysics-higgs-mechanism.html" target="_blank" rel="noopener noreferrer"><strong>Higgs Mechanism</strong><span>Astrophysics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="astrophysics-particle-collision particle collision astrophysics astrophysics astrophysics astrophysics particle collision process. this particle physics process visualization demonstrates particle collisions and high energy physics. the flowchart shows particle inputs and collision energy, particle collision methods and particle interactions, particle collision operations and collision products, intermediate results, and final particle collision outputs. astrophysics collision particle quantum-field" href="processes/astrophysics/astrophysics-particle-collision.html" target="_blank" rel="noopener noreferrer"><strong>Particle Collision</strong><span>Astrophysics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="astrophysics-standard-model standard model astrophysics astrophysics astrophysics astrophysics standard model process. this particle physics process visualization demonstrates the standard model and fundamental particles. the flowchart shows particle inputs and particle properties, standard model methods and gauge theory, standard model operations and particle interactions, intermediate results, and final standard model outputs. astrophysics standard model quantum-field" href="processes/astrophysics/astrophysics-standard-model.html" target="_blank" rel="noopener noreferrer"><strong>Standard Model</strong><span>Astrophysics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="solid state-nuclear-decay nuclear decay solid state solid state physics solid state physics solid state physics nuclear decay process. this nuclear physics process visualization demonstrates nuclear decay and radioactivity. the flowchart shows unstable inputs and decay energy, nuclear decay methods and decay modes, nuclear decay operations and decay products, intermediate results, and final nuclear decay outputs. decay nuclear physics state solid nuclear-astrophysics" href="processes/solid_state/solid_state-nuclear-decay.html" target="_blank" rel="noopener noreferrer"><strong>Nuclear Decay</strong><span>Solid State Physics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="solid state-nuclear-fission nuclear fission solid state solid state physics solid state physics solid state physics nuclear fission process. this nuclear physics process visualization demonstrates nuclear fission and chain reactions. the flowchart shows fissionable inputs and neutron bombardment, nuclear fission methods and fission reactions, nuclear fission operations and fission products, intermediate results, and final nuclear fission outputs. nuclear physics state solid fission nuclear-astrophysics" href="processes/solid_state/solid_state-nuclear-fission.html" target="_blank" rel="noopener noreferrer"><strong>Nuclear Fission</strong><span>Solid State Physics</span><small>26 nodes · 24 edges</small></a><a class="process-card" data-search="solid state-nuclear-fusion nuclear fusion solid state solid state physics solid state physics solid state physics nuclear fusion process. this nuclear physics process visualization demonstrates nuclear fusion and plasma physics. the flowchart shows fusion inputs and high temperatures, nuclear fusion methods and plasma states, nuclear fusion operations and fusion reactions, intermediate results, and final nuclear fusion outputs. fusion nuclear physics state solid nuclear-astrophysics" href="processes/solid_state/solid_state-nuclear-fusion.html" target="_blank" rel="noopener noreferrer"><strong>Nuclear Fusion</strong><span>Solid State Physics</span><small>26 nodes · 24 edges</small></a></div></section></div></main><aside><h2>Map Rationale</h2><p>A special conceptual map organized by physical scale and theory, not a default database browser or folder tree.</p><h2>Scale bands</h2><div class='chip'><strong>Subatomic</strong><span>6 linked processes</span></div><div class='chip'><strong>Atomic</strong><span>3 linked processes</span></div><div class='chip'><strong>Molecular and Matter</strong><span>5 linked processes</span></div><div class='chip'><strong>Macroscopic</strong><span>2 linked processes</span></div><div class='chip'><strong>Cosmic</strong><span>6 linked processes</span></div><h2>Theory overlays</h2><div class='chip'><strong>Quantum / Field</strong><span>10 matching processes</span></div><div class='chip'><strong>Electromagnetism / Optics</strong><span>7 matching processes</span></div><div class='chip'><strong>Thermal / Statistical</strong><span>5 matching processes</span></div><div class='chip'><strong>Classical Mechanics</strong><span>10 matching processes</span></div><div class='chip'><strong>Nuclear / Astrophysics</strong><span>6 matching processes</span></div></aside></div><script>document.getElementById('search').addEventListener('input',e=>{const q=e.target.value.trim().toLowerCase();document.querySelectorAll('.process-card').forEach(c=>c.classList.toggle('hidden',q&&!c.dataset.search.includes(q)))});</script></body></html>
scripts/processes/discipline_databases/discipline_profiles.json ADDED
@@ -0,0 +1,491 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "biology": {
3
+ "displayName": "Biology",
4
+ "slug": "biology",
5
+ "databaseDir": "biology-processes-database",
6
+ "tableFile": "biology-database-table.html",
7
+ "accent": "#16a34a",
8
+ "subtitle": "Pathways, mechanisms, assay protocols, organisms, and biological systems.",
9
+ "lensTitle": "Biological Lens",
10
+ "lensDescription": "Browse by pathway, mechanism, protocol, organismal scale, and experimental context.",
11
+ "facetLabels": {
12
+ "subcategory": "Process Type",
13
+ "collection": "Theme",
14
+ "complexity": "Complexity"
15
+ },
16
+ "insightCards": [
17
+ {
18
+ "label": "Best for",
19
+ "value": "pathways, mechanisms, assays"
20
+ },
21
+ {
22
+ "label": "Research links",
23
+ "value": "PubMed and BioRxiv/MedRxiv searches"
24
+ },
25
+ {
26
+ "label": "Expansion focus",
27
+ "value": "organismal biology, immunology, development, ecology"
28
+ }
29
+ ],
30
+ "frontierSearches": [
31
+ {
32
+ "label": "PubMed",
33
+ "urlTemplate": "https://pubmed.ncbi.nlm.nih.gov/?term={query}"
34
+ },
35
+ {
36
+ "label": "BioRxiv",
37
+ "urlTemplate": "https://www.biorxiv.org/search/{query}"
38
+ },
39
+ {
40
+ "label": "MedRxiv",
41
+ "urlTemplate": "https://www.medrxiv.org/search/{query}"
42
+ }
43
+ ],
44
+ "contextColumnLabel": "Organism",
45
+ "defaultContext": "General biology",
46
+ "supportedGraphTypes": [
47
+ "flowchart",
48
+ "taxonomy",
49
+ "lineage_tree",
50
+ "state_transition",
51
+ "influence_network"
52
+ ],
53
+ "metricColumns": [
54
+ {
55
+ "id": "nodes",
56
+ "label": "Nodes"
57
+ },
58
+ {
59
+ "id": "edges",
60
+ "label": "Edges"
61
+ },
62
+ {
63
+ "id": "conditionals",
64
+ "label": "Conditionals"
65
+ },
66
+ {
67
+ "id": "andGates",
68
+ "label": "AND Gates"
69
+ },
70
+ {
71
+ "id": "orGates",
72
+ "label": "OR Gates"
73
+ },
74
+ {
75
+ "id": "notGates",
76
+ "label": "NOT Gates"
77
+ },
78
+ {
79
+ "id": "loops",
80
+ "label": "Loops"
81
+ }
82
+ ],
83
+ "graphTypeLabels": {
84
+ "flowchart": "Flowchart",
85
+ "dependency_graph": "Dependency Graph",
86
+ "taxonomy": "Taxonomy",
87
+ "lineage_tree": "Lineage Tree",
88
+ "influence_network": "Influence Network",
89
+ "state_transition": "State Transition",
90
+ "timeline": "Timeline"
91
+ },
92
+ "featuredMaps": [
93
+ {
94
+ "label": "Whole of Life Map",
95
+ "url": "whole-of-life.html",
96
+ "description": "Interactive taxonomy pilot spanning Life, domains, major clades, representative organisms, and process links."
97
+ }
98
+ ]
99
+ },
100
+ "chemistry": {
101
+ "displayName": "Chemistry",
102
+ "slug": "chemistry",
103
+ "databaseDir": "chemistry-processes-database",
104
+ "tableFile": "chemistry-database-table.html",
105
+ "accent": "#dc2626",
106
+ "subtitle": "Reactions, measurements, synthesis workflows, materials, and molecular models.",
107
+ "lensTitle": "Chemical Lens",
108
+ "lensDescription": "Browse by branch, reaction type, instrumentation, thermodynamic or kinetic emphasis.",
109
+ "facetLabels": {
110
+ "subcategory": "Branch",
111
+ "collection": "Collection",
112
+ "complexity": "Complexity"
113
+ },
114
+ "insightCards": [
115
+ {
116
+ "label": "Best for",
117
+ "value": "reaction mechanisms, analytical methods, synthesis"
118
+ },
119
+ {
120
+ "label": "Research links",
121
+ "value": "PubMed, arXiv, and DOI searches"
122
+ },
123
+ {
124
+ "label": "Curation focus",
125
+ "value": "collapse duplicated branch templates and highlight curated reactions"
126
+ }
127
+ ],
128
+ "frontierSearches": [
129
+ {
130
+ "label": "PubMed",
131
+ "urlTemplate": "https://pubmed.ncbi.nlm.nih.gov/?term={query}+chemistry"
132
+ },
133
+ {
134
+ "label": "arXiv",
135
+ "urlTemplate": "https://arxiv.org/search/?query={query}&searchtype=all"
136
+ },
137
+ {
138
+ "label": "Crossref",
139
+ "urlTemplate": "https://search.crossref.org/?q={query}"
140
+ }
141
+ ],
142
+ "contextColumnLabel": "Branch / Material System",
143
+ "defaultContext": "General chemistry",
144
+ "supportedGraphTypes": [
145
+ "flowchart",
146
+ "taxonomy",
147
+ "dependency_graph",
148
+ "state_transition"
149
+ ],
150
+ "metricColumns": [
151
+ {
152
+ "id": "nodes",
153
+ "label": "Nodes"
154
+ },
155
+ {
156
+ "id": "edges",
157
+ "label": "Edges"
158
+ },
159
+ {
160
+ "id": "conditionals",
161
+ "label": "Conditionals"
162
+ },
163
+ {
164
+ "id": "andGates",
165
+ "label": "AND Gates"
166
+ },
167
+ {
168
+ "id": "orGates",
169
+ "label": "OR Gates"
170
+ },
171
+ {
172
+ "id": "notGates",
173
+ "label": "NOT Gates"
174
+ },
175
+ {
176
+ "id": "loops",
177
+ "label": "Loops"
178
+ }
179
+ ],
180
+ "graphTypeLabels": {
181
+ "flowchart": "Flowchart",
182
+ "dependency_graph": "Dependency Graph",
183
+ "taxonomy": "Taxonomy",
184
+ "lineage_tree": "Lineage Tree",
185
+ "influence_network": "Influence Network",
186
+ "state_transition": "State Transition",
187
+ "timeline": "Timeline"
188
+ },
189
+ "featuredMaps": [
190
+ {
191
+ "label": "Whole of Chemistry",
192
+ "url": "whole-of-chemistry.html",
193
+ "description": "Chemistry benefits from a hybrid of branch taxonomy, reaction families, analytical methods, materials systems, and process links."
194
+ }
195
+ ]
196
+ },
197
+ "physics": {
198
+ "displayName": "Physics",
199
+ "slug": "physics",
200
+ "databaseDir": "physics-processes-database",
201
+ "tableFile": "physics-database-table.html",
202
+ "accent": "#2563eb",
203
+ "subtitle": "Models, regimes, laws, observables, and physical mechanisms.",
204
+ "lensTitle": "Physics Lens",
205
+ "lensDescription": "Browse by regime, governing law, observable, idealization level, and scale.",
206
+ "facetLabels": {
207
+ "subcategory": "Current Folder",
208
+ "collection": "Domain",
209
+ "complexity": "Complexity"
210
+ },
211
+ "insightCards": [
212
+ {
213
+ "label": "Best for",
214
+ "value": "models, regimes, observables"
215
+ },
216
+ {
217
+ "label": "Research links",
218
+ "value": "arXiv and NASA ADS searches"
219
+ },
220
+ {
221
+ "label": "Curation focus",
222
+ "value": "normalize domain names where folder names drift"
223
+ }
224
+ ],
225
+ "frontierSearches": [
226
+ {
227
+ "label": "arXiv",
228
+ "urlTemplate": "https://arxiv.org/search/?query={query}&searchtype=all"
229
+ },
230
+ {
231
+ "label": "NASA ADS",
232
+ "urlTemplate": "https://ui.adsabs.harvard.edu/search/q={query}"
233
+ },
234
+ {
235
+ "label": "Crossref",
236
+ "urlTemplate": "https://search.crossref.org/?q={query}"
237
+ }
238
+ ],
239
+ "contextColumnLabel": "Regime / System",
240
+ "defaultContext": "Physical system",
241
+ "supportedGraphTypes": [
242
+ "flowchart",
243
+ "taxonomy",
244
+ "dependency_graph",
245
+ "state_transition",
246
+ "timeline"
247
+ ],
248
+ "metricColumns": [
249
+ {
250
+ "id": "nodes",
251
+ "label": "Nodes"
252
+ },
253
+ {
254
+ "id": "edges",
255
+ "label": "Edges"
256
+ },
257
+ {
258
+ "id": "conditionals",
259
+ "label": "Conditionals"
260
+ },
261
+ {
262
+ "id": "andGates",
263
+ "label": "AND Gates"
264
+ },
265
+ {
266
+ "id": "orGates",
267
+ "label": "OR Gates"
268
+ },
269
+ {
270
+ "id": "notGates",
271
+ "label": "NOT Gates"
272
+ },
273
+ {
274
+ "id": "loops",
275
+ "label": "Loops"
276
+ }
277
+ ],
278
+ "graphTypeLabels": {
279
+ "flowchart": "Flowchart",
280
+ "dependency_graph": "Dependency Graph",
281
+ "taxonomy": "Taxonomy",
282
+ "lineage_tree": "Lineage Tree",
283
+ "influence_network": "Influence Network",
284
+ "state_transition": "State Transition",
285
+ "timeline": "Timeline"
286
+ },
287
+ "featuredMaps": [
288
+ {
289
+ "label": "Whole of Physics",
290
+ "url": "whole-of-physics.html",
291
+ "description": "Physics is best treated as a regime/theory map over scales, governing laws, observables, and processes."
292
+ },
293
+ {
294
+ "label": "Physical Universe Map",
295
+ "url": "physical-universe-map.html",
296
+ "description": "Conceptual scale-and-theory map of the physical universe."
297
+ }
298
+ ]
299
+ },
300
+ "computer_science": {
301
+ "displayName": "Computer Science",
302
+ "slug": "computer_science",
303
+ "databaseDir": "computer-science-processes-database",
304
+ "tableFile": "computer-science-database-table.html",
305
+ "accent": "#7c3aed",
306
+ "subtitle": "Algorithms, systems, networks, security, machine learning, and software workflows.",
307
+ "lensTitle": "Computer Science Lens",
308
+ "lensDescription": "Browse by algorithmic complexity, execution environment, invariants, and failure mode.",
309
+ "facetLabels": {
310
+ "subcategory": "Area",
311
+ "collection": "Lens",
312
+ "complexity": "Complexity"
313
+ },
314
+ "insightCards": [
315
+ {
316
+ "label": "Best for",
317
+ "value": "algorithms, systems, security, ML pipelines"
318
+ },
319
+ {
320
+ "label": "Research links",
321
+ "value": "arXiv, Semantic Scholar, and Crossref"
322
+ },
323
+ {
324
+ "label": "Curation focus",
325
+ "value": "separate theory, implementation, and operational concerns"
326
+ }
327
+ ],
328
+ "frontierSearches": [
329
+ {
330
+ "label": "arXiv",
331
+ "urlTemplate": "https://arxiv.org/search/cs?query={query}&searchtype=all"
332
+ },
333
+ {
334
+ "label": "Crossref",
335
+ "urlTemplate": "https://search.crossref.org/?q={query}+computer+science"
336
+ },
337
+ {
338
+ "label": "Semantic Scholar",
339
+ "urlTemplate": "https://www.semanticscholar.org/search?q={query}"
340
+ }
341
+ ],
342
+ "contextColumnLabel": "System / Data Type",
343
+ "defaultContext": "Computing system",
344
+ "supportedGraphTypes": [
345
+ "flowchart",
346
+ "dependency_graph",
347
+ "taxonomy",
348
+ "state_transition",
349
+ "influence_network"
350
+ ],
351
+ "metricColumns": [
352
+ {
353
+ "id": "nodes",
354
+ "label": "Nodes"
355
+ },
356
+ {
357
+ "id": "edges",
358
+ "label": "Edges"
359
+ },
360
+ {
361
+ "id": "conditionals",
362
+ "label": "Conditionals"
363
+ },
364
+ {
365
+ "id": "andGates",
366
+ "label": "AND Gates"
367
+ },
368
+ {
369
+ "id": "orGates",
370
+ "label": "OR Gates"
371
+ },
372
+ {
373
+ "id": "notGates",
374
+ "label": "NOT Gates"
375
+ },
376
+ {
377
+ "id": "loops",
378
+ "label": "Loops"
379
+ }
380
+ ],
381
+ "graphTypeLabels": {
382
+ "flowchart": "Flowchart",
383
+ "dependency_graph": "Dependency Graph",
384
+ "taxonomy": "Taxonomy",
385
+ "lineage_tree": "Lineage Tree",
386
+ "influence_network": "Influence Network",
387
+ "state_transition": "State Transition",
388
+ "timeline": "Timeline"
389
+ },
390
+ "featuredMaps": [
391
+ {
392
+ "label": "Whole of Computer Science",
393
+ "url": "whole-of-computer-science.html",
394
+ "description": "Computer Science is strongest as a layered abstraction stack with dependency and process links."
395
+ },
396
+ {
397
+ "label": "Computing Stack Map",
398
+ "url": "computing-stack-map.html",
399
+ "description": "Conceptual stack/subway map of computing layers and cross-cutting concerns."
400
+ }
401
+ ]
402
+ },
403
+ "mathematics": {
404
+ "displayName": "Mathematics",
405
+ "slug": "mathematics",
406
+ "databaseDir": "mathematics-processes-database",
407
+ "tableFile": "mathematics-database-table.html",
408
+ "accent": "#0f766e",
409
+ "subtitle": "Algorithms, axiomatic theories, dependency structures, mathematical lineages, and proof systems.",
410
+ "lensTitle": "Mathematical Lens",
411
+ "lensDescription": "Browse by domain, structure, proof dependency, algorithmic process, and intellectual lineage.",
412
+ "facetLabels": {
413
+ "subcategory": "Domain",
414
+ "collection": "Structure",
415
+ "complexity": "Complexity"
416
+ },
417
+ "insightCards": [
418
+ {
419
+ "label": "Best for",
420
+ "value": "algorithms, dependency graphs, theorem structures"
421
+ },
422
+ {
423
+ "label": "Research links",
424
+ "value": "arXiv, MathWorld, and zbMATH-style searches"
425
+ },
426
+ {
427
+ "label": "Expansion focus",
428
+ "value": "proof dependencies, heredity graphs, collaboration networks"
429
+ }
430
+ ],
431
+ "frontierSearches": [
432
+ {
433
+ "label": "arXiv",
434
+ "urlTemplate": "https://arxiv.org/search/math?query={query}&searchtype=all"
435
+ },
436
+ {
437
+ "label": "MathWorld",
438
+ "urlTemplate": "https://mathworld.wolfram.com/search/?query={query}"
439
+ }
440
+ ],
441
+ "contextColumnLabel": "Domain / Structure",
442
+ "defaultContext": "Mathematical structure",
443
+ "supportedGraphTypes": [
444
+ "flowchart",
445
+ "dependency_graph",
446
+ "lineage_tree",
447
+ "influence_network",
448
+ "taxonomy",
449
+ "timeline"
450
+ ],
451
+ "metricColumns": [
452
+ {
453
+ "id": "nodes",
454
+ "label": "Nodes"
455
+ },
456
+ {
457
+ "id": "edges",
458
+ "label": "Edges"
459
+ },
460
+ {
461
+ "id": "conditionals",
462
+ "label": "Conditionals"
463
+ },
464
+ {
465
+ "id": "andGates",
466
+ "label": "AND Gates"
467
+ },
468
+ {
469
+ "id": "orGates",
470
+ "label": "OR Gates"
471
+ },
472
+ {
473
+ "id": "notGates",
474
+ "label": "NOT Gates"
475
+ },
476
+ {
477
+ "id": "loops",
478
+ "label": "Loops"
479
+ }
480
+ ],
481
+ "graphTypeLabels": {
482
+ "flowchart": "Flowchart",
483
+ "dependency_graph": "Dependency Graph",
484
+ "taxonomy": "Taxonomy",
485
+ "lineage_tree": "Lineage Tree",
486
+ "influence_network": "Influence Network",
487
+ "state_transition": "State Transition",
488
+ "timeline": "Timeline"
489
+ }
490
+ }
491
+ }