no-mistakes(review): Include manager in onboard installs

This commit is contained in:
Jeremy McSpadden
2026-07-03 19:02:56 -05:00
committed by Codesmith
parent 12c20f6ca7
commit 90ebe4ea73
2 changed files with 9 additions and 1 deletions

View File

@@ -10,7 +10,7 @@ allowed-tools:
- Grep
- Agent
- AskUserQuestion
requires: [config, new-project, map-codebase, ingest-docs]
requires: [config, new-project, map-codebase, ingest-docs, manager]
---
<runtime_note>
**Copilot (VS Code):** Use `vscode_askquestions` wherever this workflow calls `AskUserQuestion`. They are equivalent — `vscode_askquestions` is the VS Code Copilot implementation of the same interactive question API.

View File

@@ -380,6 +380,14 @@ describe('resolveProfile', () => {
}
});
test('standard profile includes the onboard manager handoff dependency', () => {
const manifest = loadSkillsManifest(REAL_COMMANDS_DIR);
const result = resolveProfile({ modes: ['standard'], manifest });
assert.ok(result.skills instanceof Set);
assert.ok(result.skills.has('onboard'), 'standard profile should include onboard');
assert.ok(result.skills.has('manager'), 'onboard handoff must install gsd-manager');
});
test('resolves full profile — returns sentinel', () => {
const manifest = loadSkillsManifest(REAL_COMMANDS_DIR);
const result = resolveProfile({ modes: ['full'], manifest });