{"name":"link","helper":"rui_link","complexity":"complex","param_count":44,"slot_count":1,"form_builder":false,"standalone":true,"ai_score":5,"human_score":6,"token_estimate":253,"slots":{"icon":{"type":"renders_one","component":"lambda","example":"component.with_icon"}},"gotchas":[],"families":[{"tree":"button","question":"What kind of action?","use_case":"Navigation styled as button","notes":"Navigation that looks like a button. Use variant: :solid for button appearance."}],"compositions":[{"name":"page_header","description":"Page title + description + action buttons — used at top of index/show pages","components":["rui_text","rui_button","rui_link"]},{"name":"empty_state","description":"Icon + message + CTA button — shown when table/list has no data","components":["rui_icon","rui_text","rui_link"]},{"name":"comment_thread","description":"Avatar + author + body + action links — used in discussions, reviews","components":["rui_avatar","rui_text","rui_link","rui_button_to"]},{"name":"filter_tabs","description":"Horizontal pill-style tab bar for filtering resources by status/stage/type","components":["rui_link"]},{"name":"resource_list_item","description":"Bordered card row with name/link + metadata badges + edit/delete actions","components":["rui_link","rui_badge","rui_text","rui_button_to"]},{"name":"action_footer","description":"Edit link + delete button separated by a border — used at bottom of show cards","components":["rui_link","rui_button_to"]},{"name":"associated_list","description":"Section heading + compact cards for related records — used on show pages","components":["rui_text","rui_link","rui_badge"]}],"relationships":{"composes_with":["avatar","badge","button","button_to","icon","text"],"slotted_into":[],"confused_with":["button","button_to"]}}