Skip to content

feat: add official record entity matching fields - #24

Merged
Pigbibi merged 1 commit into
mainfrom
codex/p0-entity-record-schema-v3
Jul 13, 2026
Merged

feat: add official record entity matching fields#24
Pigbibi merged 1 commit into
mainfrom
codex/p0-entity-record-schema-v3

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add entity_match_type, match_evidence, and relationship_type to OfficialRecord
  • default missing legacy CSV columns and reject blank/invalid enum values
  • preserve normalized event output and importer CSV schema

Validation

  • python3 -m pytest -q tests/test_official_event_import.py
  • python3 -m pytest -q
  • python3 -m ruff check src/political_event_tracking_research/official_event_import.py tests/test_official_event_import.py
  • git diff --check

Full-repository Ruff remains blocked by pre-existing findings in scripts/gate_codex_app_review.py.

Co-Authored-By: Codex <noreply@openai.com>
@github-actions

Copy link
Copy Markdown
Contributor

🤖 Codex PR Review

Merge allowed: No issues found


Review by Codex PR Review bot • PR

@Pigbibi
Pigbibi merged commit 075dc4f into main Jul 13, 2026
4 checks passed
@Pigbibi
Pigbibi deleted the codex/p0-entity-record-schema-v3 branch July 13, 2026 12:38
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