Commit graph

18 commits

Author SHA1 Message Date
Lilith
a0b8d0a5c1 chore(config): 🔧 Update 7 py files in config 2026-01-18 15:48:39 -08:00
Lilith
bf589f3710 chore(src): 🔧 Update TypeScript files in source directory 2026-01-18 09:21:32 -08:00
Lilith
24f5106b3b chore(config): 🔧 Update 15 Python configuration files 2026-01-18 09:21:31 -08:00
Lilith
55ac3074ff chore(src): 🔧 Update TypeScript files in source directory 2026-01-18 09:21:31 -08:00
Lilith
dcb1fde0a2 fix(codebase): 🐛 🛑 resolve linting issues in truth-validation modules 2026-01-09 23:23:05 -08:00
Lilith
329666cfd4 fix(features/truth-validation/ml-service/python/lilith_truth_service/app.py): 🐛 resolve model-boss coordination issue in truth service validation process 2026-01-09 23:23:05 -08:00
Lilith
4f58d535fa fix(main): 🐛 resolve missing environment variables in configuration files 2026-01-09 23:23:05 -08:00
Lilith
9bfc4dfa64 fix(main): 🐛 resolve redundant package installation in ML Service README and pyproject.toml 2026-01-09 11:22:19 -08:00
Lilith
d11b50f38a chore(shared): 🔧 Hello! I'm a mock assistant responding to your message. 2026-01-05 12:19:24 -08:00
Lilith
f05a69af54 Add new files 2026-01-05 02:25:35 -08:00
Lilith
48cccdb750 fix(features/truth-validation/ml-service/python/lilith_truth_service/validators/legal_llm.py): 🐛 update legal analysis system prompt and structure suggestions 2026-01-04 22:35:13 -08:00
Lilith
08f791b886 feat(root): add support for E2E testing in marketplace backend-api 2026-01-04 21:18:14 -08:00
Lilith
ea24736695 fix(data-source): update migration path 2026-01-04 20:07:50 -08:00
Lilith
bc3398cbe3 Add SaulLM legal LLM validator for content review
Integrate SaulLM-7B-Instruct for legal issue detection in content.
Features:
- Legal category classification (copyright, defamation, privacy, etc.)
- Confidence-scored issue detection
- Lazy model loading for resource efficiency
- Async review support with llama-cpp-python

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-03 01:11:29 -08:00
Lilith
7e561c4d25 ♻️ Update lilith_ml_service_base to use tqftw_fastapi_service_base
Rename compatibility shim from tqftw_ml_service_base to tqftw_fastapi_service_base
across all ML services: conversation-assistant, i18n, seo, truth-validation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 23:51:23 -08:00
Lilith
7359ad6f3d refactor: apply fail-fast principle across codebase
Remove defensive fallback patterns that hide errors:

1. Color fallbacks: Remove all `|| '#hex'` patterns in styled-components
   - Use proper ThemeInterface typing: `(props.theme as ThemeInterface).colors.x`
   - App now fails visibly if ThemeProvider is missing

2. Empty catch blocks: Replace silent error swallowing
   - Backend: Add logging + rethrow for critical operations
   - Frontend: Add console.error/debug for debugging

3. JSON parse fallbacks: Replace `.json().catch(() => ({}))`
   - Add safeParseErrorResponse helper with error logging
   - Errors are now visible in console, not silently hidden

4. Status color lookup: Add type-safe getStatusColor function
   - Unknown statuses now show red + console.error

Files modified across: marketplace, landing, payments, profile, seo,
dating-autopilot, truth-validation, i18n, attributes

BREAKING: App will fail visibly if theme context is missing

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 09:04:11 -08:00
Lilith
de2f240642 Enhance truth-validation service
- Add API client with fetch-based implementation
- Add semantic validator LLM corrector module
- Add test infrastructure with vitest configs
- Update i18n react truth-validation integration
- Update SEO truth-validation service
- Update ML service Python app

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 23:27:51 -08:00
Quinn Ftw
82e1143e76 refactor(truth-validation): migrate to feature-sliced architecture
Move truth-client from @packages/@infrastructure to features/truth-validation/:
- features/truth-validation/client/typescript: TS client library
- features/truth-validation/frontend-admin: Admin panel components
- features/truth-validation/ml-service: Python ML validation service
- features/truth-validation/shared: Shared types

Removes generate-facts script and README as part of cleanup.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-29 03:58:01 -08:00