Registry: verify service description metadata agreement #184

Closed
opened 2026-09-08 02:03:10 +00:00 by nsaspy · 0 comments
Owner

Registry metadata-agreement follow-up. plugins.json requires a published description and current service entrypoints expose PluginMetadata.description, but validate_service_entrypoint() only reconciles name/version/api_version. A service can therefore advertise one description in the registry and instantiate with another while source validation stays green. TDD slice: reconcile effective service description (including Core's empty default), keep exact errors per plugin, then run the full compatibility/Nix/package gate.

Registry metadata-agreement follow-up. `plugins.json` requires a published description and current service entrypoints expose `PluginMetadata.description`, but `validate_service_entrypoint()` only reconciles name/version/api_version. A service can therefore advertise one description in the registry and instantiate with another while source validation stays green. TDD slice: reconcile effective service description (including Core's empty default), keep exact errors per plugin, then run the full compatibility/Nix/package gate.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nsaspy/zara-plugins#184
No description provided.