/- *resource ^? |% :: +$ group-path path +$ app-name term +$ app-path path +$ md-resource [=app-name =resource] +$ association [group=resource =metadata] +$ associations (map md-resource association) +$ group-preview $: group=resource channels=associations members=@ud channel-count=@ud =metadata == :: +$ color @ux +$ url @t +$ metadata $: title=cord description=cord =color date-created=time creator=ship module=term picture=url == :: +$ metadata-action $% [%add group=resource resource=md-resource =metadata] [%remove group=resource resource=md-resource] [%update group=resource resource=md-resource =metadata] [%initial-group group=resource =associations] == :: +$ metadata-update $% metadata-action [%associations =associations] [%updated-metadata group=resource resource=md-resource before=metadata =metadata] [%preview group-preview] == --