Identify friction points in your workflows and get actionable recommendations—no consultants required.
Status: Active • Support: Issues & Discussions • License: MIT
Maintained by: WBZK LLC • Last release: 0.3.0 (2026-02-24)
📚 Docs: Changelog • Privacy/Usage FAQ • Security • Deployment
A minimal app that generates structured workflow diagnostic reports from a single "stuck workflow" intake.
- Collects workflow intake: company, workflow name, description, roles, tools, where it gets stuck, desired outcome, urgency, domain
- Generates comprehensive reports with:
- Summary
- Handoff Map
- Friction Points
- Decision Rights Clarifier
- Stop-Doing List
- Next 7-Day Experiment
- Diagnosis with confidence scoring
- Evidence extraction
- Saves reports and lets users view them later
| Feature | Description |
|---|---|
| 🎯 7 Diagnostic Tags | ownership_ambiguity, decision_rights_unclear, queue_opacity, artifact_mismatch, exception_handling_undefined, duplicate_tracking, context_switching_overload |
| 📊 Confidence Scoring | 40-95% confidence with color-coded badges |
| 📝 Evidence Extraction | Up to 3 evidence snippets per diagnosis |
| 🏭 Domain Playbooks | SaaS, Finance, Healthcare, Logistics, General |
| ❓ "Why this diagnosis?" | Expandable explanation panel |
| Layer | Technology |
|---|---|
| Frontend | React Native + Expo |
| Backend | FastAPI (Python) |
| Database | MongoDB |
| CI/CD | GitHub Actions |
| Report Generation | Deterministic template-based logic (no external LLM required) |
# Clone
git clone https://github.com/WBZK/handoff-diagnostic.git
cd handoff-diagnostic
# Backend
cd backend
pip install -r requirements.txt
uvicorn server:app --host 0.0.0.0 --port 8001
# Frontend (new terminal)
cd frontend
yarn install
yarn startSee DEPLOYMENT.md for production deployment.
- From the Home screen, tap "New Workflow Intake"
- Fill in your workflow details and select a domain
- Tap "Generate Report"
- Review your diagnostic report with:
- Domain & diagnosis badges
- Confidence level
- Evidence snippets
- "Why this diagnosis?" explanation
- Save the report for later reference
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/intake |
Generate diagnostic report |
| POST | /api/reports/save |
Save a report |
| GET | /api/reports |
List saved reports |
| GET | /api/reports/:id |
Get specific report |
🔴 Demo Failure: See
frontend/__tests__/example.failing.test.ts. We use it in walkthroughs to show red/green CI hygiene.
cd frontend
yarn test- MVP with intake form and report generation
- Domain-specific playbooks
- Confidence scoring & evidence extraction
- "Why this diagnosis?" explanations
- Android AAB build pipeline
- PDF export
- iOS build
- Analytics dashboard (opt-in)
See CONTRIBUTING.md for guidelines.
MIT © WBZK LLC
Need help? Open an Issue or email Kackuber@gmail.com