satisfies is kept as a backward-compat optional link in feat_req and comp_req while downstream repos (score, module_template) migrate to derived_from (introduced in PR #446, aligned with process_description#621). Once migration is complete, remove satisfies from feat_req.optional_links, comp_req.optional_links, graph_checks, and needs_extra_links in metamodel.yaml.
satisfies is kept as a backward-compat optional link in feat_req and comp_req while downstream repos (score, module_template) migrate to derived_from (introduced in PR #446, aligned with process_description#621). Once migration is complete, remove satisfies from feat_req.optional_links, comp_req.optional_links, graph_checks, and needs_extra_links in metamodel.yaml.