What it does
cecf is the smallest useful version of the Enterprise Context Fabric: assemble signals from several sources, resolve entities, and emit a decision-ready pack for a specific moment.
In --mock mode it runs against a realistic synthetic corpus — Slack threads, Drive documents, calendar entries — so you can build and evaluate a Mode without connectors, credentials, or a tenant.
Each run also updates a local Shadow Ledger showing what was captured: signals, entities discovered, relationships strengthened. That ledger is the evidence trail the hosted product later signs.
Who it’s for
Developers and evaluators who want to feel the Fabric model before any procurement conversation.
What you need
- ·Node.js 18 or newer
- ·No connectors or credentials in --mock mode
Quick start
# install & run$ npm install -g @contextecf/cli$ cecf init && cecf enable meeting-prep$ cecf meeting-prep "Acme renewal" --mock
Requires Node.js 18+. --mock mode needs no connectors or credentials.
Step by step
- 01
Install the CLI
The cecf command is the entry point to every Mode.
$ npm install -g @contextecf/cli - 02
Initialize and enable a Mode
init sets up local state; enable turns on a specific Micro-Mode. meeting-prep is the easiest first one.
$ cecf init && cecf enable meeting-prep - 03
Run the Mode against synthetic data
The --mock flag routes retrieval to the bundled synthetic corpus, so the run is fully offline and repeatable.
$ cecf meeting-prep "Acme renewal" --mock - 04
Read the pack, then the ledger
The pack is what a human would act on. The Shadow Ledger lines below it are what an auditor would ask for.
What you’ll see
Meeting Context Pack generated Meeting Context Pack: Acme renewal Relevant Documents: - #sales-renewals: Discussion about Acme renewal (Slack) - Acme renewal - Strategy Document (Google Drive) - Calendar: Acme renewal - Upcoming Meeting (Google Calendar) Key Stakeholders & Entities: - Sarah Chen (person) — Account Executive - Acme Corp (organization) Shadow Ledger updated signals captured: +8 entities discovered: +6 relationships strengthened: +6 Sources: slack, google-drive, calendar | Confidence: 100% | Latency: 16ms
If something goes wrong
The Mode asks for connector credentials.
You omitted --mock. Without it, cecf attempts real retrieval against configured connectors.
Unknown Mode error.
Run cecf enable <mode> first; Modes are opt-in per workspace.
Related