Trust-domain aware context compiler és agent-facing frontend a CIC agent-kontextus
(cic-mcp-* család) számára.
A cic-mcp-* család trust-domain rétegezésében ez a komponens nem tárol semmit, hanem a
session/workdir/knowledge/shared forrásokat fordítja egységes, trust-jelölt kontextus-csomaggá.
Igen:
- query intent felismerés
- trust-domain source routing
- source registry használat
- conflict/proof felszínre hozása
GatewayContextEnvelopeösszeállítása- agent-facing context API
Nem:
- raw event store
- embedding store
- factory runner
- canonical promotion
- generic proxy (
route_query≠search_all)
A komponensek közti pontos határt lásd: CLAUDE.md.
experimental — a repo a cic-mcp-factory job-lifecycle-én keresztül épül fel, kapacitás-jobonként.
Implementált (implemented):
gateway_core/compile_context.py—compile_context(): valódi session-source context compiler, subprocess-alapú MCP klienssel hívja acic-mcp-sessionszervert,GatewayContextEnvelope-kompatibilis kimenetet állít előgateway_core/validate_envelope.py— envelope schema validációmcp-server/gateway_server.py—get_gateway_context_packMCP tool (session_id,session_repo_root,max_chunks)- Signed contracts: source registry schema, session adapter contract, context envelope schema (
output/)
Scaffold (kód van, de nincs bekötve):
- knowledge / shared / workdir forrás-bekötés —
compile_context.pyexplicit scope-on kívül hagyja, a mezők[]/"not_used"értékkel schema-validak de tartalommal üresek - multi-source query intent routing — stub mezők az envelope-ban
source/üres (a base-repo KB szerver ez alapján épít — gateway kontextusban nem használt)
cic-mcp-factoryfactory-docs — a komponens tervezési alapja (architecture.md,acceptance-contract.md,execution-phases.mdPhase 1B/2)cic-mcp-session,cic-mcp-shared,cic-mcp-knowledge— azok a trust-domain forrásréteg, amiket ez a komponens route-ol, sosem maga tárol