From 8aa29fa99876e3cce1822c295d8e5b412d13e9bb Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 14 Mar 2026 11:22:27 +0200 Subject: Update project config, remove CLAUDE.md, add Gemfile and Rakefile for rcm --- f3s/.serena/project.yml | 15 +++++++++++++++ f3s/CLAUDE.md | 1 - rcm/Gemfile | 4 ++++ rcm/Rakefile | 32 ++++++++++++++++++++++++++++++++ 4 files changed, 51 insertions(+), 1 deletion(-) delete mode 100644 f3s/CLAUDE.md create mode 100644 rcm/Gemfile create mode 100644 rcm/Rakefile diff --git a/f3s/.serena/project.yml b/f3s/.serena/project.yml index 101c95a..a78fbdc 100644 --- a/f3s/.serena/project.yml +++ b/f3s/.serena/project.yml @@ -110,3 +110,18 @@ default_modes: # initial prompt for the project. It will always be given to the LLM upon activating the project # (contrary to the memories, which are loaded on demand). initial_prompt: "" + +# override of the corresponding setting in serena_config.yml, see the documentation there. +# If null or missing, the value from the global config is used. +symbol_info_budget: + +# The language backend to use for this project. +# If not set, the global setting from serena_config.yml is used. +# Valid values: LSP, JetBrains +# Note: the backend is fixed at startup. If a project with a different backend +# is activated post-init, an error will be returned. +language_backend: + +# list of regex patterns which, when matched, mark a memory entry as read‑only. +# Extends the list from the global configuration, merging the two lists. +read_only_memory_patterns: [] diff --git a/f3s/CLAUDE.md b/f3s/CLAUDE.md deleted file mode 100644 index 43c994c..0000000 --- a/f3s/CLAUDE.md +++ /dev/null @@ -1 +0,0 @@ -@AGENTS.md diff --git a/rcm/Gemfile b/rcm/Gemfile new file mode 100644 index 0000000..a80fa9d --- /dev/null +++ b/rcm/Gemfile @@ -0,0 +1,4 @@ +source 'https://rubygems.org' + +gem 'rcm', path: "#{ENV['HOME']}/git/rcm" +gem 'rake' diff --git a/rcm/Rakefile b/rcm/Rakefile new file mode 100644 index 0000000..d6f3e11 --- /dev/null +++ b/rcm/Rakefile @@ -0,0 +1,32 @@ +# frozen_string_literal: true + +require "#{ENV['HOME']}/git/rcm/lib/dsl" + +desc 'Improve english' +task :english do + configure do + agent hexai do + 'hexai PROMPT' + end + + prompt improve english do + <<~TEXT + Don't remove or modify any lines starting with any of those characters: < > # ` * + Correct English spellings and grammar. + Improve clarity of the text. + Don't introduce any new text or headers. + Don't modify any source code text unless code comments. + TEXT + end + + tpl_files = Dir.glob(File.expand_path('~/git/foo.zone-content/gemtext/**/*.tpl')) + gmi_files = Dir.glob(File.expand_path('~/git/foo.zone-content/gemtext/**/*.gmi')).reject do |gmi| + File.exist?("#{gmi}.tpl") + end + (tpl_files + gmi_files).each do |f| + file f do + agent hexai improve english + end + end + end +end -- cgit v1.2.3