Skip to content

chore: vendor sdk-contract.json 1.0.13 - #9

Merged
pbertsch merged 1 commit into
mainfrom
chore/vendor-contract-1.0.13
Sep 10, 2026
Merged

chore: vendor sdk-contract.json 1.0.13#9
pbertsch merged 1 commit into
mainfrom
chore/vendor-contract-1.0.13

Conversation

@pbertsch

Copy link
Copy Markdown
Member

Summary

Pre-tag housekeeping per awsys-orch (ADR-026): fixture 1.0.12 → 1.0.13.
Only change is the affiliate_program_create request example, correcting a
stale stub ({name, commissionRate}) to the real shape
({name, commissionType, cpcRate, cookieDurationDays}).

No SDK code changecreate_program() already sends this shape
(confirmed against functions/affiliate/index.js:135 in the prior audit
round). This PR just re-vendors the fixture so contract-drift.yml stays
quiet and the corrected example is exercised.

Test plan

  • pytest -q (full suite incl. live staging) — 436 passed, 1 skipped, 13.1s
  • ruff check . / mypy awsysco — clean
  • Confirmed scenario counts unchanged (79 capabilities / 27 errors / 15 behaviors)

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com

🤖 Generated with Claude Code

https://claude.ai/code/session_014BLo12Xi5cjtEA5HiNb3y8

Only change is the affiliate_program_create request example (ADR-026): now
{name, commissionType, cpcRate, cookieDurationDays}, correcting a stale stub
that previously showed {name, commissionRate}. No SDK code change needed —
create_program() already sends this shape (confirmed by awsys-orch against
functions/affiliate/index.js:135).

Keeps contract-drift.yml quiet and exercises the corrected example.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014BLo12Xi5cjtEA5HiNb3y8
@pbertsch
pbertsch merged commit 2cf6537 into main Sep 10, 2026
15 checks passed
@pbertsch
pbertsch deleted the chore/vendor-contract-1.0.13 branch September 10, 2026 04:43
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