Skip to content

Rewrite PRODUCT and README for the green knowledge plane (CL-5232) - #23

Merged
TheGreatAxios merged 8 commits into
cl-5229-mem0-supermemory-linear-adapter-packagesfrom
cl-5232-rewrite-product-readme-green-path
Aug 5, 2026
Merged

Rewrite PRODUCT and README for the green knowledge plane (CL-5232)#23
TheGreatAxios merged 8 commits into
cl-5229-mem0-supermemory-linear-adapter-packagesfrom
cl-5232-rewrite-product-readme-green-path

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Document add/find/ask/recent, ports (DocumentStore, SourceProvider,
MemoryProvider), honest ACL ladder, adapter packages, and knowledge schema.


Stack created with GitHub Stacks CLIGive Feedback 💬

Document add/find/ask/recent, ports (DocumentStore, SourceProvider,
MemoryProvider), honest ACL ladder, adapter packages, and knowledge schema.
…d Linear

- Align PRODUCT/ARCHITECTURE/AGENTS with thin HTTP bodies and green verbs
- Length-prefix mem0 mapUser and Supermemory containerTag (injective)
- Linear visibility: unknown privacy fails closed (never tenant)
- recent limit validation; preserve local hybrid evidence when live empty
- Default adapter http (not mcp); DocumentStore ACL ownership comment
Product path is documentStore mount (no Postgres), not MemoryProvider
side-channel. Adapters export pure-fetch DocumentStore factories with
tenant-safe keys; MemoryProvider kept as deprecated back-compat only.
Remove packages/knowledge-source-linear from this monorepo. Linear is a
tools-shaped connector (like Granola), not a DocumentStore — it now lives at
../corbits-linear as @corbits/linear. Docs point hosts there; in-repo packages
remain mem0 + supermemory DocumentStore adapters only.
Preserve local evidence and degrade flags when mounting a DocumentStore,
thread optional updatedAt into merge for recency, map KnowledgeError
status on add and recent, align recent limit bounds with the plane, and
reject blank Supermemory api keys after trim.
Document principal-bucket limits (no multi-principal ACL) on Mem0 and
Supermemory; stop exporting test parsers; default store-plane externalRef;
tenant-filter fake SourceProvider; drop stale capture/search wording.
Engine pgvector is now the default DocumentStore implementation instead of a
parallel plane. Hosts inject Mem0, Supermemory, or fakes the same way —
createPlaneFromEngine is gone.
exactOptionalPropertyTypes-safe find filter captures in routes tests,
and dense kind/entity fakes accept knowledge.embed_model after CL-5233.
@TheGreatAxios
TheGreatAxios force-pushed the cl-5232-rewrite-product-readme-green-path branch from e605b39 to 06cefc9 Compare August 4, 2026 16:08
@TheGreatAxios
TheGreatAxios merged commit 30326fd into main Aug 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant