générateur opérationnel FR FR EN
ninesarewelcom
Des objectifs de service écrits comme un manuel.
Menu

Changelog

Les nouveautés de nines.arewel.com.

Phase 1-4: Growth & Trust

Phase 1 — English-first i18n

  • Switched default locale from French to English
  • French remains fully supported at /fr/
  • All translations audited and completed in both languages

Phase 2 — One free download credit at signup

  • Every new account gets 1 download credit automatically
  • Applies to both email registration and Google OAuth
  • Credit is granted once and suppressed on subsequent signups

Phase 3 — Funnel analytics

  • Self-hosted Matomo integration (server-side + client-side)
  • 8 funnel events tracked: wizard steps, preview, paywall, signup, download, consulting CTA
  • DNT (Do Not Track) respected — no tracking when navigator.doNotTrack === '1'
  • CSP updated dynamically to allow Matomo origin

Phase 4 — Trust & conversion pages

  • /about: owner bio with consulting CTA
  • /services: three consulting offers with contact form
  • /changelog: rendered from changelog.md
  • Step 3 consulting CTA below generate button
  • Nav links: Services and Changelog added

Earlier releases

PromQL validation gate

  • promtool subprocess validation before ZIP packaging
  • PromQL linter in Domain layer (zero external dependencies)
  • HTTP Prometheus probe for live metric validation

SLO bundle generation

  • Prometheus recording rules + alerting rules (Google SRE multi-burn-rate defaults)
  • Grafana dashboards (overview + burn-rate)
  • Alertmanager routes + notification templates
  • Runbooks (page and ticket)
  • Business hours recording rule (PromQL-safe)
  • promtool unit tests included in ZIP

Save/reload SLO configurations

  • Authenticated users can save named configurations
  • Configurations reload into the wizard from profile page

Stripe billing

  • Pro, Max, Ultra one-time purchase plans
  • Download credits system
  • Low-credits email warning