Files
LegacyHUB/app/ingestion/ENGINE_SOURCE.md
Vadim Malanov 4fcec8039b
Some checks failed
CI / Backend (lint + tests + compose) (push) Has been cancelled
CI / Frontend (lint + type-check + build) (push) Has been cancelled
chore: pin document recognition engine
2026-06-25 11:43:29 +03:00

54 lines
1.5 KiB
Markdown

# Engine Source
Engine: `teamhub-document-recognition-engine`
Package: `teamhub-document-recognition-engine`
Version: `0.1.0`
Source repository: `C:\Users\manag\TeamHUB\Engines`
Source path:
`engines/teamhub-document-recognition-engine`
Source reference status: release-tagged dependency pin.
Source tag: `teamhub-document-recognition-engine-v0.1.0`
Tag SHA: `efa29f9a27f890a40dd9081773973d8b4ed03509`
Tag target commit: `0c9a1b5b8d6879bd44aeb792114431537c14bb2c`
Dependency file: `pyproject.toml`
Dependency spec:
`teamhub-document-recognition-engine @ git+https://github.com/GoodOneFather/TeamHUB_Engines.git@teamhub-document-recognition-engine-v0.1.0#subdirectory=engines/teamhub-document-recognition-engine`
Adapter paths:
- `app/ingestion/ocr.py`
- `app/ingestion/docling_extractor.py`
Copied artifacts: none. LegacyHUB imports the package and keeps only thin
adapters.
Rollback path: restore the previous local OCR/Docling implementation in the two
adapter files and remove the dependency entry from `pyproject.toml`.
Removal condition: replace this git-tag dependency with a registry package
when a TeamHUB package registry is available.
Focused verification:
```powershell
python -m pytest tests/test_document_recognition_engine_adapter.py -q
```
Verified against:
```powershell
C:\Users\manag\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe -m pytest tests\test_document_recognition_engine_adapter.py -q
```
Verified on: `2026-06-25`