rms_write
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…
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. | |
| dry_run | No | When true, classify create/update/noop and return a JSON preview without writing disk or touching the index. Defaults to false. | |
| 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). |