-
Notifications
You must be signed in to change notification settings - Fork 10
Claude: Next Iteration #495
Copy link
Copy link
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem?
Following up on #395 - we've adopted Claude for coding tasks and it's proving valuable. However, our CLAUDE.md lacks specific coding conventions discovered through recent code reviews, causing Claude to generate code that doesn't follow our established patterns.
Describe the solution you'd like
Update CLAUDE.md with documented best practices:
- Logging format - Include function name in log messages:
logger.info(f"[function_name] Message here {mask_string(value)}.") - Database comments - Add column comments in SQLModel fields:
field_name: int = Field(
..., sa_column_kwargs={"comment": "Description of the column"}
) - Endpoint documentation - Use external markdown files for Swagger descriptions:
@router.post("/path", description=load_description("domain/action.md")) - Store docs in backend/app/api/docs//.md
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Closed