   placement:
     taskId: ''
     stepId: ''
-  is_completed: false
 
 # old key, keep backwards compatibility
 TWO_STEP_VIEWED_KEY = 'has-viewed-two-step-help'

stepMapOneTimeCard = (condition, type, settingKey, task, step, stepIndex) ->
  if hasBeenPlaced(settingKey)
    if isPlacedHere(settingKey, step)
      console.info(settingKey)
      makeStep(task, {type}, stepIndex)
  else if condition(task, step, stepIndex)
    placement =


  panels = StepPanel.getPanelsWithStatus(stepId)

  _.extend({panels}, _.pick(step, 'id', 'type'))

makeUiSettings = (initial) ->
  deepMerge({}, ONE_TIME_CARD_DEFAULTS, initial)
