{
	"version": 1,
	"description": "Machine-readable negotiation matrix catalog describing how agents should resolve trade-offs between constraints, priorities, and desired outputs when selecting the best AgentVerus asset path.",
	"matrices": [
		{
			"matrix": "publisher-openclaw-priority-tradeoffs",
			"role": "publisher",
			"goal": "publish_skill",
			"ecosystem": "openclaw",
			"constraints": ["needs_badge_embed", "needs_report_link", "wants_registry_context"],
			"priorities": ["speed_to_publish", "trust_signal_depth", "copy_reuse"],
			"desired_outputs": ["badge_embed", "launch_copy", "report_link", "review_link"],
			"negotiate": {
				"if_priority": "speed_to_publish",
				"priority_profile": "/resources/priority-profiles.json",
				"resolution_strategy": "/resources/resolution-strategies.json",
				"prefer": ["/resources/selection-policies.json", "/resources/bundle-routers.json"],
				"fallback": ["/resources/bundle-composers.json", "/resources/execution-presets.json", "/resources/parameterized-bundles.json"]
			}
		},
		{
			"matrix": "operator-github-marketplace-listing-tradeoffs",
			"role": "operator",
			"goal": "operate_listing",
			"ecosystem": "github-marketplace",
			"constraints": ["needs_listing_copy", "needs_badge_embed", "needs_review_context"],
			"priorities": ["listing_clarity", "trust_signal_depth", "low_setup_overhead"],
			"desired_outputs": ["listing_boilerplate", "badge_embed", "report_link", "registry_link"],
			"negotiate": {
				"if_priority": "listing_clarity",
				"priority_profile": "/resources/priority-profiles.json",
				"resolution_strategy": "/resources/resolution-strategies.json",
				"prefer": ["/resources/selection-policies.json", "/resources/bundle-routers.json"],
				"fallback": ["/resources/bundle-composers.json", "/resources/execution-presets.json", "/resources/parameterized-bundles.json"]
			}
		},
		{
			"matrix": "operator-github-actions-ci-gate-tradeoffs",
			"role": "operator",
			"goal": "ci_gate",
			"ecosystem": "github-actions",
			"constraints": ["needs_api_key", "needs_json_output", "wants_badge"],
			"priorities": ["pipeline_reliability", "fast_integration", "badge_visibility"],
			"desired_outputs": ["pipeline_step", "badge_embed", "report_link"],
			"negotiate": {
				"if_priority": "pipeline_reliability",
				"priority_profile": "/resources/priority-profiles.json",
				"resolution_strategy": "/resources/resolution-strategies.json",
				"prefer": ["/resources/selection-policies.json", "/resources/bundle-routers.json"],
				"fallback": ["/resources/bundle-composers.json", "/resources/execution-presets.json", "/resources/parameterized-bundles.json"]
			}
		},
		{
			"matrix": "reviewer-claude-code-post-use-tradeoffs",
			"role": "reviewer",
			"goal": "review_after_use",
			"ecosystem": "claude-code",
			"constraints": ["needs_interaction_log", "needs_review_link", "wants_report_context"],
			"priorities": ["review_accuracy", "context_depth", "low_friction"],
			"desired_outputs": ["review_submission", "report_context", "registry_link"],
			"negotiate": {
				"if_priority": "review_accuracy",
				"priority_profile": "/resources/priority-profiles.json",
				"resolution_strategy": "/resources/resolution-strategies.json",
				"prefer": ["/resources/selection-policies.json", "/resources/bundle-routers.json"],
				"fallback": ["/resources/bundle-composers.json", "/resources/execution-presets.json", "/resources/parameterized-bundles.json"]
			}
		}
	]
}
