Skip to content

Add P1 repair-layer feature modules - #28

Merged
JohnnyWilson16 merged 1 commit into
mainfrom
codex/p1-feature-modules
Jun 18, 2026
Merged

JohnnyWilson16 merged 1 commit into
mainfrom
codex/p1-feature-modules

Conversation

@Rohith27216

Copy link
Copy Markdown
Contributor

Summary

  • Add validator bridge adapters for Great Expectations, dbt failure tables, and Pandera schema errors, plus dependency-free GX/dbt test emitters.
  • Add schema drift harmonization with versioned contracts, rename/type mapping, row quarantine, and migration diffs.
  • Add duplicate/replay defense with deterministic idempotency keys, batch manifests, exact duplicate detection, fuzzy entity review routing, and replay detection.
  • Add human review queue primitives with CSV, JSON, and Parquet exports.
  • Document the new top-level API surface and add focused P1 tests.

Verification

  • PYTHONPATH=src python -m pytest tests/test_api.py tests/test_packaging.py tests/test_p1_bridges.py tests/test_p1_schema_drift.py tests/test_p1_duplicate_review.py -o addopts=""
  • ruff check src tests
  • mypy src/freshdata
  • python -m build --wheel --no-isolation && twine check dist/*
  • mkdocs build --strict
  • PYTHONPATH=src python -m pytest (880 passed, 7 skipped; required coverage reached at 93.94%)

@JohnnyWilson16
JohnnyWilson16 marked this pull request as ready for review June 18, 2026 09:45
@JohnnyWilson16
JohnnyWilson16 merged commit 734d6a7 into main Jun 18, 2026
6 of 7 checks passed
@kevincostner17
kevincostner17 deleted the codex/p1-feature-modules branch September 14, 2026 20:25
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.

2 participants