v0.6.0 — workspace build
The workspace build release — the build/setup side of org-central knowledge. 0.5 made consuming a central, federated graph easy; 0.6 makes building it easy: stand up a multi-repo CKG from one workspace.yaml + one config + one command, with fail-fast validation and (optionally) repos cloned from git URLs.
Highlights
ckg build+--workspace(ENH-021) — index every member (and embed where enabled,--enrichfor tags) in one command, with a per-member report.- Workspace config cascade (ENH-022) — a
defaults:block inworkspace.yaml(or siblingckg.yaml) inherited by every member, with per-member overrides. Configure the org once. - Per-member embed toggle (ENH-023) —
embed.enabled/embed: false; structure-only members build with no embedder (no creds). ckg doctor+ fail-fast preflight (ENH-026) — validate config (drivers installed, credentials present) before any work, with the exactpip install/exportfix;--workspacechecks every member at once.- Remote repo sources (ENH-024) — a member can be a git/github URL (
git:+ref:), cloned into a managed, git-ignored.checkouts/via your ambient git auth. ckg --versionand config/CLI-controlled logging/tracing —logging.levelin ckg.yaml,--log-level/--debug/-v,$CKG_LOG_LEVEL; traces index/embed/checkout/workspace-build end to end.
Deferred: ENH-025 (Voyage embedder) — raised upstream first.
Validation
839 tests / 94.67% coverage, mypy --strict + ruff clean. Verified end-to-end on sample repos and with a live AWS Bedrock build + semantic query.
Full notes: CHANGELOG.