Skip to content

Commit 3fe3e40

Browse files
author
Zvi Fried
committed
feat/general-refinement - refactor prompts with perfect system/user separation and fix all mypy issues
- Reorganized prompts into system/ and user/ directories for clear separation - System prompts contain behavioral instructions (HOW to evaluate) - User prompts contain simple requests (WHAT to evaluate) - Fixed all mypy type checking issues with proper annotations - Updated pre-commit configuration for proper mypy integration - Removed unused files (docker-compose.yml, example files) - All tests passing (29/29) with full type safety - Perfect separation of concerns in prompt architecture
1 parent c48ed76 commit 3fe3e40

14 files changed

+363
-677
lines changed

.pre-commit-config.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,9 @@ repos:
6969
hooks:
7070
- id: mypy
7171
additional_dependencies: [types-requests]
72-
args: [--strict]
72+
args: [--config-file, pyproject.toml, --ignore-missing-imports, src]
73+
files: ^src/
74+
pass_filenames: false
7375

7476
- repo: https://github.com/commitizen-tools/commitizen
7577
rev: v3.29.1

0 commit comments

Comments
 (0)