AletheiaFact / AletheiaFact/aletheia
INST-7 · Onboarding milestones on the user
- Langage dominant
- TypeScript
- Étoiles
- 55
- Forks
- 20
- Merge moyen
- 2 j 6 h
- PR mergées (30 j)
- 2
Description
> Item derived from the fact-checking cycle analysis (**2026-07-03**). Production numbers (namespace `main`), unless noted.
### Finding (evidence)
Onboarding is only inferable from first activity; **39% of fact-checkers are one-off** (48 of 122) and the ~4–6 week ramp-up is only qualitative (N=30).
### Action
Milestones on the user:
- `onboarding.enabledAt`
- `onboarding.trainingCompletedAt`
- `onboarding.firstAssignmentAt`
- `onboarding.firstPublishedAt`
- `onboarding.isOneOff`
- `checksToSteadyState` (materialized)
### Impact
Time-to-productivity and retention become auditable metrics. Enables measuring **PROC-3**.
---
- **Priority:** 🟡 Medium · **Effort:** S/M
- **Dependencies:** wave 5, alongside INST-6.
- **Epic:** #2489
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Begin with epic #2489 and the wave 5/INST-6 dependency context. Then locate the user representation and the code paths that record onboarding activity; completion means the six onboarding fields and materialized checksToSteadyState are persisted and support auditing the stated metrics.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- typescript
- Domaine
- backend
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- Calme
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100