Initial commit: Fresh start with current state

This commit is contained in:
Claude Code
2025-11-06 14:04:48 +01:00
commit 15355c35ea
20152 changed files with 1191077 additions and 0 deletions

188
.claude/settings.json Normal file
View File

@@ -0,0 +1,188 @@
{
"enableAllProjectMcpServers": true,
"extraKnownMarketplaces": {
"anthropic-skills": {
"source": {
"source": "github",
"repo": "anthropics/skills"
}
}
},
"permissions": {
"allow": [
"Bash(ls)",
"Bash(dir)",
"Bash(git status)",
"Read(*)",
"Glob(*)",
"Write(*)",
"Edit(*)",
"Bash(find)",
"WebSearch",
"WebFetch",
"mcp__serena__activate_project",
"mcp__serena__activate_project",
"mcp__serena__check_onboarding_performed",
"mcp__serena__delete_memory",
"mcp__serena__find_file",
"mcp__serena__find_referencing_symbols",
"mcp__serena__find_symbol",
"mcp__serena__get_current_config",
"mcp__serena__get_symbols_overview",
"mcp__serena__insert_after_symbol",
"mcp__serena__insert_before_symbol",
"mcp__serena__list_dir",
"mcp__serena__list_memories",
"mcp__serena__onboarding",
"mcp__serena__read_memory",
"mcp__serena__rename_symbol",
"mcp__serena__replace_symbol_body",
"mcp__serena__search_for_pattern",
"mcp__serena__think_about_collected_information",
"mcp__serena__think_about_task_adherence",
"mcp__serena__think_about_whether_you_are_done",
"mcp__serena__write_memory",
"mcp__memory__read_graph",
"mcp__memory__create_entities",
"mcp__memory__create_relations",
"mcp__memory__add_observations",
"mcp__memory__search_nodes",
"mcp__memory__open_nodes",
"mcp__memory__delete_observations",
"mcp__memory__delete_relations",
"mcp__memory__delete_entities",
"mcp__context7__resolve-library-id",
"mcp__context7__get-library-docs",
"mcp__fetch__fetch",
"mcp__sequential-thinking__sequentialthinking",
"mcp__database-server__read_query",
"mcp__database-server__list_tables",
"mcp__database-server__describe_table",
"mcp__database-server__export_query",
"mcp__database-server__list_insights",
"mcp__windows-mcp__Launch-Tool",
"mcp__windows-mcp__Powershell-Tool",
"mcp__windows-mcp__State-Tool",
"mcp__windows-mcp__Clipboard-Tool",
"mcp__windows-mcp__Click-Tool",
"mcp__windows-mcp__Type-Tool",
"mcp__windows-mcp__Resize-Tool",
"mcp__windows-mcp__Switch-Tool",
"mcp__windows-mcp__Scroll-Tool",
"mcp__windows-mcp__Drag-Tool",
"mcp__windows-mcp__Move-Tool",
"mcp__windows-mcp__Shortcut-Tool",
"mcp__windows-mcp__Key-Tool",
"mcp__windows-mcp__Wait-Tool",
"mcp__windows-mcp__Scrape-Tool",
"mcp__playwright__browser_close",
"mcp__playwright__browser_resize",
"mcp__playwright__browser_console_messages",
"mcp__playwright__browser_handle_dialog",
"mcp__playwright__browser_evaluate",
"mcp__playwright__browser_file_upload",
"mcp__playwright__browser_fill_form",
"mcp__playwright__browser_install",
"mcp__playwright__browser_press_key",
"mcp__playwright__browser_type",
"mcp__playwright__browser_navigate",
"mcp__playwright__browser_navigate_back",
"mcp__playwright__browser_network_requests",
"mcp__playwright__browser_take_screenshot",
"mcp__playwright__browser_snapshot",
"mcp__playwright__browser_click",
"mcp__playwright__browser_drag",
"mcp__playwright__browser_hover",
"mcp__playwright__browser_select_option",
"mcp__playwright__browser_tabs",
"mcp__playwright__browser_wait_for"
],
"deny": [
"Bash(rm -rf /)",
"Bash(mkfs)",
"Bash(dd if=)"
],
"ask": [
"Bash(npm install)",
"Bash(npm uninstall)",
"mcp__database-server__write_query",
"mcp__database-server__create_table",
"mcp__database-server__alter_table",
"mcp__database-server__drop_table",
"mcp__database-server__append_insight"
]
},
"hooks": {
"SessionStart": [
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "bash .claude/hooks/session-start.sh"
}
]
}
],
"SessionEnd": [
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "bash .claude/hooks/session-end.sh"
}
]
}
],
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "bash .claude/hooks/pre-bash.sh"
}
]
}
],
"PostToolUse": [
{
"matcher": "Write",
"hooks": [
{
"type": "command",
"command": "bash .claude/hooks/post-write.sh"
}
]
}
],
"UserPromptSubmit": [
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "bash .claude/hooks/user-prompt-submit.sh"
}
]
}
],
"Stop": [
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "bash .claude/hooks/stop.sh"
}
]
}
]
},
"statusLine": {
"type": "command",
"command": "bash .claude/statusline.sh",
"padding": 1
}
}