From f49099883a3b902d6a863a207e4fbe243ff25f1c Mon Sep 17 00:00:00 2001 From: saravanakumardb1 Date: Thu, 5 Mar 2026 15:19:06 -0800 Subject: [PATCH] =?UTF-8?q?docs(checklist):=20add=20Phase=208=20=E2=80=94?= =?UTF-8?q?=20MCP=20gap=20fill=20+=203=20A2A=20pipelines=20(93=20tools)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/MCP+A2A/EXECUTION_CHECKLIST.md | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/docs/MCP+A2A/EXECUTION_CHECKLIST.md b/docs/MCP+A2A/EXECUTION_CHECKLIST.md index 3d31fae8..87b73a13 100644 --- a/docs/MCP+A2A/EXECUTION_CHECKLIST.md +++ b/docs/MCP+A2A/EXECUTION_CHECKLIST.md @@ -217,6 +217,38 @@ Added **6 tools** from `DOMAIN_PACKAGES_AND_SDKS.md` in `src/modules/platform/sd MCP server total after this commit: **97 tools** across 16 namespaces. +## 14) Phase 8 — MCP gap fill + 3 more A2A pipelines ✅ COMPLETE (commit d7aa90b) + +### MCP tool gaps filled (DOMAIN_PRODUCTS.md alignment) + +| Tool | Product | Route | +| ------------------------------- | --------- | --------------------------------------------- | +| `jarvis.memory.create` | JarvisJr | POST `/jarvis/agents/:agentId/memory` | +| `jarvis.teams.listMembers` | JarvisJr | GET `/jarvis/teams/:teamId/members` | +| `nomgap.fasting.getSession` | NomGap | GET `/fasting/sessions/:id` (client existed) | +| `peakpulse.weather.getSnapshot` | PeakPulse | Derived from `peakpulseSessionGet` `.weather` | + +Client additions to `jarvis-client.ts`: `jarvisMemoryCreate`, `jarvisTeamsListMembers`, `JarvisTeamMemberDoc`. + +### New A2A pipelines (DOMAIN_PRODUCTS.md priority table — entries 3, 6, 7) + +| Pipeline | Product | MCP Tool | Agents | +| ----------------------------------- | ---------- | ------------------------------------------- | --------------------------------------------------------------------------- | +| `transcript-extraction-pipeline.ts` | LysnrAI | `lysnrai.transcripts.runExtractionPipeline` | TranscriptCollector → ExtractionBatch → ExtractionReport (dryRun support) | +| `sync-conflict-pipeline.ts` | ChronoMind | `chronomind.sync.diagnoseConflicts` | ConflictDetector → SyncStateInspector → DiagnosticsSession → ConflictReport | +| `route-safety-pipeline.ts` | PeakPulse | `peakpulse.sessions.assessSafety` | SessionData → RouteProfile → SafetyAnalysis (extraction) → SafetyReport | + +MCP server total after this commit: **93 tools** across 17 namespaces. + +### Remaining A2A agents from DOMAIN_PRODUCTS.md (lower priority) + +- **ChronoMind**: NLParserEvalAgent, RoutineQualityAgent, CalendarImportAgent +- **NomGap**: EngagementAgent, SocialFastCoordinatorAgent, ProtocolTuningAgent +- **JarvisJr**: MemoryCurationAgent, ProgressAnalystAgent, TeamProvisioningAgent +- **MindLyst**: TriageQualityAgent, BrainOverflowAgent, ReflectionSynthesisAgent +- **LysnrAI**: KeyboardDiagnosticsAgent, STTFallbackMonitorAgent, OrgProvisioningAgent +- **PeakPulse**: GoalCoachingAgent, SkiRunAnalystAgent + ## 11) Phase 5+ quick sanity checks - If you make telemetry policy-aware clients: