feat(profiles): add opt-in Lean/Full and hybrid Auto selection

This commit is contained in:
haelyra
2026-09-27 16:46:07 -04:00
parent e482e57941
commit 0765f7a2ca
342 changed files with 18212 additions and 209 deletions
+2 -1
View File
@@ -1104,7 +1104,7 @@ function runTests() {
assert.strictEqual(fs.readFileSync(scriptsPackagePath, 'utf8'), userScriptsPackage);
const state = readJson(path.join(claudeRoot, 'ecc', 'install-state.json'));
const boundaryPaths = [hooksPackagePath, libPackagePath];
const boundaryPaths = [hooksPackagePath, libPackagePath].map(file => fs.realpathSync(file));
const packageBoundaryOperations = state.operations.filter(operation => (
boundaryPaths.includes(operation.destinationPath)
));
@@ -1191,6 +1191,7 @@ function runTests() {
applyInstallPlan({
targetRoot: path.join(tempDir, 'installed'),
adapter: { id: 'test-install', target: 'test-install' },
installStatePath,
statePreview: {
schemaVersion: 'ecc.install.v1',