Skip to content

EC-EE: require only what the source actually fills - #247

Open
ivorbosloper wants to merge 1 commit into
mainfrom
split/ec_ee
Open

EC-EE: require only what the source actually fills#247
ivorbosloper wants to merge 1 commit into
mainfrom
split/ec_ee

Conversation

@ivorbosloper

@ivorbosloper ivorbosloper commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

missing_schemas marked properties required that the release does not fill for every parcel, so the conversion died at write time, one column per run, after the whole file had been read. Also names the shapefile inside the archive and migrates the year column the release actually has.

A 100-row fixture cannot catch this: check the whole source (gpd.read_file(...).isna().sum()) rather than peeling columns one run at a time.

🤖 Generated with Claude Code

https://claude.ai/code/session_01DVx9uQV2QPM8ecPAY3ZjXG

The converter's missing_schemas marked properties as required that the release
does not fill for every parcel, so the conversion failed at write time — one
column per run, after the whole file had been read.

Checking this needs the whole source rather than the 100-row fixture: a column
the source only sometimes fills passes the test and fails the full run.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DVx9uQV2QPM8ecPAY3ZjXG
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