```ts
export function stepValue(step: string): number {
  if (step === "+") {
    return 1;
  }
  if (step === "-") {
    return -1;
  }
  return 0;
}

/** The running total after each instruction. */
export function scanTally(steps: string[]): number[] {
  let total = 0;
  for (const step of steps) {
    const value = stepValue(step);
    if (value === 0) continue; // Skip value if it's not a plus or minus
    total += value;
  }
  return [total];
}
```