move contract_error docs to near-sdk crate and add to near-annotations https://github.com/near/near-sdk-rs/pull/1165#discussion_r2044224851 refuse of checking contract error trait? https://github.com/near/near-sdk-rs/pull/1165#discussion_r2044283672