Disponible en francais
Use this folder as the working map of the Fenod stack. The root README.md explains the baseline; these guides explain how to build, test, ship, and improve with it.

- Stack Overview
- Tooling
- Migration Guide
- Development Strategy
- Code Patterns
- React Best Practices
- AI Development Workflow
- Security Model
- MCP Guide
- TDD with AI
- Testing Guide
- Debugging
- Deployment Guide
- Environment and Secrets
- Cloudflare API Tokens
- Security Model
- Email
- App Improvement Guide
- Debugging
- Local Toolchain Snapshot
- Astro SEO Guide
- TanStack Data Fetching
- Offline-First Guide
| Guide | Use it for |
|---|
| Stack Overview | Choosing the primary defaults and avoiding stack sprawl |
| Tooling | VoidZero, Vite, Vitest, Ultracite, tsgo, Rolldown, and tsdown defaults |
| Migration Guide | Going from scaffold to production-ready project |
| Development Strategy | Phased delivery and UI-first execution |
| Code Patterns | Reusable implementation patterns across the stack |
| React Best Practices | Simple React rules for agents, PRs, security, accessibility, and React Doctor |
| Guide | Use it for |
|---|
| AI Development Workflow | Daily collaboration model with Cursor, Claude Code, MCP, and verification |
| Security Model | Secrets, agents, Cloudflare authority, prompt injection, data, and production gates |
| AI Providers | Workers AI, AI Gateway, Replicate — model guide and provider comparison |
| MCP Guide | Dynamic tool loading, browser inspection, and Cloudflare tooling |
| TDD with AI | Making AI output safer with red/green/refactor loops |
| Testing Guide | Vitest, Playwright, MSW, React Doctor, and test structure |
| Debugging | Console, browser, and edge debugging workflows |
| Guide | Use it for |
|---|
| Deployment Guide | Cloudflare deployment, CI/CD, and runtime bindings |
| Environment and Secrets | Infisical, Cloudflare secrets, and safe deploy-time environment handling |
| Cloudflare API Tokens | Least-privilege API tokens, AI-agent guardrails, and secure Wrangler usage |
| Security Model | Cross-cutting security model for secrets, agents, data, and production changes |
| Email | Cloudflare inbound email, transactional outbound, deliverability, and agent-safe workflows |
| App Improvement Guide | Performance, resilience, and operational hardening |
| Local Toolchain Snapshot | Auditing what is installed locally and what should stay primary |
| Cloudflare Compute | Worker vs Dynamic Worker vs Container: when to use each |
- French translations live in
fr.
- Machine-specific details belong in Local Toolchain Snapshot, not in the root
README.md.
- Reusable development practices belong in docs; one-off project quirks should stay inside the project itself.