feat(ingestion): fetch_file + MIME sniff + DocumentIngestor #11
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/ingestion"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Chunk 2, Task 2.3.
Adds
ix.ingestionwith three layered modules (fetch, mime, pages) per spec §6.1. Wired into SetupStep in Task 2.4.Tests
21 new unit tests (141 total):
uv run pytest tests/unit -q-> 141 passed.uv run ruff check src tests-> clean.Merge gate
Forgejo Actions trigger bug is still in effect — local test + ruff are the gate.