Complete auto-research and publish implementation designs #3

Merged
lost-rob0t merged 1 commit from agent/complete-research-and-design into main 2026-08-13 01:39:33 +00:00
lost-rob0t commented 2026-08-13 01:38:55 +00:00 (Migrated from github.com)

Scope

Documentation/research/design only. This PR does not add runtime Common Lisp code and does not modify lost-rob0t/carrier.

Maintainer decisions incorporated

  • LangChain + LangGraph behavioral feature parity is mandatory.
  • Documents/loaders/splitters/embeddings/stores/vector stores/retrievers/RAG are in the first major parity milestone.
  • OpenRouter configuration supports explicit client/call values plus scoped/process/environment conveniences for REPL/testing; secrets remain redacted and explicit values win.
  • MCP research 004 is accepted as the baseline.
  • lost-rob0t/carrier is the canonical maintained async HTTP fork; automatic libcurl fallback is superseded.

Research completed

  • expands current LangChain/LangGraph parity semantics including reducers, Send/Command, pending writes, replay/fork time travel and retrieval
  • closes OpenRouter structured-output and embeddings research gaps
  • adds retrieval/data-plane research
  • adds Common Lisp JSON/JSON Schema/concurrency/portability dependency research
  • updates production test/release gates

Designs produced for maintainer review

  1. Core library architecture and public contracts
  2. OpenRouter provider, transports, SSE and structured output
  3. Agent/graph runtime with checkpoints, interrupts and time travel
  4. Retrieval/data plane
  5. MCP integration
  6. Carrier maintained-fork hardening

The Carrier design covers TLS chain+hostname verification, cancellable request handles, deadlines, octet-safe request serialization/streaming uploads, connection/TLS-context reuse, redirect credential safety, CI/security fixtures and a proposed hardened release sequence.

Workflow

  • adds retrieval-contract research skill
  • updates feature-parity and transport skills to make the approved scope durable for future agents
  • keeps all new design approval states pending
  • merging this PR publishes designs but does not authorize implementation

Validation

GitHub Actions research workflow must pass the canonical script/test/doc/skill validation on the exact PR head before merge.

## Scope Documentation/research/design only. This PR does **not** add runtime Common Lisp code and does **not** modify `lost-rob0t/carrier`. ## Maintainer decisions incorporated - LangChain + LangGraph behavioral feature parity is mandatory. - Documents/loaders/splitters/embeddings/stores/vector stores/retrievers/RAG are in the first major parity milestone. - OpenRouter configuration supports explicit client/call values plus scoped/process/environment conveniences for REPL/testing; secrets remain redacted and explicit values win. - MCP research 004 is accepted as the baseline. - `lost-rob0t/carrier` is the canonical maintained async HTTP fork; automatic libcurl fallback is superseded. ## Research completed - expands current LangChain/LangGraph parity semantics including reducers, Send/Command, pending writes, replay/fork time travel and retrieval - closes OpenRouter structured-output and embeddings research gaps - adds retrieval/data-plane research - adds Common Lisp JSON/JSON Schema/concurrency/portability dependency research - updates production test/release gates ## Designs produced for maintainer review 1. Core library architecture and public contracts 2. OpenRouter provider, transports, SSE and structured output 3. Agent/graph runtime with checkpoints, interrupts and time travel 4. Retrieval/data plane 5. MCP integration 6. Carrier maintained-fork hardening The Carrier design covers TLS chain+hostname verification, cancellable request handles, deadlines, octet-safe request serialization/streaming uploads, connection/TLS-context reuse, redirect credential safety, CI/security fixtures and a proposed hardened release sequence. ## Workflow - adds `retrieval-contract` research skill - updates feature-parity and transport skills to make the approved scope durable for future agents - keeps all new design approval states pending - merging this PR publishes designs but does **not** authorize implementation ## Validation GitHub Actions research workflow must pass the canonical script/test/doc/skill validation on the exact PR head before merge.
Sign in to join this conversation.
No description provided.