54 lines
1.5 KiB
Markdown
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`
|