Skip to content

Commit 5f4ee42

Browse files
committed
feat: transform repository into public Research Portal with 38 SEO-optimized articles
1 parent 30615d2 commit 5f4ee42

File tree

41 files changed

+283
-8
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+283
-8
lines changed

research_uet/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
layout: default
2+
layout: home
33
title: "Unity Equilibrium Theory (UET) Research Hub"
44
description: "Master directory for 38 fundamental physics and engineering research topics unified by Information Theory."
55
author: "Unity Equilibrium Team"

research_uet/_config.yml

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,27 @@
11
title: Unity Equilibrium Theory (UET)
22
description: A grand unified framework unifying General Relativity, Quantum Mechanics, and Thermodynamics via Information Theory.
3+
url: "https://unityequilibrium.github.io"
4+
baseurl: "/UnityEquilibriumTheory"
5+
6+
# Theme Configuration
37
remote_theme: pages-themes/minimal@v0.2.0
48
plugins:
5-
- jekyll-remote-theme
6-
- jext-sitemap
7-
8-
google_site_verification: "" # User to add their verification ID here
9+
- jekyll-remote-theme
10+
- jekyll-sitemap
11+
- jekyll-seo-tag
912

1013
# SEO Metadata
1114
author: Unity Equilibrium Team
12-
keywords: Physics, Information Theory, Gravity, Quantum Mechanics, UET
13-
lang: en-US
15+
email: unityequilibrium@gmail.com
16+
twitter_username: unity_equil
17+
github_username: unityequilibrium
18+
google_site_verification: ""
19+
20+
# Build settings
21+
markdown: kramdown
22+
highlighter: rouge
23+
exclude:
24+
- .venv
25+
- .git
26+
- .github
27+
- node_modules
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
import os
2+
3+
topics_dir = r"c:\Users\santa\Desktop\uet_harness\research_uet\topics"
4+
5+
def update_front_matter():
6+
for topic in os.listdir(topics_dir):
7+
topic_path = os.path.join(topics_dir, topic)
8+
if os.path.isdir(topic_path):
9+
readme_path = os.path.join(topic_path, "README.md")
10+
if os.path.exists(readme_path):
11+
with open(readme_path, "r", encoding="utf-8") as f:
12+
content = f.read()
13+
14+
# Check for existing YAML front matter
15+
if content.startswith("---"):
16+
# Already has front matter, we need to ensure 'layout: article' is present
17+
parts = content.split("---", 2)
18+
if len(parts) >= 3:
19+
yaml_block = parts[1]
20+
if "layout:" not in yaml_block:
21+
yaml_block = "layout: article\n" + yaml_block
22+
elif "layout: default" in yaml_block:
23+
yaml_block = yaml_block.replace("layout: default", "layout: article")
24+
25+
new_content = "---" + yaml_block + "---" + parts[2]
26+
with open(readme_path, "w", encoding="utf-8") as f:
27+
f.write(new_content)
28+
print(f"Updated [EXISTING]: {topic}")
29+
else:
30+
# No front matter, add it
31+
title = topic.split("_", 1)[1].replace("_", " ") if "_" in topic else topic
32+
header = f"---\nlayout: article\ntitle: \"UET Topic {topic.split('_')[0]}: {title}\"\ndescription: \"Research module for {title} within the Unity Equilibrium Theory framework.\"\n---\n\n"
33+
new_content = header + content
34+
with open(readme_path, "w", encoding="utf-8") as f:
35+
f.write(new_content)
36+
print(f"Added [NEW]: {topic}")
37+
38+
if __name__ == "__main__":
39+
update_front_matter()

research_uet/topics/0.0_Grand_Unification/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
layout: article
3+
title: "UET Topic 0.0: Grand Unification"
4+
description: "Research module for Grand Unification within the Unity Equilibrium Theory framework."
5+
---
6+
17
# 🌌 0.0 Grand Unification (Theory of Everything)
28

39
<!--

research_uet/topics/0.10_Fluid_Dynamics_Chaos/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
layout: article
3+
title: "UET Topic 0.10: Fluid Dynamics Chaos"
4+
description: "Research module for Fluid Dynamics Chaos within the Unity Equilibrium Theory framework."
5+
---
6+
17
# 🌊 0.10 Fluid Dynamics & Chaos
28

39
<!--

research_uet/topics/0.11_Phase_Transitions/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
layout: article
3+
title: "UET Topic 0.11: Phase Transitions"
4+
description: "Research module for Phase Transitions within the Unity Equilibrium Theory framework."
5+
---
6+
17
# ⚛️ 0.11 Phase Transitions
28

39
<!--

research_uet/topics/0.12_Vacuum_Energy_Casimir/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
layout: article
3+
title: "UET Topic 0.12: Vacuum Energy Casimir"
4+
description: "Research module for Vacuum Energy Casimir within the Unity Equilibrium Theory framework."
5+
---
6+
17
# 🌌 0.12 Vacuum Energy & Casimir Effect
28

39
<!--

research_uet/topics/0.13_Thermodynamic_Bridge/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
layout: article
3+
title: "UET Topic 0.13: Thermodynamic Bridge"
4+
description: "Research module for Thermodynamic Bridge within the Unity Equilibrium Theory framework."
5+
---
6+
17
# 🌡️ 0.13 Thermodynamic Bridge
28

39
<!--

research_uet/topics/0.14_Complex_Systems/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
layout: article
3+
title: "UET Topic 0.14: Complex Systems"
4+
description: "Research module for Complex Systems within the Unity Equilibrium Theory framework."
5+
---
6+
17
# 🕸️ 0.14 Complex Systems & SOC
28

39
<!--

research_uet/topics/0.15_Cluster_Dynamics/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
layout: article
3+
title: "UET Topic 0.15: Cluster Dynamics"
4+
description: "Research module for Cluster Dynamics within the Unity Equilibrium Theory framework."
5+
---
6+
17
# 🌌 0.15 Cluster Dynamics
28

39
<!--

0 commit comments

Comments
 (0)