ProblemBoth contracts' supports_interface always return true for any version; the interface contract isn't enforced anywhere (issue 48).
- Always-true stub.
- No version table.
- Meaningless API.
Solution
- Implement version semantics or document the placeholder.
- Test.
Acceptance Criteria
- Interface behavior defined and tested.
cargo test --workspace passes.
Note for Contributors: Write a clear PR description. Show the interface test.
ProblemBoth contracts'
supports_interfacealways returntruefor any version; the interface contract isn't enforced anywhere (issue 48).Solution
Acceptance Criteria
cargo test --workspacepasses.Note for Contributors: Write a clear PR description. Show the interface test.