A directly merged iCalendar contribution that resolves the latest CLDR source revision, fetches generated mapping data from that exact commit, and records the SHA in the output to prevent provenance drift.
Role
Category
Reproducible Data Generation
Engineering discipline
MERGED UPSTREAM
Engineering objective
The generated Windows-to-IANA time-zone mapping did not expose the exact CLDR revision behind its data. Fetching moving-branch content without pinning the source could allow the recorded version and generated mapping to diverge.
Constraints
Approach
Resolved the newest commit touching windowsZones.xml through GitHub’s commits API.
Fetched the XML from that immutable SHA instead of a moving branch.
Recorded the same SHA in the generated module’s version field and source URL.
Added generator, generated-output, ASCII-date, and injection-safety regression coverage.
Addressed successive maintainer review rounds and reran the full project suite.
Workflow
Technical validation
Observable engineering evidence. Discipline: MERGED UPSTREAM
Merged pull request
iCalendar PR #1581
Maintainer approvals
4 approvals
Full test suite
15,984 passed
Generated mapping
139 entries
Public evidence
Outcome
Four maintainers approved the final revision before merge
The generator produced 139 entries with one consistent SHA across version and documentation
15,984 tests passed with Ruff and Towncrier validation clean
The pinned two-request workflow prevents version/data mismatch by construction
Technologies
Next engineering system
MICROSOFT OPEN SOURCE
Have an ambitious AI system to build?
I work across AI architecture, product engineering, private inference, automation, SaaS infrastructure, and production hardening.