Move CLI to separate repo, make this skills-only (Apache 2.0)

The CLI and detection engine now live in pbakaus/impeccable-detect
(published as 'impeccable' on npm, BSL-1.1). This repo is purely
Apache 2.0: skills, prompts, website, and build system.

- Remove bin/ (CLI moved to CLI repo)
- Remove README.npm.md (moved to CLI repo)
- Remove @impeccable/detect dependency, add impeccable dependency
- Set package.json to private (no longer published to npm)
- Update all references from @impeccable/detect to impeccable
- Update CLAUDE.md, NOTICE.md, FAQ, and changelog
- Rebuild all provider skill distributions

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Paul Bakaus
2026-04-03 18:59:19 -07:00
co-authored by Claude Opus 4.6
parent 077e1a7b2b
commit d8d5b8acd8
56 changed files with 5222 additions and 6377 deletions
+2 -2
View File
@@ -35,8 +35,8 @@ function generateCounts(rootDir, skills, buildDir) {
});
const commandCount = activeCommands.length;
// Count detection rules from @impeccable/detect package
const detectPkgPath = path.join(rootDir, 'node_modules/@impeccable/detect/src/detect-antipatterns.mjs');
// Count detection rules from impeccable package
const detectPkgPath = path.join(rootDir, 'node_modules/impeccable/src/detect-antipatterns.mjs');
const detectorSrc = fs.readFileSync(detectPkgPath, 'utf-8');
const ruleIds = new Set();
for (const match of detectorSrc.matchAll(/^\s+id: '([^']+)'/gm)) {