Metadata-Version: 2.2
Name: cf-workspace-store
Version: 0.1.0
Summary: Embedded workspace store provider for Cogniflow
Requires-Python: >=3.11
Requires-Dist: duckdb<2.0,>=0.10
Requires-Dist: cf-package-contracts>=0.1.0
Requires-Dist: cf-service-contracts>=0.1.0
Provides-Extra: test
Requires-Dist: pytest<9.0,>=8.0; extra == "test"
Description-Content-Type: text/markdown

# cf_workspace_store

`cf_workspace_store` owns the embedded workspace-store infrastructure surface for Cogniflow.

It provides:

- a Python API for opening the runtime-state named store plus ephemeral sessions
- a native `CfWorkspaceStoreContractV1` provider for other native packages

DuckDB is the first backend implementation, but DuckDB-specific handles and types stay internal to this package.

`pipeline_states` is the only public named store surface.
Productive RDF semantics should use `ProviderKey.SEMANTICS_STORE`; old RDF DuckDB files are cleanup-only internals.
