Skip to content

Fix CI: use CAT7 fields in CMB test - #1

Merged
sym-bot merged 1 commit into
mainfrom
fix/ci-tests
Mar 30, 2026
Merged

Fix CI: use CAT7 fields in CMB test#1
sym-bot merged 1 commit into
mainfrom
fix/ci-tests

Conversation

@sym-bot

@sym-bot sym-bot commented Mar 30, 2026

Copy link
Copy Markdown
Owner

Summary

Fix 2 pre-existing test failures that block CI. createCMB now requires structured CAT7 fields, not the deprecated rawText parameter.

MMP Spec Compliance

Section 8 — CMBs (CAT7): CMBs require 7 structured fields.

Testing

All 8 tests pass locally on Node 18 and 22.

Checklist

  • All tests pass (npm test)
  • Changes comply with the MMP specification
  • No breaking changes to public API
  • Reviewed by at least one maintainer

createCMB requires structured fields (MMP Section 8), not rawText.
This fixes 2 test failures that blocked CI.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@sym-bot
sym-bot merged commit a9e0025 into main Mar 30, 2026
2 checks passed
sym-bot added a commit that referenced this pull request Mar 30, 2026
Move collective query pattern to #1 position after Quick Start.
This is what makes MMP click instantly for any developer:
"I ask a question, the mesh answers collectively."

- Concrete example: UUID v7 question answered by knowledge, security, data agents
- "You didn't even know the security agent existed. SVAF decided they were relevant."
- Comparison table: CrewAI/AutoGen/LangGraph vs SYM Mesh
- Research team example follows as the deeper dive

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@sym-bot
sym-bot deleted the fix/ci-tests branch March 31, 2026 23:51
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