Fetching metadata from the HF Docker repository...
-
chore: cleanup old scripts and sync files
CognxSafeTrack
-
feat: implement inbound audio/image transcription, secure media proxy, and client-side bulk contact import
CognxSafeTrack
-
chore: finalize Sprint P2 & P3 optimizations, baseline prisma migrations, and update technical audit docs
CognxSafeTrack
-
fix: explicit type casting for simulation response
CognxSafeTrack
-
fix: resolve frontend API export and remove node-fetch dependency
CognxSafeTrack
-
feat: finalize Embedded Signup flow and add webhook simulator
CognxSafeTrack
-
feat: Premium Onboarding with Meta SDK and Technical Debt resolution
CognxSafeTrack
-
Refactor: Technical Debt Repayment (Clean Dashboard, Strict Typing, Pino Logging, SQL Migration)
CognxSafeTrack
-
fix(scripts): move reset script to apps/api to fix IDE error
CognxSafeTrack
-
chore: execute Sprint 38 technical debt resolution (Type Safety, Zod validation, Vitest, Mock LLM extracted)
CognxSafeTrack
-
feat: Genspark-Standard upgrade, MLOps audit fixes, and XAMLÉ branding
CognxSafeTrack
-
feat(ai): add bank-level pitch deck and business plan generator script
CognxSafeTrack
-
test(e2e): add full journey simulation script that generates final AI pitch deck
CognxSafeTrack
-
fix(qa): resolve missing image anomalies and secure pedagogy worker TTS audio flow
CognxSafeTrack
-
chore(api): add fast-levenshtein for Whisper WER calibration benchmark
CognxSafeTrack
-
chore: test API distribution
CognxSafeTrack
-
feat(api): add whisper confidence calibration script and endpoint
CognxSafeTrack
-
fix(e2e): type correction in user creation mock
CognxSafeTrack
-
test(e2e): add api journey tests for sprint 22 and 23 validations
CognxSafeTrack
-
feat(media): complete T4-T5 unique images — all T1-T5 tracks now have full image coverage
CognxSafeTrack
T4 added (J3-J7):
- bes3_credibilite, bes4_organisation, bes5_stock
- bes6_cahier_cash, bes7_plan_action
T5 added (J1-J6):
- bes1_banque, bes2_5c_credit, bes3_chiffres
- bes4_garanties, bes5_pitch_financeur, bes6_certification
Total: 28 tracks × 2 langs = 56 days with unique imageUrls on R2
T1(13) + T2(7) + T3(8) + T4(7) + T5(6) = 41 unique images on R2 -
fix(build): remove unused url variable in upload-t2t4-images.ts (TS6133)
CognxSafeTrack
-
chore: add complete-t4t5-images.ts script for remaining image generation
CognxSafeTrack
-
feat(media): inject imageUrls for T2-T5 (17 unique + fallback for T4-T5 remainder)
CognxSafeTrack
T2 (7 days): unique images on R2
- bes1_revenus, bes2_marge, bes3_rentabilite, bes4_fidelite
- bes5_cashflow, bes6_investissement, bes7_bilan
T3 (8 days): unique images on R2
- bes1_emotion, bes2_argumentaire, bes3_objections, bes4_storytelling
- bes5_whatsapp_script, bes6_pitch30s, bes7_pitch2min, bes8_simulation
T4 (7 days): J1-J2 unique, J3-J7 branded fallback (quota resets ~21:36 UTC)
T5 (6 days): branded fallback (quota resets ~21:36 UTC)
All tracks have videoUrl + imageUrl populated — WhatsApp media delivery complete -
feat(sprint19-20): production-ready video integration & STT hardening
CognxSafeTrack
## Sprint 19 — STT Pipeline Fix
- fix(worker): remove variable shadowing in transcribedText (index.ts)
Transcribed text now correctly reaches the pedagogical handler
## Sprint 20 — Production-Ready Video Integration
- feat(schema): add videoCaption field to TrackDay model (Prisma)
- feat(seed): propagate videoCaption in all upsert paths
- feat(pedagogy): video-first delivery with [VIDEO]/[VIDEO_OK]/[VIDEO_FALLBACK] logs
- feat(pedagogy): automatic fallback — image + link when WhatsApp rejects video
- feat(whatsapp): add TEST_VIDEO <TrackId> <Day> admin command
## Content — Canonical Video Mapping (T1–T5 FR+WO)
- content(T1): inject videos v1_1→v1_2 on days 1,2,3,4,5,6,7,8,9,10,11
- content(T2): inject videos v4_4, v7_1, v5_1 on days 1,2,4
- content(T3): inject videos v7_4, v4_6, v9_1 on days 1,4,5
- content(T4): inject videos v5_3, v9_3 (Wave Business), v10_1 on days 5,6,7
- content(T5): inject videos v8_1, v8_2 on days 1,3
- content(T1-FR/WO): fix 26 broken dummy-storage imageUrls…
-
fix(deployment): resolve ESM module not found by decoupling seed from database index
CognxSafeTrack
-
feat(pedagogy): implementation of dynamic content infrastructure and evaluation criteria
CognxSafeTrack