Give Cursor automatic access to MisakaNet's failure-recovery lessons when debugging.
When Cursor encounters a failure (test, CI, DCO, token, pip, MCP, encoding), it automatically:
- Searches MisakaNet for matching failure-recovery lessons
- Reads the relevant lesson
- Applies the documented fix
If no lesson exists, it submits a redacted intake for maintainer review.
Copy .cursor/rules/misakanet-failure-memory.mdc to your project's .cursor/rules/ directory.
Add to your Cursor MCP settings (Settings → MCP → Add Server):
{
"mcpServers": {
"misakanet": {
"command": "python3",
"args": ["/path/to/MisakaNet/scripts/mcp_server.py"]
}
}
}Then copy .cursor/rules/misakanet-failure-memory.mdc to your project.
# Copy rule to your project
cp /path/to/MisakaNet/.cursor/rules/misakanet-failure-memory.mdc your-project/.cursor/rules/Failure detected → Cursor reads rule → Searches MisakaNet → Reads lesson → Applies fix
↓ (no match)
Submits redacted intake
- Shared: Error message keywords, domain, lesson path
- NOT shared: Raw logs, prompts, secrets, file contents, environment variables
| Issue | Fix |
|---|---|
| "MisakaNet not found" | Set misakanet.repoPath in Cursor settings or ensure MCP server is running |
| No results | Try broader search terms; check lessons/ directory |
| MCP server fails | Run python3 scripts/mcp_server.py manually to check for errors |