
Test project8 Jul 2026
vulpecula - «Косвенно», a Bayesian inference console built for an AI-first design-studio test task
An AI-first test task for a design studio: an interactive mini-app where you edit indirect observations and a probabilistic report recomputes live. Shipped three scenarios on one scenario-blind engine - how many rabbits raid a farm (Poisson evidence), which of the foxes is the poacher (log-odds nomogram), how many bugs are left (capture-recapture) - with a zero-dependency Bayesian core where every number on screen is derived, never hardcoded. Editable records with live validation, a posterior chart, leave-one-out attribution bars ('remove this observation and 2,8 becomes 3,3'), permalinks, a change journal that spells out every edit, JSON export with preview, a scripted 40-second tour on its own page, and an in-app AI worklog documenting rejected AI suggestions with measured evidence. React 19 + TypeScript + Vite + Tailwind 4 + Zustand, ~1100 unit tests, deployed on Cloudflare Pages.
- React 19
- TypeScript
- Vite
- Tailwind CSS 4
- Zustand
- Bayesian inference
- Vitest
- Accessible







































