docs(mcp-server): update EXECUTION_CHECKLIST.md — document A2A batches 1-5 complete

Phases 9-13 documented with pipeline tables, agent rosters, MCP tool names.
All 14 A2A pipelines across 6 products now implemented and tracked.
MCP server total: 114 tools across 17 namespaces.
This commit is contained in:
saravanakumardb1 2026-03-05 18:08:51 -08:00
parent 0a6950216a
commit 64e1263fc0

View File

@ -240,14 +240,59 @@ Client additions to `jarvis-client.ts`: `jarvisMemoryCreate`, `jarvisTeamsListMe
MCP server total after this commit: **93 tools** across 17 namespaces.
### Remaining A2A agents from DOMAIN_PRODUCTS.md (lower priority)
## 15) Phase 9 — A2A batch-1: MemoryCurationAgent + EngagementAgent + TriageQualityAgent ✅ COMPLETE
- **ChronoMind**: NLParserEvalAgent, RoutineQualityAgent, CalendarImportAgent
- **NomGap**: EngagementAgent, SocialFastCoordinatorAgent, ProtocolTuningAgent
- **JarvisJr**: MemoryCurationAgent, ProgressAnalystAgent, TeamProvisioningAgent
- **MindLyst**: TriageQualityAgent, BrainOverflowAgent, ReflectionSynthesisAgent
- **LysnrAI**: KeyboardDiagnosticsAgent, STTFallbackMonitorAgent, OrgProvisioningAgent
- **PeakPulse**: GoalCoachingAgent, SkiRunAnalystAgent
| Pipeline | Product | MCP Tool | Agents |
| ----------------------------- | -------- | ------------------------------- | -------------------------------------------------------------------------------- |
| `memory-curation-pipeline.ts` | JarvisJr | `jarvis.memory.curate` | AgentInventory → MemoryScanner → MemoryCurationReport (dryRun support) |
| `engagement-pipeline.ts` | NomGap | `nomgap.engagement.recover` | AtRiskUserDetector → PushNotificationDispatch → EngagementReport |
| `triage-quality-pipeline.ts` | MindLyst | `mindlyst.memory.triageQuality` | LowConfidenceScanner → RetrageAndReassign → TriageQualityReport (dryRun support) |
MCP server total after this commit: **100 tools** across 17 namespaces.
## 16) Phase 10 — A2A batch-2: STTFallbackMonitorAgent + ProgressAnalystAgent + BrainOverflowAgent ✅ COMPLETE
| Pipeline | Product | MCP Tool | Agents |
| ---------------------------------- | -------- | ------------------------------- | ---------------------------------------------------------------------------------- |
| `stt-fallback-monitor-pipeline.ts` | LysnrAI | `lysnrai.stt.monitorFallback` | TelemetryScanAgent → ThresholdEvalAgent → DiagnosticsSessionAgent → FallbackReport |
| `progress-analyst-pipeline.ts` | JarvisJr | `jarvis.progress.analyze` | SessionHistoryAgent → SkillPlateauDetector → PlateauReportAgent |
| `brain-overflow-pipeline.ts` | MindLyst | `mindlyst.brains.checkOverflow` | BrainInventoryAgent → OverflowScanAgent → OverflowReportAgent (dryRun support) |
MCP server total after this commit: **103 tools** across 17 namespaces.
## 17) Phase 11 — A2A batch-3: ReflectionSynthesisAgent + KeyboardDiagnosticsAgent + NLParserEvalAgent ✅ COMPLETE
| Pipeline | Product | MCP Tool | Agents |
| ---------------------------------- | ---------- | --------------------------------- | -------------------------------------------------------------------- |
| `reflection-synthesis-pipeline.ts` | MindLyst | `mindlyst.reflections.synthesize` | ReflectionCollector → ThemeExtraction (extraction) → SynthesisReport |
| `keyboard-diagnostics-pipeline.ts` | LysnrAI | `lysnrai.keyboard.diagnose` | KeyboardErrorScanner → DiagnosticsSessionAgent → BugReportDraftAgent |
| `nl-parser-eval-pipeline.ts` | ChronoMind | `chronomind.nlParser.eval` | PhraseSampler → ParseEvalAgent (extraction) → RegressionReport |
MCP server total after this commit: **106 tools** across 17 namespaces.
## 18) Phase 12 — A2A batch-4: RoutineQualityAgent + SocialFastCoordinatorAgent + TeamProvisioningAgent ✅ COMPLETE
| Pipeline | Product | MCP Tool | Agents |
| ------------------------------------- | ---------- | ---------------------------------- | ------------------------------------------------------------------------------------------ |
| `routine-quality-pipeline.ts` | ChronoMind | `chronomind.routines.checkQuality` | RoutineInventory → QualityCheck (4 issue types) → QualityReport |
| `social-fast-coordinator-pipeline.ts` | NomGap | `nomgap.social.coordinateFast` | GroupMemberResolver → NotificationDispatch (social_invite + stage) → CoordinationReport |
| `team-provisioning-pipeline.ts` | JarvisJr | `jarvis.teams.provision` | NewMemberDetector → OnboardingAgent (role-based agents + memory seed) → ProvisioningReport |
MCP server total after this commit: **109 tools** across 17 namespaces.
## 19) Phase 13 — A2A batch-5: GoalCoachingAgent + SkiRunAnalystAgent + OrgProvisioningAgent + ProtocolTuningAgent + CalendarImportAgent ✅ COMPLETE
| Pipeline | Product | MCP Tool | Agents |
| ------------------------------ | ---------- | ---------------------------- | -------------------------------------------------------------------------------------------- |
| `goal-coaching-pipeline.ts` | PeakPulse | `peakpulse.goals.coach` | SessionHistory → GoalAnalysis (trends + level classify) → GoalReport (4-metric suggestions) |
| `ski-run-analyst-pipeline.ts` | PeakPulse | `peakpulse.ski.analyze` | SkiSessionCollector → RunQualityAnalyst (density/ratio/vertical) → SkiReport + anomaly flags |
| `org-provisioning-pipeline.ts` | LysnrAI | `lysnrai.orgs.provision` | OrgInspector → ProvisioningAction (tokens + sessions) → OrgReport (3 status levels) |
| `protocol-tuning-pipeline.ts` | NomGap | `nomgap.protocols.tune` | ProtocolStatsCollector → AbandonmentAnalysis (extraction) → TuningReport (prioritized recs) |
| `calendar-import-pipeline.ts` | ChronoMind | `chronomind.calendar.import` | EventValidator → ConflictDetector (vs existing timers) → ImportReport (dryRun support) |
MCP server total after this commit: **114 tools** across 17 namespaces.
**All A2A agents from DOMAIN_PRODUCTS.md are now implemented.** Total A2A pipelines: 14 files across all 6 products.
## 11) Phase 5+ quick sanity checks