INNER CODE UNIT · TypeScript

diffDays

vibeeval/vibecosystem · hooks/src/achievement-tracker.ts:123

  const diffDays = Math.round((now.getTime() - last.getTime()) / 86400000);

  state.streak = diffDays === 1 ? state.streak + 1 : 1;
  state.lastActive = TODAY;
}

const ACHIEVEMENT_NAMES: Record<string, string> = {
  'first-blood': 'First Blood',
  'speed-demon': 'Speed Demon',
  'polyglot': 'Polyglot',
  'marathon-runner': 'Marathon Runner',
  'perfectionist': 'Perfectionist',
  'bug-whisperer': 'Bug Whisperer',
  'the-exterminator': 'The Exterminator',
  'regression-hunter': 'Regression Hunter',
  'flaky-tamer': 'Flaky Tamer',
  'zero-to-hero': 'Zero to Hero',
  'architects-vision': "Architect's Vision",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…