rms_write
Record architectural decisions, constraints, and project context to a persistent memory vault. Use proactively after tasks to preserve learnings and preferences.
Instructions
Save new architectural decisions, constraints, development rules, or project context to the RMS Memory vault. Use this tool PROACTIVELY at the end of a task if you learned a new user preference, solved a tricky bug, or made a new architectural decision.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| mode | Yes | Write mode. | |
| path | Yes | Relative path to save the document (e.g., 'decisions/001-db.md'). | |
| pinned | No | When true, the note bypasses temporal and min_confidence recall gates (status still applies). | |
| source | No | Optional free-text citation or source reference for this record. | |
| status | No | Optional lifecycle status: active, draft, or superseded. | |
| content | Yes | The markdown content to write. | |
| project | No | Registered project key, used when the MCP client did not provide a workspace root. | |
| confidence | No | Optional confidence score (0.0–1.0) indicating reliability of this record. | |
| supersedes | No | Optional relative vault path of a prior note to soft-supersede (marks it status=superseded and links both sides). |