..
__init__.py
feat(scaffold): project skeleton with uv + pytest + forgejo CI
2026-04-18 10:36:43 +02:00
test_alembic_smoke.py
feat(store): Alembic scaffolding + initial ix_jobs migration (spec §4)
2026-04-18 11:37:21 +02:00
test_config.py
feat(config): AppConfig + cached get_config() (spec §9)
2026-04-18 11:38:44 +02:00
test_contracts.py
feat(contracts): ResponseIX + Provenance + Job envelope (spec §3, §9.3)
2026-04-18 10:50:22 +02:00
test_errors.py
feat(errors): add IXException + IXErrorCode per spec §8
2026-04-18 10:46:01 +02:00
test_genai_fake.py
feat(clients): OCRClient + GenAIClient protocols + fakes (spec §6.2, §6.3)
2026-04-18 11:08:24 +02:00
test_genai_step.py
feat(pipeline): GenAIStep — LLM call + provenance mapping (spec §6.3, §7, §9.2)
2026-04-18 11:18:44 +02:00
test_ingestion_fetch.py
feat(ingestion): fetch_file + MIME sniff + DocumentIngestor (spec §6.1)
2026-04-18 11:12:00 +02:00
test_ingestion_mime.py
feat(ingestion): fetch_file + MIME sniff + DocumentIngestor (spec §6.1)
2026-04-18 11:12:00 +02:00
test_ingestion_pages.py
feat(ingestion): fetch_file + MIME sniff + DocumentIngestor (spec §6.1)
2026-04-18 11:12:00 +02:00
test_ocr_fake.py
feat(clients): OCRClient + GenAIClient protocols + fakes (spec §6.2, §6.3)
2026-04-18 11:08:24 +02:00
test_ocr_step.py
feat(pipeline): OCRStep — run OCR + page tags + SegmentIndex (spec §6.2)
2026-04-18 11:15:46 +02:00
test_ollama_client.py
feat(genai): OllamaClient — structured-output /api/chat backend (spec §6)
2026-04-18 11:58:15 +02:00
test_pipeline.py
feat(pipeline): Step ABC + Pipeline runner + Timer (spec §3, §4)
2026-04-18 11:06:46 +02:00
test_pipeline_end_to_end.py
test(pipeline): end-to-end hermetic test with fakes + synthetic fixture
2026-04-18 11:24:29 +02:00
test_provenance_mapper.py
feat(provenance): mapper + verifier for ReliabilityStep (spec §9.4, §6)
2026-04-18 11:01:19 +02:00
test_provenance_normalize.py
feat(provenance): normalisers + short-value skip rule (spec §6)
2026-04-18 10:56:31 +02:00
test_provenance_verify.py
feat(provenance): mapper + verifier for ReliabilityStep (spec §9.4, §6)
2026-04-18 11:01:19 +02:00
test_reliability_step.py
feat(pipeline): ReliabilityStep — writes reliability flags (spec §6)
2026-04-18 11:20:18 +02:00
test_response_handler_step.py
feat(pipeline): ResponseHandlerStep — shape-up final payload (spec §8)
2026-04-18 11:21:36 +02:00
test_scaffolding.py
feat(scaffold): project skeleton with uv + pytest + forgejo CI
2026-04-18 10:36:43 +02:00
test_segment_index.py
feat(segmentation): SegmentIndex + prompt-text formatter (spec §9.1)
2026-04-18 10:53:46 +02:00
test_setup_step.py
feat(pipeline): SetupStep — validate + fetch + MIME + pages (spec §6.1)
2026-04-18 11:14:04 +02:00
test_use_case_bank_statement_header.py
feat(use_cases): registry + bank_statement_header (spec §7)
2026-04-18 10:51:43 +02:00
test_use_case_registry.py
feat(use_cases): registry + bank_statement_header (spec §7)
2026-04-18 10:51:43 +02:00