INNER CODE UNIT · JavaScript

hasDateHeaders

nadimtuhin/claude-token-optimizer · src/commands/audit.js:51

  const hasDateHeaders = /^##\s+\d{4}-\d{2}-\d{2}/m.test(content);
  results.push(check(
    'No session notes in CLAUDE.md',
    !hasDateHeaders,
    'warning',
    hasDateHeaders ? 'Move session notes to .claude/sessions/' : null,
  ));
  return results;
}

export function checkIgnoreContent(ignoreContent) {
  const results = [];
  const coversSessions = ignoreContent.includes('.claude/sessions/') || ignoreContent.includes('.claude/sessions/**');
  results.push(check('.claudeignore covers .claude/sessions/', coversSessions, 'warning',
    coversSessions ? null : 'Add: .claude/sessions/** to .claudeignore', 'sessions-cover'));

  const coversCompletions = ignoreContent.includes('.claude/completions/') || ignoreContent.includes('.claude/completions/**');
  results.push(check('.claudeignore covers .claude/completions/', coversCompletions, 'warning',

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…