Skip to content

Commit 68271c0

Browse files
chore: reorganize project structure and add new scripts
- Rename and relocate markdown files for better organization - Update references in command files to reflect new paths - Add new implementation and chore planning scripts - Update .gitignore to include agentic runs output
1 parent d3c24c5 commit 68271c0

21 files changed

Lines changed: 1792 additions & 1248 deletions

.claude/commands/bug.md

Lines changed: 0 additions & 94 deletions
This file was deleted.

.claude/commands/check.md

Lines changed: 0 additions & 30 deletions
This file was deleted.

.claude/commands/chore.md

Lines changed: 0 additions & 78 deletions
This file was deleted.

.claude/commands/feature.md

Lines changed: 0 additions & 115 deletions
This file was deleted.

.claude/settings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"Bash",
77
"WebFetch",
88
"mcp__plugin_serena_serena__*",
9-
"mcp__plugin_context7_context7__*"
9+
"mcp__plugin_context7_context7__*",
10+
"mcp__plugin_playwright_playwright__*"
1011
],
1112
"ask": [
1213
"Bash(git commit *)",

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,9 @@ nul
227227
# Project-specific
228228
temp/
229229

230+
# Agentic runs output
231+
agentic/runs/
232+
230233
# Additional environment files
231234
.env.local
232235
.env.production

.serena/project.yml

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@
2424
languages:
2525
- python
2626
- typescript
27+
28+
# the encoding used by text files in the project
29+
# For a list of possible encodings, see https://docs.python.org/3.11/library/codecs.html#standard-encodings
2730
encoding: "utf-8"
2831

2932
# whether to use project's .gitignore files to ignore files
@@ -82,7 +85,27 @@ excluded_tools: []
8285
# initial prompt for the project. It will always be given to the LLM upon activating the project
8386
# (contrary to the memories, which are loaded on demand).
8487
initial_prompt: ""
85-
88+
# the name by which the project can be referenced within Serena
8689
project_name: "pyplots"
90+
91+
# list of tools to include that would otherwise be disabled (particularly optional tools that are disabled by default)
8792
included_optional_tools: []
93+
94+
# fixed set of tools to use as the base tool set (if non-empty), replacing Serena's default set of tools.
95+
# This cannot be combined with non-empty excluded_tools or included_optional_tools.
8896
fixed_tools: []
97+
98+
# list of mode names to that are always to be included in the set of active modes
99+
# The full set of modes to be activated is base_modes + default_modes.
100+
# If the setting is undefined, the base_modes from the global configuration (serena_config.yml) apply.
101+
# Otherwise, this setting overrides the global configuration.
102+
# Set this to [] to disable base modes for this project.
103+
# Set this to a list of mode names to always include the respective modes for this project.
104+
base_modes:
105+
106+
# list of mode names that are to be activated by default.
107+
# The full set of modes to be activated is base_modes + default_modes.
108+
# If the setting is undefined, the default_modes from the global configuration (serena_config.yml) apply.
109+
# Otherwise, this overrides the setting from the global configuration (serena_config.yml).
110+
# This setting can, in turn, be overridden by CLI parameters (--mode).
111+
default_modes:

0 commit comments

Comments
 (0)