feat(scripts): Add backfill script for content_hash in cache tables
feat(scripts): Create recompute script for analysis_cache population
test(tests): Implement comprehensive tests for analysis module functions
fix(tests): Update CLI tests to assert errors on stderr instead of stdout
fix(tests): Adjust MCP integration tests to pass context parameter correctly
fix(tests): Modify service tests to return hash on save functions for consistency
- Updated Dockerfile to include FINN_CACHE_PATH and create data directory.
- Modified docker-compose.prod.yml to expose port 8010 and adjust resource limits.
- Updated docker-compose.yml to include FINN_CACHE_PATH and ensure proper port mapping.
- Added health check endpoint in http_server.py for container orchestration.
- Improved caching logic in analysis.py and service.py for similar units.
- Refined scoring.py with updated scoring model and constants for better accuracy.
Co-authored-by: Copilot <copilot@github.com>