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:
Tom Boucher
2026-05-03 18:11:38 -04:00
committed by GitHub
parent 9c92c32f6e
commit 5e21bf7567
27 changed files with 260 additions and 121 deletions

View File

@@ -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 () => {