@x12i/lscp-core
v0.4.0
Published
Live Shared Context Protocol — schemas, governance helpers, mandatory Nexum Context Graph types, and MCP tool descriptors
Maintainers
Readme
@x12i/lscp-core
Live Shared Context Protocol — application-layer schemas and helpers for shared human–agent workspaces (above MCP).
License: Apache-2.0
Version: 0.4.0
Context Graph compilation is Nexum (x12i-nexum/1). Nexum never writes product data; the LSCP host applies the plan. See @x12i/lscp-nexum and the shareable overview in the Thalux docs.
npm install @x12i/lscp-coreimport {
assertCanPropose,
buildLscpToolDescriptors,
CONFORMANCE_CHECKLIST,
CONTEXT_GRAPH_CHECKLIST,
neighborhoodQuerySchema,
NEXUM_PROTOCOL,
} from "@x12i/lscp-core";
buildLscpToolDescriptors(); // Context Graph + connector tools included by defaultWhat this package provides
- Zod schemas for ActorRef, grants, ActionRecords, Knowledge/Work objects
- Governance helpers (
assertCanPropose, grant matching) - Context Graph / Nexum types:
NeighborhoodResult,NexumItem, drafts, apply plans, contributions - MCP tool descriptors for LSCP, neighborhood/query, and push/pull/sync
- Conformance checklists (
CONFORMANCE_CHECKLIST;CONTEXT_GRAPH_CHECKLISTis an alias of the Nexum Full items)
What it does not provide
- Persistence, Express routes, or Mongoose models (host-owned)
- Human authentication (reference host: Authix)
- Nexum compilation itself (see
@x12i/nexum+@x12i/lscp-nexum)
Context Graph
Nexum is mandatory for LSCP-Full. There is no Graphifier path and no disable flag.
| Component | Role |
| --- | --- |
| @x12i/nexum | Pure compiler: records → draft + apply plan |
| @x12i/lscp-nexum | Host bridge, ACL mapping, configured-AI semantics (fail open) |
| LSCP host | Persist and apply; neighborhood reads the committed projection |
If the configured AI provider is unavailable, deterministic Nexum output still applies.
