Skip to content
This repository was archived by the owner on Oct 16, 2026. It is now read-only.

test(thinking): require executable reasoning contract per plugin - #84

Merged
LazyGreed merged 2 commits into
mainfrom
test/thinking-translation-contract
Oct 4, 2026
Merged

LazyGreed merged 2 commits into
mainfrom
test/thinking-translation-contract

Conversation

@LazyGreed

Copy link
Copy Markdown
Contributor

Adds a per-plugin thinking contract (adapter: full provider body or explicit rejection for absent + all 8 canonical levels; model source: pinned discovered reasoning capability). validate_manifests.py ties provides.thinking_translation to an executed contract: no declaration without executable proof. Covers Antigravity, OpenCode Free, AI Studio, B.AI and future plugins. Host body goldens for B.AI / AI Studio live in 0x1d1e/kinetix#195. See docs/thinking-contract.md.

@LazyGreed
LazyGreed merged commit edf34c3 into main Oct 4, 2026
1 check passed
@LazyGreed
LazyGreed deleted the test/thinking-translation-contract branch October 4, 2026 09:20
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant