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
|
- Grep
|
||||||
- Agent
|
- Agent
|
||||||
- AskUserQuestion
|
- AskUserQuestion
|
||||||
requires: [config, new-project, map-codebase, ingest-docs]
|
requires: [config, new-project, map-codebase, ingest-docs, manager]
|
||||||
---
|
---
|
||||||
<runtime_note>
|
<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.
|
**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', () => {
|
test('resolves full profile — returns sentinel', () => {
|
||||||
const manifest = loadSkillsManifest(REAL_COMMANDS_DIR);
|
const manifest = loadSkillsManifest(REAL_COMMANDS_DIR);
|
||||||
const result = resolveProfile({ modes: ['full'], manifest });
|
const result = resolveProfile({ modes: ['full'], manifest });
|
||||||
|
|||||||
Reference in New Issue
Block a user