Routelarch - https://routelarch.skillsafe.ai/ This app's agent prompt is a derivative work of one agent skill. It paraphrases and adapts its guidance; it does not reproduce the skill or its reference files verbatim. 1. nodejs-backend-patterns Source: https://github.com/wshobson/agents Path: plugins/javascript-typescript/skills/nodejs-backend-patterns/SKILL.md (and references/details.md) Author: Seth Hobson (wshobson) Licence: MIT License - https://opensource.org/licenses/MIT Modifications: the skill's practice for Express and Fastify services (one global error handler with custom error classes, validated input, no hardcoded secrets, structured logging, rate limiting, CORS that is not * in production, parameterised queries over pooled connections, JWT authentication middleware, health checks and graceful shutdown) was restated as deterministic browser checks (expresskit.js) and as the audit and fix lanes of this app's prompt. The Express 4/5 grading of async errors and removed APIs, the middleware-order checks, the exact before/after edit contract, the re-check of every edit and returned file, the route-survival check and the changes list tied to the page's flags are additions of this app. The browser-side checks (expresskit.js), the reconciliation (recon.js) and the rest of the page are original to this app. Express is a project of the OpenJS Foundation and Fastify an OpenJS Foundation project; this app is not affiliated with or endorsed by either.