Skip to content

[codex] Quarantine stale docs and shadow modules#145

Open
sidmohan0 wants to merge 6 commits into
devfrom
codex/dfpy-76-quarantine-stale-docs
Open

[codex] Quarantine stale docs and shadow modules#145
sidmohan0 wants to merge 6 commits into
devfrom
codex/dfpy-76-quarantine-stale-docs

Conversation

@sidmohan0
Copy link
Copy Markdown
Contributor

Summary

  • add a live module map that identifies current 4.5 modules for exports, engine, agent helpers, DataFog, TextService, CLI, OCR, Spark, and packaging
  • mark lean/original shadow modules and setup snapshots as historical/non-live without changing import behavior
  • keep v5 planning and audit artifacts discoverable through the secondary planning/history docs
  • update legacy tests comments so they clearly cover historical shadow modules rather than signaling live implementation paths

Stack

This PR is stacked on #144, #143, #142, #141, and #139. The diff against dev will include those earlier commits until they merge.

Verification

  • DATAFOG_NO_TELEMETRY=1 DO_NOT_TRACK=1 .venv312/bin/python -m sphinx -b html docs docs/_build/html
  • .venv312/bin/pre-commit run --files tests/test_main.py tests/test_text_service.py datafog/__init___lean.py datafog/__init___original.py datafog/main_lean.py datafog/main_original.py datafog/services/text_service_lean.py datafog/services/text_service_original.py setup_lean.py setup_original.py docs/index.rst docs/contributing.rst docs/planning-history.rst docs/live-module-map.rst docs/v5-compatibility-matrix.rst --show-diff-on-failure
  • git diff --check
  • DATAFOG_NO_TELEMETRY=1 DO_NOT_TRACK=1 .venv312/bin/python -m pytest tests/test_runtime_dependency_safety.py tests/test_no_network_core.py tests/test_main.py tests/test_text_service.py -q

Refs DFPY-76

@sidmohan0 sidmohan0 marked this pull request as ready for review May 26, 2026 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant