INNER CODE UNIT · JavaScript

checkClaudeMdContent

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

export function checkClaudeMdContent(content) {
  const results = [];
  const tokens = countTokens(content);
  results.push(check(
    `CLAUDE.md token count (${tokens})`,
    tokens < 600,
    'warning',
    tokens >= 600 ? `${tokens} tokens — aim for < 600` : null,
  ));
  const hasCompleted = /^##\s+(completed|done)\b/im.test(content);
  results.push(check(
    'No completed tasks in CLAUDE.md',
    !hasCompleted,
    'warning',
    hasCompleted ? 'Move completed items to .claude/completions/' : null,
  ));
  const hasDateHeaders = /^##\s+\d{4}-\d{2}-\d{2}/m.test(content);
  results.push(check(

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…