diff --git a/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU.x86/Cosmos.CPU.x86.csproj b/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU.x86/Cosmos.CPU.x86.csproj
index 3b8563bd4..47e98bd6b 100644
--- a/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU.x86/Cosmos.CPU.x86.csproj
+++ b/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU.x86/Cosmos.CPU.x86.csproj
@@ -10,9 +10,13 @@
-
-
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU.x86/Cosmos.cfg b/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU.x86/Cosmos.cfg
new file mode 100644
index 000000000..9c7a967f2
--- /dev/null
+++ b/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU.x86/Cosmos.cfg
@@ -0,0 +1 @@
+Ring: CPU
\ No newline at end of file
diff --git a/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Asm/Cosmos.CPU_Asm.csproj b/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Asm/Cosmos.CPU_Asm.csproj
index 752123512..3aa4e1867 100644
--- a/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Asm/Cosmos.CPU_Asm.csproj
+++ b/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Asm/Cosmos.CPU_Asm.csproj
@@ -9,6 +9,10 @@
Cosmos
+
+
+
+
diff --git a/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Asm/Cosmos.cfg b/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Asm/Cosmos.cfg
new file mode 100644
index 000000000..dcb76c504
--- /dev/null
+++ b/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Asm/Cosmos.cfg
@@ -0,0 +1 @@
+Ring: Debug
\ No newline at end of file
diff --git a/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Plugs/Cosmos.CPU_Plugs.csproj b/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Plugs/Cosmos.CPU_Plugs.csproj
index f22eedc9d..08e507f48 100644
--- a/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Plugs/Cosmos.CPU_Plugs.csproj
+++ b/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Plugs/Cosmos.CPU_Plugs.csproj
@@ -9,6 +9,10 @@
Cosmos
+
+
+
+
diff --git a/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Plugs/Cosmos.cfg b/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Plugs/Cosmos.cfg
new file mode 100644
index 000000000..dcb76c504
--- /dev/null
+++ b/Cosmos/source/Kernel-X86/10-CPU/Cosmos.CPU_Plugs/Cosmos.cfg
@@ -0,0 +1 @@
+Ring: Debug
\ No newline at end of file
diff --git a/Cosmos/source/Kernel-X86/20-Platform/Cosmos.Platform.PC/Cosmos.Platform.PC.csproj b/Cosmos/source/Kernel-X86/20-Platform/Cosmos.Platform.PC/Cosmos.Platform.PC.csproj
index eb1a16365..fcf4ae809 100644
--- a/Cosmos/source/Kernel-X86/20-Platform/Cosmos.Platform.PC/Cosmos.Platform.PC.csproj
+++ b/Cosmos/source/Kernel-X86/20-Platform/Cosmos.Platform.PC/Cosmos.Platform.PC.csproj
@@ -8,6 +8,10 @@
Cosmos
+
+
+
+
diff --git a/Cosmos/source/Kernel-X86/20-Platform/Cosmos.Platform.PC/Cosmos.cfg b/Cosmos/source/Kernel-X86/20-Platform/Cosmos.Platform.PC/Cosmos.cfg
new file mode 100644
index 000000000..99e1a8015
--- /dev/null
+++ b/Cosmos/source/Kernel-X86/20-Platform/Cosmos.Platform.PC/Cosmos.cfg
@@ -0,0 +1 @@
+Ring: Platform
\ No newline at end of file
diff --git a/Cosmos/source/Kernel-X86/30-HAL/Cosmos.HAL/Cosmos.HAL.csproj b/Cosmos/source/Kernel-X86/30-HAL/Cosmos.HAL/Cosmos.HAL.csproj
index 1da9301b1..e0e6e6da5 100644
--- a/Cosmos/source/Kernel-X86/30-HAL/Cosmos.HAL/Cosmos.HAL.csproj
+++ b/Cosmos/source/Kernel-X86/30-HAL/Cosmos.HAL/Cosmos.HAL.csproj
@@ -8,6 +8,10 @@
Cosmos
+
+
+
+
diff --git a/Cosmos/source/Kernel-X86/30-HAL/Cosmos.HAL/Cosmos.cfg b/Cosmos/source/Kernel-X86/30-HAL/Cosmos.HAL/Cosmos.cfg
new file mode 100644
index 000000000..8a2a20737
--- /dev/null
+++ b/Cosmos/source/Kernel-X86/30-HAL/Cosmos.HAL/Cosmos.cfg
@@ -0,0 +1 @@
+Ring: HAL
\ No newline at end of file
diff --git a/Cosmos/source/Kernel-X86/50-Application/Cosmos.cfg b/Cosmos/source/Kernel-X86/50-Application/Cosmos.cfg
new file mode 100644
index 000000000..5ffa0e0d4
--- /dev/null
+++ b/Cosmos/source/Kernel-X86/50-Application/Cosmos.cfg
@@ -0,0 +1,2 @@
+Ring: Application
+DebugRing: Allowed
\ No newline at end of file
diff --git a/Cosmos/source/Kernel-X86/50-Application/GuessKernelGen3.csproj b/Cosmos/source/Kernel-X86/50-Application/GuessKernelGen3.csproj
index 723e7cf3e..c56e5149b 100644
--- a/Cosmos/source/Kernel-X86/50-Application/GuessKernelGen3.csproj
+++ b/Cosmos/source/Kernel-X86/50-Application/GuessKernelGen3.csproj
@@ -9,6 +9,10 @@
+
+
+
+
diff --git a/Cosmos/source/Kernel-X86/91-Plugs/Cosmos.Plugs.TapRoot/Cosmos.Plugs.TapRoot.csproj b/Cosmos/source/Kernel-X86/91-Plugs/Cosmos.Plugs.TapRoot/Cosmos.Plugs.TapRoot.csproj
index e0b502963..c319f8237 100644
--- a/Cosmos/source/Kernel-X86/91-Plugs/Cosmos.Plugs.TapRoot/Cosmos.Plugs.TapRoot.csproj
+++ b/Cosmos/source/Kernel-X86/91-Plugs/Cosmos.Plugs.TapRoot/Cosmos.Plugs.TapRoot.csproj
@@ -9,6 +9,10 @@
Cosmos.Plugs
+
+
+
+
diff --git a/Cosmos/source/Kernel-X86/91-Plugs/Cosmos.Plugs.TapRoot/Cosmos.cfg b/Cosmos/source/Kernel-X86/91-Plugs/Cosmos.Plugs.TapRoot/Cosmos.cfg
new file mode 100644
index 000000000..96cade375
--- /dev/null
+++ b/Cosmos/source/Kernel-X86/91-Plugs/Cosmos.Plugs.TapRoot/Cosmos.cfg
@@ -0,0 +1 @@
+Ring: Plug
\ No newline at end of file