Deepen query dispatch seam with Command Topology Module (#3078)
* Deepen query dispatch seam with command topology module * Stabilize SDK parity defaults and integration test gating * docs(architecture): record pre-project config policy and e2e gate * refactor(query): stop injecting native adapter in CLI dispatch path * fix(config): align workflow auto-chain typing and docs
This commit is contained in:
@@ -26,12 +26,15 @@ try {
|
||||
cliAvailable = false;
|
||||
}
|
||||
|
||||
const e2eEnabled = process.env.GSD_ENABLE_E2E === '1';
|
||||
const canRunE2E = cliAvailable && e2eEnabled;
|
||||
|
||||
const __dirname = fileURLToPath(new URL('.', import.meta.url));
|
||||
const fixturesDir = join(__dirname, '..', 'test-fixtures');
|
||||
|
||||
// ─── Test suite ──────────────────────────────────────────────────────────────
|
||||
|
||||
describe.skipIf(!cliAvailable)('E2E: Single plan execution', () => {
|
||||
describe.skipIf(!canRunE2E)('E2E: Single plan execution', () => {
|
||||
let tmpDir: string;
|
||||
|
||||
beforeAll(async () => {
|
||||
@@ -109,7 +112,7 @@ describe('E2E: Fixture validation (no CLI required)', () => {
|
||||
});
|
||||
});
|
||||
|
||||
describe.skipIf(!cliAvailable)('E2E: Event stream during plan execution (R007)', () => {
|
||||
describe.skipIf(!canRunE2E)('E2E: Event stream during plan execution (R007)', () => {
|
||||
let tmpDir: string;
|
||||
|
||||
beforeAll(async () => {
|
||||
|
||||
Reference in New Issue
Block a user