no-mistakes(review): Include manager in onboard installs
This commit is contained in:
committed by
Codesmith
parent
12c20f6ca7
commit
90ebe4ea73
@@ -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.
|
||||
|
||||
@@ -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 });
|
||||
|
||||
Reference in New Issue
Block a user