ktx/scripts
Andrey Avtomonov 2de4dd2c1b
perf(setup): speed up conductor setup and make it rerun-safe (#107)
Drop the duplicate `pnpm run build` (artifacts:build already builds every
package). Run package builds in parallel topology via one recursive pnpm
invocation. Enable incremental tsc and keep the cli's tsbuildinfo outside
its dist (moved the dist wipe into a separate `clean` script). Run the
final `ktx status` doctor from a temp dir so it stops walking up into a
parent ktx.yaml and failing the script.

Conductor setup drops from ~26s to ~9.8s cold and ~4.4s warm.
2026-05-15 12:06:37 +02:00
..
acquire-public-benchmark-fixtures.mjs Initial open-source release 2026-05-10 23:12:26 +02:00
acquire-public-benchmark-fixtures.test.mjs rename klo to ktx 2026-05-10 23:51:24 +02:00
adventureworks-oltp-source.json Initial open-source release 2026-05-10 23:12:26 +02:00
adventureworks-oltp-source.test.mjs Initial open-source release 2026-05-10 23:12:26 +02:00
anti-fixture-conditional.test.mjs rename klo to ktx 2026-05-10 23:51:24 +02:00
build-adventureworks-oltp-fixture.mjs fix: stop requiring readonly connection config (#71) 2026-05-13 19:37:25 +02:00
build-benchmark-snapshot.mjs Initial open-source release 2026-05-10 23:12:26 +02:00
build-benchmark-snapshot.test.mjs [codex] Add Conductor workspace scripts (#2) 2026-05-11 09:55:42 +02:00
build-evidence-fusion-adversarial-fixtures.mjs refactor: remove legacy compatibility paths (#64) 2026-05-13 15:55:00 +02:00
build-public-npm-package.mjs chore: add TypeScript dead-code checks (#60) 2026-05-13 13:33:28 +02:00
build-public-npm-package.test.mjs chore: add TypeScript dead-code checks (#60) 2026-05-13 13:33:28 +02:00
build-python-runtime-wheel.mjs feat: npm-managed Python runtime for @kaelio/ktx (#7) 2026-05-11 15:50:34 +02:00
build-python-runtime-wheel.test.mjs feat: npm-managed Python runtime for @kaelio/ktx (#7) 2026-05-11 15:50:34 +02:00
check-boundaries.mjs refactor: remove legacy compatibility paths (#64) 2026-05-13 15:55:00 +02:00
check-boundaries.test.mjs refactor: remove legacy compatibility paths (#64) 2026-05-13 15:55:00 +02:00
ci-artifact-upload.test.mjs ci: parallelize KTX CI checks 2026-05-12 01:44:15 +02:00
conductor-run.sh [codex] Add Conductor workspace scripts (#2) 2026-05-11 09:55:42 +02:00
conductor-scripts.test.mjs perf(setup): speed up conductor setup and make it rerun-safe (#107) 2026-05-15 12:06:37 +02:00
conductor-setup.sh perf(setup): speed up conductor setup and make it rerun-safe (#107) 2026-05-15 12:06:37 +02:00
examples-docs.test.mjs fix(context): merge overlay columns onto manifest columns by name (#94) 2026-05-15 02:11:04 +02:00
installed-live-database-smoke.mjs fix: remove project from ktx config (#95) 2026-05-14 17:39:31 +02:00
installed-live-database-smoke.test.mjs fix: remove project from ktx config (#95) 2026-05-14 17:39:31 +02:00
link-dev-cli.mjs rename klo to ktx 2026-05-10 23:51:24 +02:00
link-dev-cli.test.mjs rename klo to ktx 2026-05-10 23:51:24 +02:00
local-embeddings-runtime-smoke.mjs fix(cli): clean up dev runtime commands (#59) 2026-05-13 12:28:24 +02:00
local-embeddings-runtime-smoke.test.mjs feat(cli): clean up command surface 2026-05-12 23:51:46 +02:00
package-artifacts.mjs perf(setup): speed up conductor setup and make it rerun-safe (#107) 2026-05-15 12:06:37 +02:00
package-artifacts.test.mjs perf(setup): speed up conductor setup and make it rerun-safe (#107) 2026-05-15 12:06:37 +02:00
prepare-cli-bin.mjs rename klo to ktx 2026-05-10 23:51:24 +02:00
public-benchmark-manifest.json ci: run pre-commit checks in CI (#74) 2026-05-13 19:49:25 +02:00
publish-public-npm-package.mjs feat: npm-managed Python runtime for @kaelio/ktx (#7) 2026-05-11 15:50:34 +02:00
publish-public-npm-package.test.mjs feat: npm-managed Python runtime for @kaelio/ktx (#7) 2026-05-11 15:50:34 +02:00
published-package-smoke-config.mjs fix(cli): remove ktx setup subcommands (#42) 2026-05-13 00:38:26 +02:00
published-package-smoke.mjs fix(cli): remove ktx setup subcommands (#42) 2026-05-13 00:38:26 +02:00
published-package-smoke.test.mjs fix(cli): remove ktx setup subcommands (#42) 2026-05-13 00:38:26 +02:00
relationship-orbit-verification.mjs feat: merge ingest and scan 2026-05-14 01:43:06 +02:00
relationship-orbit-verification.test.mjs feat: merge ingest and scan 2026-05-14 01:43:06 +02:00
release-readiness.mjs feat: npm-managed Python runtime for @kaelio/ktx (#7) 2026-05-11 15:50:34 +02:00
release-readiness.test.mjs feat: npm-managed Python runtime for @kaelio/ktx (#7) 2026-05-11 15:50:34 +02:00
release-workflow.test.mjs feat: npm-managed Python runtime for @kaelio/ktx (#7) 2026-05-11 15:50:34 +02:00
run-ktx.mjs feat(cli): clean up dev command surface (#57) 2026-05-13 12:00:08 +02:00
run-ktx.test.mjs feat: merge ingest and scan 2026-05-14 01:43:06 +02:00
setup-dev.mjs feat(cli): clean up command surface 2026-05-12 23:51:46 +02:00
setup-dev.test.mjs fix(cli): remove ktx setup subcommands (#42) 2026-05-13 00:38:26 +02:00
standalone-ci-workflow.test.mjs ci: run pre-commit checks in CI (#74) 2026-05-13 19:49:25 +02:00
test-tiering.test.mjs [codex] Add Conductor workspace scripts (#2) 2026-05-11 09:55:42 +02:00
validate-llm-debug-jsonl.mjs rename klo to ktx 2026-05-10 23:51:24 +02:00
validate-llm-debug-jsonl.test.mjs rename klo to ktx 2026-05-10 23:51:24 +02:00