mindwiki_create_proposal

Create a pending proposal for a vault change instead of writing directly. Proposals land in the user's review queue and require human approval before any change applies.

Scope: write

Parameters

ParameterTypeRequiredDescription
typestringYesProposal type (see list below)
summarystringYesHuman-readable summary
agentstringNoAgent or client creating the proposal
target_filesarray of stringsNoVault paths affected by this proposal
rationalestringNoWhy this proposal is useful
diffstringNoOptional unified diff or before/after explanation
payloadobjectNoOptional structured payload

Proposal types

edit_note, create_note, merge_notes, split_note, rename_note, move_note, add_tags, update_links, archive_note, flag_contradiction, create_decision, create_summary.

Example Request

json
{
  "tool": "mindwiki_create_proposal",
  "arguments": {
    "type": "merge_notes",
    "summary": "Merge feedback-loops-in-teams.md into patterns/feedback-loops.md — same concept, two captures",
    "agent": "Claude Desktop",
    "target_files": [
      "patterns/feedback-loops.md",
      "capture/2026-05-09-feedback-loops-in-teams.md"
    ],
    "rationale": "The capture restates content already on the canonical pattern page. Merging keeps signal in one place."
  }
}

Example Response

json
{
  "success": true,
  "proposal_id": "prop_2f1a8c9...",
  "status": "pending"
}

Use mindwiki_list_proposals to retrieve pending proposals later. See Proposals for the full workflow.