windsurfrules — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited windsurfrules (Rules) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Agent complaint box — one-tool MCP for logging bugs and improvement requests.
report_issueCall it when you guess, hit a missing tool, find bad docs, or produce uncertain output. Non-blocking — log and continue.
| Param | Type | Description |
|---|---|---|
description | str | What went wrong or what you'd like improved (max 200 chars) |
severity | low / medium / high | low = friction, medium = guessed, high = abandoned/wrong |
section | str | Which instruction or tool caused the issue (max 80 chars) |
mode | enum | ambiguous_instruction missing_tool bad_tool_doc hallucination_risk wrong_scope memory_miss other |
GRIPE_DB_URL env var → single gripe_issues table.gripe-mcp/ (one per day)GRIPE_AGENT_ID and GRIPE_TASK_ID are set at server startup via env vars. The agent never self-reports identity.
## Self-Monitoring
Use `report_issue` any time you guess, hit a missing tool, or produce output
you're uncertain about. Non-blocking — log and continue, no response expected.
There is no penalty for logging; silence is the failure mode we're trying to
prevent.GRIPE_AGENT_ID=precis GRIPE_TASK_ID=review-123 gripe~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.