🐛 Bug Description
The configuration file references TRUST_SCORE_W1, TRUST_SCORE_W2, and TRUST_SCORE_W3, but these fields are not defined in the Settings configuration.
🔁 Steps to Reproduce
- Start Execra with
python main.py
- Trigger functionality involving trust scoring
- Observe error
✅ Expected Behavior
Trust scoring should work using defined configuration values.
❌ Actual Behavior
Application crashes with:
AttributeError: missing TRUST_SCORE fields
🌍 Environment
| Field |
Value |
| OS |
Any |
| Python version |
3.x |
| Execra version / Branch |
main |
📁 Affected Module
💡 Possible Solution
Add missing fields in config:
TRUST_SCORE_W1 = 0.5
TRUST_SCORE_W2 = 0.3
TRUST_SCORE_W3 = 0.2
🐛 Bug Description
The configuration file references
TRUST_SCORE_W1,TRUST_SCORE_W2, andTRUST_SCORE_W3, but these fields are not defined in the Settings configuration.🔁 Steps to Reproduce
python main.py✅ Expected Behavior
Trust scoring should work using defined configuration values.
❌ Actual Behavior
Application crashes with:
AttributeError: missing TRUST_SCORE fields
🌍 Environment
📁 Affected Module
💡 Possible Solution
Add missing fields in config:
TRUST_SCORE_W1 = 0.5
TRUST_SCORE_W2 = 0.3
TRUST_SCORE_W3 = 0.2