Skip to content

Document SDK compatibility and interface retirement policy - #35

Merged
wangdiandao merged 1 commit into
mainfrom
docs/34-sdk-compatibility-policy
Nov 3, 2026
Merged

wangdiandao merged 1 commit into
mainfrom
docs/34-sdk-compatibility-policy

Conversation

@wangdiandao

Copy link
Copy Markdown
Owner

Closes #34

Preserve published SDK contracts within each API generation, including 0.x. Define deprecation, author migration materials, the 90-day/two-default-release advance notice requirement, explicit retirement release decisions, and the narrow serious-security blocking exception. Keep enabled intent and data recovery rules attached to retirement.

Host sources: docs/modules/development.md, docs/contracts/component.md, docs/contracts/host-api.md. Synchronizes generated Chinese references, the English policy and development Skill. SDK 0.1.2 and runtime generations remain unchanged; no interface is deprecated or removed.

Validation: host snapshot check, npm run check, npm run docs:build and git diff --check passed. Documentation-only change; no native build or WebView/device test was performed.

@wangdiandao
wangdiandao merged commit 81ad1de into main Nov 3, 2026
2 checks passed
@wangdiandao
wangdiandao deleted the docs/34-sdk-compatibility-policy branch November 3, 2026 02:23
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.

Document SDK compatibility and interface retirement policy

1 participant