{"name":"table","helper":"rui_table","complexity":"complex","param_count":31,"slot_count":7,"form_builder":false,"standalone":true,"ai_score":4,"human_score":5,"token_estimate":317,"slots":{"columns":{"type":"renders_many","component":"lambda","example":"component.with_column"},"toolbar":{"type":"renders_one","component":null,"example":"component.with_toolbar"},"header":{"type":"renders_one","component":null,"example":"component.with_header"},"footer":{"type":"renders_one","component":null,"example":"component.with_footer"},"empty_state":{"type":"renders_one","component":null,"example":"component.with_empty_state"},"bulk_actions":{"type":"renders_one","component":null,"example":"component.with_bulk_actions"},"caption":{"type":"renders_one","component":null,"example":"component.with_caption"}},"gotchas":[],"families":[{"tree":"table","question":"What kind of data display?","use_case":"Data table with sorting/selection","notes":"No built-in search. Pair with rui_input(type: :search) for filtering."}],"compositions":[],"relationships":{"composes_with":[],"slotted_into":[],"confused_with":[]}}