What's Changed
- cleanup: forbid Co-Authored-By: Claude trailers in commits by @kolodkin in #260
- Refactor lineage tools to Pydantic models and extract stateless helpers by @kolodkin in #261
- Lineage notebook by @kolodkin in #263
- spec: local-mode server lifespan (workers via FastAPI/MCP lifespan) by @kolodkin in #262
- cleanup: delete simplify-orchestration-lifecycle plans and spec by @kolodkin in #265
- refactor: merge all migrations into single initial schema by @kolodkin in #266
- refactor: remove chdb session teardown — hold one Session per process by @kolodkin in #267
- feature: retry create_object_from_url on transient upstream failures by @kolodkin in #268
- refactor: decouple run_job from auto-registration by @kolodkin in #269
- refactor: replace orch sql_engine import with LocalLifecycleHandler isinstance check by @kolodkin in #270
- refactor: replace all StrEnums with Literal aliases by @kolodkin in #271
- bugfix: mint snowflake IDs in-memory in chdb mode by @kolodkin in #272
- feature: add temp_named scope (t__) by @kolodkin in #273
- refactor: standardize Literal-typed docstrings to use literal values by @kolodkin in #274
- feature: add nvidia_nim_lineage example project by @kolodkin in #275
- bugfix: use AI environment for project-basic-lineage workflow by @kolodkin in #277
- refactor: collapse ColumnInfo/Schema dataclass <-> view-model duplication by @kolodkin in #276
- cleanup: refresh stale references in docs/future.md by @kolodkin in #278
- feature: spec for Docker runner by @kolodkin in #279
- feature: docker runner testability spec + build_context & build-args by @kolodkin in #280
- feature: schema for Docker runner — RegisteredJob/Job columns + migration by @kolodkin in #281
- cleanup: remove @job/@task decorator deprecation entry from future.md by @kolodkin in #282
- feature: default MergeTree ORDER BY to aai_id when column exists by @kolodkin in #283
- bugfix: pypiserver service healthcheck — wget not in image by @kolodkin in #284
- refactor: make orch_context nest-aware so the SQLAlchemy pool is reused by @kolodkin in #285
- refactor: consolidate tools.py:get_schema onto lineage_tools.describe_table by @kolodkin in #288
- cleanup: switch future.md Python 3.13 CI item to nightly approach by @kolodkin in #287
- feature: instruct using shortify skill for docs by @kolodkin in #289
- refactor: reframe operator-result naming around .as_() postfix by @kolodkin in #290
- cleanup: trim CLAUDE.md, extract markdown-style skill by @kolodkin in #292
- feature: add nightly project-ai-tests workflow by @kolodkin in #293
- Fix rename operations to handle column name reuse and swaps by @kolodkin in #294
- fix: register sqlite3 datetime adapters for Python 3.12+ by @kolodkin in #295
- feature: frontend architecture spec (React 19 + Vite + SSE) by @kolodkin in #291
- cleanup: remove stray finetune_colab.ipynb from imdb_dataset_builder by @kolodkin in #297
- feature: cascade UPSTREAM_FAILED to downstream tasks on upstream failure by @kolodkin in #296
- fix: reject non-string oplog kwargs at the API boundary by @kolodkin in #298
- Make AI features optional in basic_lineage example by @kolodkin in #300
- docs: add LazyOperator design spec for named operator results by @kolodkin in #299
- fix: add [async] extra to clickhouse-connect for distributed install by @kolodkin in #301
- chore: update check-pr skill to MCP-based version by @kolodkin in #303
- feature: LazyOperator Phases 2a + 2b — registered-table API across all operators by @kolodkin in #302
- ci: add Python 3.15 (nightly) to the nightly test matrix by @kolodkin in #304
- chore: update check-pr skill to Monitor-based polling by @kolodkin in #305
- cleanup: collapse double-await idiom across docs + examples by @kolodkin in #306
- docs: reframe LazyOperator Phase 3 as deferred-CREATE, drop LazyScalar by @kolodkin in #307
- fix(ci): unblock 0.0.15 publish gate by @kolodkin in #309
- fix: drop pool_mgr arg removed on async path in clickhouse-connect 1.0.0 by @kolodkin in #308
- Refactor HuggingFace publishing to use Object.export() by @kolodkin in #311
- Bump chdb dependency to >=4.1.7 by @kolodkin in #310
- revert: fall back to clickhouse-connect <1.0 pending leak fix by @kolodkin in #312
- docs: add discard terminal & query stats design spec by @kolodkin in #313
- feat: implement discard terminal & query stats by @kolodkin in #314
Full Changelog: v0.0.14...v0.0.16