Skip to content

feat: implement Tier X and Tier E evaluations (closes G3) - #34

Merged
amar-python merged 7 commits into
mainfrom
claude/csv-loading-postgres-migration-qvkl4l
Jul 28, 2026
Merged

feat: implement Tier X and Tier E evaluations (closes G3)#34
amar-python merged 7 commits into
mainfrom
claude/csv-loading-postgres-migration-qvkl4l

Conversation

@amar-python

Copy link
Copy Markdown
Owner

Summary

  • Tier X — CSV round-trip fidelity: loads each sample CSV into PostgreSQL via csv_loader.sh, exports back via csv_utilise.sh export, and diffs data columns against the original.
  • Tier E — Cross-environment structural parity: queries information_schema.columns for all four environments and asserts identical structure.
  • Updated quality-gate.yml to run Tiers X, E post-deploy on Linux and Windows CI.
  • GAP_ANALYSIS.md: G3 now Closed — all 5 gaps resolved.

Test plan

  • make lint passes
  • python3 evals/runner.py --tiers p --verbose (23/23)
  • python3 evals/runner.py --tiers x,e --verbose (with deployed PostgreSQL)
  • CI integration-postgres and windows-postgres jobs run Tiers X, E

amar-python added 7 commits July 28, 2026 18:32
@amar-python
amar-python marked this pull request as ready for review July 28, 2026 09:05
@amar-python
amar-python merged commit 0e09cee into main Jul 28, 2026
4 checks passed
@amar-python
amar-python deleted the claude/csv-loading-postgres-migration-qvkl4l branch July 28, 2026 09:06
@amar-python
amar-python restored the claude/csv-loading-postgres-migration-qvkl4l branch July 28, 2026 09:35
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