Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions docs/proposals/declarative_pipelines_engine.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
# Spark Declarative Pipelines Execution Engine for Kindling

**Status:** Draft — direction reviewed in design discussion; prerequisite
watermark refactor implemented (PR #158); not yet scheduled.
**Status:** Substantially implemented (2026-07-28) — core engine seam
(`kindling.initialize(engine=...)`, `declare_pipeline()`), `kindling_ext_sdp`
(declaration engine/plan, capability gating, dry-run harness, write-guard
provider, OSS engine), and `kindling_ext_databricks` (expectations, AUTO CDC
declared flows, temporal lowering) have shipped. Remaining: multi-flow
`append_flow` targets (deliberately deferred), catalog-naming open question,
dual-engine parity documentation.
**Created:** 2026-07-13
**Related:** `package_config_architecture.md` (post-registration config
overlay this engine's bootstrap ordering depends on),
Expand Down
12 changes: 8 additions & 4 deletions docs/proposals/temporal_event_segmentation.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
# Temporal Events and Episode Primitives for Kindling

**Status:** Draft — mechanism validated as a real, recurring need across current
clients. The first executable Kindling extension slice has landed, but it does
not yet implement the full proposal; see
`packages/extensions/kindling_ext_temporal/README.md` for the current implementation checklist.
**Status:** MVP shipped (2026-07-28) — all 13 MVP checklist items are
implemented in `packages/extensions/kindling_ext_temporal/` (entities,
condition ingestion with quarantine, DataEvents/DataEpisodes registries,
generation-stratified engine, SDP lowering) with unit/integration/system
coverage and end-to-end guides. Post-MVP residuals (cross-subject relation
conditions, open-episode determination events, bitemporal replay,
deterministic `event_id` contracts) remain demand-driven; see
`packages/extensions/kindling_ext_temporal/README.md`.
**Created:** 2026-07-06
**Related:** `event_condition_episode_ontology.md` (the implementation-agnostic
model this proposal applies to Kindling), `data_entities.md`, `data_pipes.md`,
Expand Down
Loading