From d32de9ba8663b9f68d487fe20e8e07e2c8519527 Mon Sep 17 00:00:00 2001 From: konard Date: Sat, 1 Nov 2025 15:25:58 +0100 Subject: [PATCH 1/4] Initial commit with task details for issue #58 Adding CLAUDE.md with task information for AI processing. This file will be removed when the task is complete. Issue: undefined --- CLAUDE.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..fa4df90 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,5 @@ +Issue to solve: undefined +Your prepared branch: issue-58-2571f420 +Your prepared working directory: /tmp/gh-issue-solver-1762007152024 + +Proceed. \ No newline at end of file From 92debcfad151a8a020bdff22b562f16ecf4b7718 Mon Sep 17 00:00:00 2001 From: konard Date: Sat, 1 Nov 2025 15:30:19 +0100 Subject: [PATCH 2/4] Update Links Notation dependency to version 0.11.2 from new repository MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Updated package reference from Platform.Protocols.Lino (v0.4.5) to Link.Foundation.Links.Notation (v0.11.2) - Changed all using statements to use new Link.Foundation.Links.Notation namespace - Updated type aliases in all query processor files - Added CI workflow for pull requests and commits to main branch - CI workflow includes restore, build, and test steps to ensure code quality The Links Notation package was moved from the LinksPlatform organization to the link-foundation organization at https://github.com/link-foundation/links-notation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .github/workflows/ci.yml | 37 +++++++++++++++++++ .../AdvancedMixedQueryProcessor.cs | 4 +- .../BasicQueryProcessor.cs | 4 +- .../Foundation.Data.Doublets.Cli.csproj | 2 +- .../MixedQueryProcessor.cs | 4 +- Foundation.Data.Doublets.Cli/Program.cs | 2 +- 6 files changed, 45 insertions(+), 8 deletions(-) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..3dff70b --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,37 @@ +name: CI + +# Run CI checks on pull requests and commits to main branch +on: + push: + branches: + - main + pull_request: + branches: + - main + +jobs: + test: + runs-on: ubuntu-latest + + steps: + # Step 1: Checkout the repository + - name: Checkout repository + uses: actions/checkout@v3 + + # Step 2: Setup .NET SDK + - name: Setup .NET + uses: actions/setup-dotnet@v3 + with: + dotnet-version: '8.0.x' + + # Step 3: Restore dependencies + - name: Restore dependencies + run: dotnet restore + + # Step 4: Build the project + - name: Build + run: dotnet build --configuration Release --no-restore + + # Step 5: Run tests + - name: Test + run: dotnet test --configuration Release --no-build --verbosity normal diff --git a/Foundation.Data.Doublets.Cli/AdvancedMixedQueryProcessor.cs b/Foundation.Data.Doublets.Cli/AdvancedMixedQueryProcessor.cs index a51417b..2c5d162 100644 --- a/Foundation.Data.Doublets.Cli/AdvancedMixedQueryProcessor.cs +++ b/Foundation.Data.Doublets.Cli/AdvancedMixedQueryProcessor.cs @@ -1,8 +1,8 @@ using Platform.Delegates; using Platform.Data; using Platform.Data.Doublets; -using Platform.Protocols.Lino; -using LinoLink = Platform.Protocols.Lino.Link; +using Link.Foundation.Links.Notation; +using LinoLink = Link.Foundation.Links.Notation.Link; using DoubletLink = Platform.Data.Doublets.Link; namespace Foundation.Data.Doublets.Cli diff --git a/Foundation.Data.Doublets.Cli/BasicQueryProcessor.cs b/Foundation.Data.Doublets.Cli/BasicQueryProcessor.cs index 0f8373a..4bab672 100644 --- a/Foundation.Data.Doublets.Cli/BasicQueryProcessor.cs +++ b/Foundation.Data.Doublets.Cli/BasicQueryProcessor.cs @@ -1,7 +1,7 @@ using Platform.Data.Doublets; -using Platform.Protocols.Lino; +using Link.Foundation.Links.Notation; -using LinoLink = Platform.Protocols.Lino.Link; +using LinoLink = Link.Foundation.Links.Notation.Link; using DoubletLink = Platform.Data.Doublets.Link; namespace Foundation.Data.Doublets.Cli diff --git a/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj b/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj index 1d8f9ab..a1d96a1 100644 --- a/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj +++ b/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj @@ -24,7 +24,7 @@ - + diff --git a/Foundation.Data.Doublets.Cli/MixedQueryProcessor.cs b/Foundation.Data.Doublets.Cli/MixedQueryProcessor.cs index 1bbfabb..173cea1 100644 --- a/Foundation.Data.Doublets.Cli/MixedQueryProcessor.cs +++ b/Foundation.Data.Doublets.Cli/MixedQueryProcessor.cs @@ -1,7 +1,7 @@ using Platform.Data.Doublets; -using Platform.Protocols.Lino; +using Link.Foundation.Links.Notation; -using LinoLink = Platform.Protocols.Lino.Link; +using LinoLink = Link.Foundation.Links.Notation.Link; using DoubletLink = Platform.Data.Doublets.Link; using Platform.Data; using Platform.Delegates; diff --git a/Foundation.Data.Doublets.Cli/Program.cs b/Foundation.Data.Doublets.Cli/Program.cs index 1f9bfed..dbd89f3 100644 --- a/Foundation.Data.Doublets.Cli/Program.cs +++ b/Foundation.Data.Doublets.Cli/Program.cs @@ -2,7 +2,7 @@ using Platform.Data; using Platform.Data.Doublets; using Platform.Data.Doublets.Memory.United.Generic; -using Platform.Protocols.Lino; +using Link.Foundation.Links.Notation; using static Foundation.Data.Doublets.Cli.ChangesSimplifier; using DoubletLink = Platform.Data.Doublets.Link; From 045375decaa66f3cefa26bf65778021074fc5033 Mon Sep 17 00:00:00 2001 From: konard Date: Sat, 1 Nov 2025 15:31:42 +0100 Subject: [PATCH 3/4] Bump version to 2.3.0 for next release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updated version from 2.2.2 to 2.3.0 to reflect the new dependency on Link.Foundation.Links.Notation package. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../Foundation.Data.Doublets.Cli.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj b/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj index a1d96a1..ce15b54 100644 --- a/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj +++ b/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj @@ -15,7 +15,7 @@ link-foundation A CLI tool for links manipulation. clink - 2.2.2 + 2.3.0 Unlicense https://github.com/link-foundation/link-cli From 135db9e083b802867d58860a22a445195d0b16c1 Mon Sep 17 00:00:00 2001 From: konard Date: Sat, 1 Nov 2025 15:33:27 +0100 Subject: [PATCH 4/4] Revert "Initial commit with task details for issue #58" This reverts commit d32de9ba8663b9f68d487fe20e8e07e2c8519527. --- CLAUDE.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md deleted file mode 100644 index fa4df90..0000000 --- a/CLAUDE.md +++ /dev/null @@ -1,5 +0,0 @@ -Issue to solve: undefined -Your prepared branch: issue-58-2571f420 -Your prepared working directory: /tmp/gh-issue-solver-1762007152024 - -Proceed. \ No newline at end of file