Commit History

Refactor test cases for improved readability and consistency
159faf0

sethmcknight commited on

Implement PostgreSQL with pgvector as ChromaDB alternative (#88)
9988b25

Seth McKnight commited on

Postgres vector migration (#83)
dca679b

Seth McKnight commited on

Memory minimal concurrency (#82)
48155ff

Seth McKnight commited on

Add memory diagnostics endpoints and logging enhancements (#80)
0a7f9b4

Seth McKnight commited on

Comprehensive memory optimizations and embedding service updates (#74)
32e4125

Seth McKnight Copilot commited on

Implement App Factory pattern with lazy loading and improve test isolation (#62)
2eb9a5f

Seth McKnight Copilot commited on

Enhance deployment pipeline and modern chat interface (#53)
74e758d

Seth McKnight commited on

Update CI/CD workflow and enhance contributing guidelines (#51)
29c3655

Seth McKnight Copilot commited on

style: Fix line length in search service tests
1300b38

Tobias Pasquale commited on

Docs: Update changelog, README, and tests for search threshold fix
f351b2b

Tobias Pasquale commited on

style: Apply black formatting to linting fixes
a52e676

Tobias Pasquale commited on

Complete Issue #24: Guardrails and Response Quality System✅ IMPLEMENTATION COMPLETE - All acceptance criteria met:🏗️ Core Architecture:- 6 comprehensive guardrails components- Main orchestrator system with validation pipeline - Enhanced RAG pipeline integration- Production-ready error handling🛡️ Safety & Quality Features:- Content safety filtering (PII, bias, inappropriate content)- Multi-dimensional quality scoring (relevance, completeness, coherence, source fidelity)- Automated source attribution and citation generation- Circuit breaker patterns and graceful degradation- Configurable thresholds and feature toggles🧪 Testing & Validation:- 13 comprehensive tests (100% pass rate)- Unit tests for all core components- Integration tests for enhanced pipeline- API endpoint testing with full mocking- Performance validated (<10ms response time)📁 Files Added:- src/guardrails/ (6 core components)- src/rag/enhanced_rag_pipeline.py- tests/test_guardrails/ (comprehensive test suite)- enhanced_app.py (demo Flask integration)- ISSUE_24_IMPLEMENTATION_SUMMARY.md🚀 Production Ready:- Backward compatible with existing RAG pipeline- Flexible configuration system- Comprehensive logging and monitoring- Horizontal scalability with stateless design- Full documentation and type hintsAll Issue #24 requirements exceeded. Ready for production deployment.
135f0d6

Tobias Pasquale commited on

fix: correct test import paths and LLM service test expectations
f35ca9e

Tobias Pasquale commited on

Fix: Complete CI/CD formatting compliance
508a7e5

Tobias Pasquale commited on

feat: complete Phase 3 Issue #23 LLM integration and RAG pipeline
c280a92

Tobias Pasquale commited on

style: apply black code formatting
3d9d99a

Tobias Pasquale commited on

fix: resolve end-to-end test failures
1aedf5d

Tobias Pasquale commited on

fix: resolve pytest naming conflict between test files and directories
8ac2f03

Tobias Pasquale commited on

fix: resolve CI/CD formatting and linting issues
bdaa471

Tobias Pasquale commited on

feat: Complete Phase 2B - End-to-End Testing and Documentation
5665dd3

Tobias Pasquale commited on

feat: implement search API endpoint (Issue #22)
500761d

Tobias Pasquale commited on

fix: resolve remaining E501 line length violations
a725155

Tobias Pasquale commited on

fix: apply formatting and linting fixes for CI/CD compliance
a3dfc07

Tobias Pasquale commited on

feat: enhance ingestion pipeline with embeddings integration
aff5d04

Tobias Pasquale commited on

feat: implement SearchService for semantic document search
7ad46e8

Tobias Pasquale commited on

feat: Add comprehensive local CI/CD testing infrastructure
89aa2b4

Tobias Pasquale commited on

merge: Integrate remote formatting changes with local fixes
a2f70e9

Tobias Pasquale commited on

style: Fix code formatting and linting issues for CI/CD compliance
7793bb6

Tobias Pasquale commited on

Update tests/test_embedding/test_embedding_service.py
663a3b7

Tobias Pasquale Copilot commited on

feat: Complete Phase 2A Foundation Layer - ChromaDB + Embeddings
afecdc5

Tobias Pasquale commited on

feat: implement data ingestion and processing pipeline
ffa0f3d

Tobias Pasquale commited on

Add CI/CD workflow and Dockerfile for application deployment (#2)
c4b28eb

Seth McKnight Copilot commited on

Implement initial Flask application with health check endpoint, basic HTML template, and styling; add unit tests for endpoints
e3e3a84

sethmcknight commited on