Skip to content

believe

Form synthesized beliefs from multiple facts. Beliefs link to their supporting evidence.

{
"tool": "believe",
"arguments": {
"belief": "This codebase follows repository pattern",
"about": ["node_repo_class_1", "node_repo_class_2"]
}
}
ParameterTypeRequiredDescription
beliefstringYesThe belief statement
aboutstring[]YesNode IDs this belief is based on
confidencefloatNoConfidence score 0-1 (default: 0.7)
tagsstring[]NoTags for organization

From observed patterns:

{
"tool": "believe",
"arguments": {
"belief": "Production environment needs higher memory limits than staging",
"about": ["node_oom_incident_1", "node_oom_incident_2", "node_staging_success"],
"confidence": 0.85
}
}

Architecture conclusion:

{
"tool": "believe",
"arguments": {
"belief": "The system uses event sourcing for audit trails",
"about": ["node_event_store_fact", "node_replay_capability"],
"confidence": 0.9,
"tags": ["architecture"]
}
}
  • Conclusions synthesized from multiple facts
  • Patterns observed across sources
  • Architectural or design beliefs
  • Positions you’re taking based on evidence
  • Single observations (use remember)
  • Individual facts (use learn)
  • Hunches without supporting facts (use remember)

The belief test: “Based on [these facts], I believe [this conclusion].” If you can’t fill in [these facts], it’s not a belief yet.