Skip to content

fix(data): preserve rows with empty optional fields - #375

Draft
kartojal wants to merge 1 commit into
mainfrom
fix/data-empty-fields
Draft

kartojal wants to merge 1 commit into
mainfrom
fix/data-empty-fields

Conversation

@kartojal

Copy link
Copy Markdown
Contributor

Preserve activity and combination rows when optional identifiers are empty, using None for unavailable values. A combination position with an empty first-entry timestamp retains None rather than inventing a timestamp; non-empty condition identifiers still undergo validation.

Validation: 78 focused Data tests and the full unit suite (3,517 passed, 190 integration tests deselected) passed; Ruff lint, format checks, and Pyright passed. Regression coverage includes mixed rows and malformed non-empty values.

This branch has not been deployed

No deployments
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