Merged in feature/demo-support (pull request #207)
Feature/demo support * index logs now debug * demo data loader
This commit is contained in:
@@ -1,26 +1,6 @@
|
||||
# CLAUDE.md
|
||||
|
||||
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
|
||||
|
||||
## General rules DO NOT VIOLATE
|
||||
|
||||
NEVER code additional features that I did not explicitly ask for without asking permission.
|
||||
NEVER create mock data or simplified components unless explicitly told to do so
|
||||
NEVER replace existing complex components with simplified versions - always fix the actual problem or the feature that was requested.
|
||||
Never just bypass tests that have regressed. Stop and find out why they are failing and fix them.
|
||||
ALWAYS work with the existing codebase - do not create new simplified alternatives
|
||||
ALWAYS find and fix the root cause of issues instead of creating workarounds
|
||||
When debugging issues, focus on fixing the existing implementation, not replacing it
|
||||
When something doesn't work, debug and fix it - don't start over with a simple version
|
||||
Don’t build things I am not specifically asking for unless its required to build the thing I am asking for.
|
||||
When asked to make unit tests avoid mocks and use the actual thing that is being tested when reasonable.
|
||||
For commands that read such as grep or cat there is no need to ask for permission.
|
||||
Do not assume that we need backward compatibilty when implementing new features. If there is a decision to make that will affect this ask. Do not guess.
|
||||
|
||||
## IDE related
|
||||
|
||||
Always use ide diagnostics to validate code changes when running with ide integration (goland, vscode)
|
||||
|
||||
## linting all edits after every change
|
||||
|
||||
Always run `task lint` once you think you are done with edits to verify your changes have not caused other issues.
|
||||
|
||||
Reference in New Issue
Block a user