INNER CODE UNIT · JavaScript
check
nadimtuhin/claude-token-optimizer · src/commands/audit.js:31
function check(label, pass, severity, detail, fixKey = null) {
return { label, pass, severity, detail, fixKey };
}
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',