chore: add ion package, codesight wiki, work plans, ascli config
New @boocode/ion package (v0.0.1) for inference optimization network. .codesight/ wiki artifacts for codebase documentation. .omo/ work plans for openspec cleanup and enhanced file panel.
This commit is contained in:
22
packages/ion/src/store/index.ts
Normal file
22
packages/ion/src/store/index.ts
Normal file
@@ -0,0 +1,22 @@
|
||||
/**
|
||||
* Store module — persistence backends for the Ion workflow engine.
|
||||
*
|
||||
* Provides three store implementations:
|
||||
* - `createFsStore` — filesystem-backed (JSON files + JSONL events)
|
||||
* - `createSqliteStore` — SQLite-backed (better-sqlite3, optional dep)
|
||||
* - `createPostgresStore` — Postgres-backed (postgres.js, optional dep)
|
||||
*
|
||||
* All implement the `IWorkflowStore` interface from `../engine/deps.js`.
|
||||
*/
|
||||
|
||||
export { createFsStore } from './fs-store.js';
|
||||
export { createSqliteStore } from './sqlite-store.js';
|
||||
export { createPostgresStore } from './pg-store.js';
|
||||
|
||||
export type {
|
||||
IWorkflowStore,
|
||||
WorkflowRun,
|
||||
WorkflowEvent,
|
||||
WorkflowRunStatus,
|
||||
CreateWorkflowRunData,
|
||||
} from './types.js';
|
||||
Reference in New Issue
Block a user