From 54e14d5059a519e8cdfa88109a3936c99427f151 Mon Sep 17 00:00:00 2001 From: DryFish Date: Sun, 12 Jul 2026 18:45:33 +0700 Subject: [PATCH 01/11] Rename SmallRuleAI.sln to NtAI.sln --- SmallRuleAI.sln => NtAI.sln | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename SmallRuleAI.sln => NtAI.sln (100%) diff --git a/SmallRuleAI.sln b/NtAI.sln similarity index 100% rename from SmallRuleAI.sln rename to NtAI.sln From f4c16400d5c9eba4f639d065d98e477d92595cb8 Mon Sep 17 00:00:00 2001 From: DryFish Date: Sun, 12 Jul 2026 18:52:41 +0700 Subject: [PATCH 02/11] H --- NtAI.sln | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NtAI.sln b/NtAI.sln index f96b775..f4cd732 100644 --- a/NtAI.sln +++ b/NtAI.sln @@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.0.31903.59 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SRA", "src\SRA.csproj", "{4624D3B9-61F0-44E9-9771-D7AB1DE3F183}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NtAI", "src/NtAI.csproj", "{4624D3B9-61F0-44E9-9771-D7AB1DE3F183}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution From 4e1cbe228103c7719d47c8873afae3ac38569fbb Mon Sep 17 00:00:00 2001 From: DryFish Date: Sun, 12 Jul 2026 18:53:08 +0700 Subject: [PATCH 03/11] L --- src/{SRA.csproj => NtAI.csproj} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/{SRA.csproj => NtAI.csproj} (100%) diff --git a/src/SRA.csproj b/src/NtAI.csproj similarity index 100% rename from src/SRA.csproj rename to src/NtAI.csproj From 1f8c4be256343772d859912419778628c09eb6a8 Mon Sep 17 00:00:00 2001 From: DryFish Date: Sun, 12 Jul 2026 18:53:35 +0700 Subject: [PATCH 04/11] Rename SRA.Core.cs to NtAI.Core.cs --- src/{SRA.Core.cs => NtAI.Core.cs} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/{SRA.Core.cs => NtAI.Core.cs} (100%) diff --git a/src/SRA.Core.cs b/src/NtAI.Core.cs similarity index 100% rename from src/SRA.Core.cs rename to src/NtAI.Core.cs From 4ecea98838744564432f925a6d4760c3d51966cf Mon Sep 17 00:00:00 2001 From: DryFish Date: Sun, 12 Jul 2026 18:53:58 +0700 Subject: [PATCH 05/11] Rename SRA.EntryPoint.cs to NtAI.EntryPoint.cs --- src/{SRA.EntryPoint.cs => NtAI.EntryPoint.cs} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/{SRA.EntryPoint.cs => NtAI.EntryPoint.cs} (100%) diff --git a/src/SRA.EntryPoint.cs b/src/NtAI.EntryPoint.cs similarity index 100% rename from src/SRA.EntryPoint.cs rename to src/NtAI.EntryPoint.cs From 1c2c32ecddb33d21c1df6ee002fb5423072e2b8a Mon Sep 17 00:00:00 2001 From: DryFish Date: Sun, 12 Jul 2026 18:54:20 +0700 Subject: [PATCH 06/11] Rename SRA.InputHandle.cs to NtAI.InputHandle.cs --- src/{SRA.InputHandle.cs => NtAI.InputHandle.cs} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/{SRA.InputHandle.cs => NtAI.InputHandle.cs} (100%) diff --git a/src/SRA.InputHandle.cs b/src/NtAI.InputHandle.cs similarity index 100% rename from src/SRA.InputHandle.cs rename to src/NtAI.InputHandle.cs From 9266e90f4e06c4758b697d0177794e1eac87474d Mon Sep 17 00:00:00 2001 From: DryFish Date: Sun, 12 Jul 2026 18:54:39 +0700 Subject: [PATCH 07/11] Change namespace from SRA to NtAI --- src/NtAI.InputHandle.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NtAI.InputHandle.cs b/src/NtAI.InputHandle.cs index 0f5d936..fecc045 100644 --- a/src/NtAI.InputHandle.cs +++ b/src/NtAI.InputHandle.cs @@ -1,6 +1,6 @@ using System; -namespace SRA +namespace NtAI { class Response { From 22b0b46ab17760a2cc0fb2db99140bc9acb5ec1b Mon Sep 17 00:00:00 2001 From: DryFish Date: Sun, 12 Jul 2026 18:55:30 +0700 Subject: [PATCH 08/11] Rename namespace from SRA to NtAI --- src/NtAI.EntryPoint.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NtAI.EntryPoint.cs b/src/NtAI.EntryPoint.cs index 769f508..2ee3258 100644 --- a/src/NtAI.EntryPoint.cs +++ b/src/NtAI.EntryPoint.cs @@ -1,6 +1,6 @@ using System; using DryFish.ILib; -namespace SRA +namespace NtAI { class Program { From b836081b9f7e592a6e41aeed5215476fae5c1614 Mon Sep 17 00:00:00 2001 From: DryFish Date: Sun, 12 Jul 2026 19:01:21 +0700 Subject: [PATCH 09/11] Rename namespace from SRA to NtAI --- src/NtAI.Core.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NtAI.Core.cs b/src/NtAI.Core.cs index fa71cf4..e37a02d 100644 --- a/src/NtAI.Core.cs +++ b/src/NtAI.Core.cs @@ -1,6 +1,6 @@ using System; using DryFish.ILib; -namespace SRA +namespace NtAI { class Core { From 9d9c53a577641f5b02d2b0c26d4d7b859e51abdd Mon Sep 17 00:00:00 2001 From: DryFish Date: Sun, 12 Jul 2026 19:02:20 +0700 Subject: [PATCH 10/11] Update solution and project paths in workflow --- .github/workflows/dotnet-desktop.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dotnet-desktop.yml b/.github/workflows/dotnet-desktop.yml index 68adc84..c2ae157 100644 --- a/.github/workflows/dotnet-desktop.yml +++ b/.github/workflows/dotnet-desktop.yml @@ -17,8 +17,8 @@ jobs: runs-on: ${{ matrix.os }} env: - Solution_Name: SmallRuleAI.sln - Project_Path: src/SRA.csproj + Solution_Name: NtAI.sln + Project_Path: src/NtAI.csproj steps: - name: Checkout From f61711785bee6eafa19a8dcee27398f07a6769a3 Mon Sep 17 00:00:00 2001 From: DryFish Date: Sun, 12 Jul 2026 19:04:18 +0700 Subject: [PATCH 11/11] Rename project to NtAI and modify README Updated project name and adjusted project structure section. --- README.md | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 21cdadb..6e0f892 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -# SRA Simple Console Chatbot +NtAI - Not an AI A lightweight, rule-based console chatbot built with C#. This project demonstrates basic programming concepts including input handling, conditional logic, and modular code organization. @@ -12,14 +12,8 @@ A lightweight, rule-based console chatbot built with C#. This project demonstrat - Null/empty input handling - Basic error handling with try-catch -## 🏗️ Project Structure +Response messages handler -``` -SRA/ -├── SRA.EntryPoint.cs - Entry point, exception handling -├── SRA.Core.cs - Main chat logic and loop control -└── SRA.InputHandle.cs - Response messages handler -``` ## 📋 Prerequisites @@ -31,8 +25,8 @@ SRA/ ### Clone and Build ```bash -git clone https://github.com/dryfish09/SmallRuleAI.git -cd SmallRuleAI/src +git clone https://github.com/dryfish09/NtAI.git +cd NtAI/src dotnet restore dotnet build ```