Skip to content

build(deps): pin spec-kit to 26f733c - #159

Merged
jm-rivera merged 1 commit into
devfrom
build/pin-spec-kit-client-identity
Oct 26, 2026
Merged

jm-rivera merged 1 commit into
devfrom
build/pin-spec-kit-client-identity

Conversation

@jm-rivera

@jm-rivera jm-rivera commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

This moves all six spec-kit pins to 26f733c, the head of spec-kit's dev after DevelopmentFinanceObservatory/spec-kit#24 and DevelopmentFinanceObservatory/spec-kit#25. Its client contract is recorded against this app at d80df9f, so it carries the served members #156 added (Assumption.asked, the WarningModel year ranges, the name_corrected kind), party totals left out by default, datasets presented in reading order, and the client-identity, base-URL and role-keys rules. The SDK's contract/SOURCE must equal this pin for its contract job, so the SDK's open PRs land after this one.

The pin also brings DevelopmentFinanceObservatory/spec-kit#13, which maps the Presentation write refusals at the write routes' statuses, and DevelopmentFinanceObservatory/spec-kit#21, under which a no_data part keeps its reason's gap kind in a timed-out answer. The comment above the pins in pyproject.toml says so.

Testing: SEARCH_GRAPH_BASE=https://graph.invalid uv run pytest -n auto with every extra and group: 39,713 passed, 910 skipped, 5 xfailed, 5 failed; the 5 are the live tests that need the graph network (test_client_currency_units_live, test_implied_values_live, test_graph_reader_live, two in test_export_drift).

The client contract at 26f733c is recorded against dfo-apis d80df9f: party totals left out by default, datasets presented in reading order, and the client-identity, base-URL and role-keys rules, with Assumption.asked, the WarningModel year ranges and the name_corrected kind served. The registry maps the Presentation write refusals at the write routes' statuses, and a no_data part keeps its reason's gap kind under a timed-out answer. All six spec-kit pins move together.
@jm-rivera
jm-rivera merged commit 44ac1ba into dev Oct 26, 2026
24 of 27 checks passed
@jm-rivera
jm-rivera deleted the build/pin-spec-kit-client-identity branch October 26, 2026 13:16
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