Skip to content

Documentation Hub

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.

Starlight publishing architecture

  1. Stack Overview
  2. Tooling
  3. Migration Guide
  4. Development Strategy
  5. Code Patterns
  6. React Best Practices
  1. AI Development Workflow
  2. Security Model
  3. MCP Guide
  4. TDD with AI
  5. Testing Guide
  6. Debugging
  1. Deployment Guide
  2. Environment and Secrets
  3. Cloudflare API Tokens
  4. Security Model
  5. Email
  6. App Improvement Guide
  7. Debugging
  8. Local Toolchain Snapshot
  1. Astro SEO Guide
  2. TanStack Data Fetching
  3. Offline-First Guide
GuideUse it for
Stack OverviewChoosing the primary defaults and avoiding stack sprawl
ToolingVoidZero, Vite, Vitest, Ultracite, tsgo, Rolldown, and tsdown defaults
Migration GuideGoing from scaffold to production-ready project
Development StrategyPhased delivery and UI-first execution
Code PatternsReusable implementation patterns across the stack
React Best PracticesSimple React rules for agents, PRs, security, accessibility, and React Doctor
GuideUse it for
AI Development WorkflowDaily collaboration model with Cursor, Claude Code, MCP, and verification
Security ModelSecrets, agents, Cloudflare authority, prompt injection, data, and production gates
AI ProvidersWorkers AI, AI Gateway, Replicate — model guide and provider comparison
MCP GuideDynamic tool loading, browser inspection, and Cloudflare tooling
TDD with AIMaking AI output safer with red/green/refactor loops
Testing GuideVitest, Playwright, MSW, React Doctor, and test structure
DebuggingConsole, browser, and edge debugging workflows
GuideUse it for
Deployment GuideCloudflare deployment, CI/CD, and runtime bindings
Environment and SecretsInfisical, Cloudflare secrets, and safe deploy-time environment handling
Cloudflare API TokensLeast-privilege API tokens, AI-agent guardrails, and secure Wrangler usage
Security ModelCross-cutting security model for secrets, agents, data, and production changes
EmailCloudflare inbound email, transactional outbound, deliverability, and agent-safe workflows
App Improvement GuidePerformance, resilience, and operational hardening
Local Toolchain SnapshotAuditing what is installed locally and what should stay primary
Cloudflare ComputeWorker vs Dynamic Worker vs Container: when to use each
GuideUse it for
TanStack Data FetchingChoosing between loaders, queries, and hybrid patterns
Astro SEO GuideStructured SEO work for content-heavy projects
Rybbit AnalyticsFirst-party Rybbit proxy on Cloudflare Workers / Pages
Offline-First GuidePWA, IndexedDB, sync, and resilience patterns
  • 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.