One advertised intent contract (convention + parameter allowlist).
Convention identity.
Advertised parameter names.
One advertised intent contract (convention + parameter allowlist).