You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 2f5f1f0
Browse filesBrowse the repository at this point in the historyBrowse files
fix(spec): record the shipped IANA time-zone narrowing in the ADR-0087 ledger
`#16296` gave `sys_job.timezone` and `sys_report_schedule.timezone` the
`valueDomain: 'iana_time_zone'` declaration — a write-time narrowing that
shipped with no breaking-change marker, so the repo's detector classified it
non-breaking and asked for no ADR-0087 disposition.
The ledger now carries a `semantic` entry for it, protocol 18, stating what
narrowed and the one-line fix per offending row. Nothing is re-released and
nothing is ratified in silence.
⚠️ The ruling named TWO narrowings. The second, `#14238`, is NOT one: its diff
is 535 insertions and 0 deletions across 11 files — two nullable columns ADDED,
carrying the value domain from their first release — and its own changeset says
so in writing ("A NON-BREAKING ADDITION ... ADR-0087's registries have no
additive entry kind"). A row claiming it narrowed something would be false data
in the one ledger this mechanism keeps true, which ADR-0087 refuses by name. The
finding is reported to the seat rather than written into the ledger.
Co-Authored-By: Claude <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017ef78bLdybu3AffehKkhfk
0 commit comments