blueprint-web-micronaut-solidstartlisted
Install: claude install-skill azmankudus/style-eden
# Web App Blueprint: Micronaut & SolidStart
Design, architect, and deploy a modern, reactive full-stack web application using high-performance Java 21 and SolidStart. This blueprint is designed specifically for **team collaboration** and enforced **agent reliability**.
## Command Reference
| Command | Phase | Description |
|---|---|---|
| `/blueprint init` | Pre | Start the discovery and planning session for this stack |
| `/blueprint docs` | Pre | Scaffold the full SDLC documentation structure and ADRs |
| `/blueprint check` | During | Validate project code against anti-hallucination standards |
| `/blueprint build-plan` | During | Generate combined Gradle and Bun build strategies |
| `/blueprint ci-cd` | Post | Generate GitHub Actions workflows for Gradle + Bun |
| `/blueprint docker` | Post | Scaffold multi-stage Dockerfiles and docker-compose.yml |
---
## 1. Agent Anti-Hallucination Guardrails
Before finalizing any strategy or code generation, the agent MUST verify against these strict rules to prevent hallucination and drift:
* **API Contracts first**: Do not generate frontend components without an agreed-upon API contract (e.g., OpenAPI spec). The backend is the source of truth.
* **Micronaut Standards**: Enforce constructor injection, explicit `@Produces(MediaType.APPLICATION_JSON)`, and strictly type-safe `jakarta.validation` limits. No `@Inject` on fields.
* **SolidStart Standards**: Enforce `strict` TypeScript, use `createResource` for API data fetching,