io.github.edbror/watr-software-oracle · v0.1.0 · other
WATR Software Oracle — estándar de arquitectura por rule_id is healthy: it completed an MCP handshake in 884 ms and exposes 5 tools.
152 reglas con postura: enforce bloquea el PR, prefer se justifica. Clean Code, SOLID y agentes.
Endpoint: https://watr-software-oracle.onrender.com/mcp (streamable-http)
No repository listed · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 5 |
| Latency | 884 ms |
| Last checked (UTC) | 2026-11-03T02:15:23.644Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-03T02:15:23.644Z | Healthy | 884 |
get_rule | Devuelve una regla, smell o meta-heurística completa por su rule_id. Ejemplos de rule_id: CC-FN-01, SOLID-DIP-01, SMELL-14, WATR-MH-02. |
search_practices | Busca las reglas del estándar WATR que aplican a una consulta o a un fragmento. La consulta debe ir **en inglés**: el corpus está en inglés y la búsqueda es léxica, así que una consulta en español devuelve poco o nada. Traduce la intención antes de llamar ("catch vacío" -> "empty catch swallowing e |
review_code | Devuelve el estándar WATR que aplica a un fragmento, para que TÚ emitas el veredicto. Este servidor no juzga el código: entrega las señales estructurales que observa, las reglas aplicables con su stance, las meta-heurísticas que gobiernan el juicio, y el formato de salida obligatorio. El razonamien |
judge_code | Opinión del corpus sobre un fragmento, con una probabilidad por regla. Diferencia con `review_code`: ahí recibes las reglas y juzgas tú, así que dos clientes sobre el mismo diff pueden discrepar. Aquí el corpus se moja: una pregunta por regla en alcance, y el stance decide qué umbral aplica. ⚠️ NO |
list_domains | Mapa del corpus: dominios, temas y los rule_id de cada uno, con su stance. |