edtech / apps /api /src

Commit History

  1. Refactor: Isolated AI prompts into @repo /prompts package for better maintainability

    CognxSafeTrack
    b8ae83d
  2. Fix: Add Garbage Collector (GC) for media and temp files

    CognxSafeTrack
    f4e46e8
  3. Fix: Add Cascade Delete for UserBadge and TeamMember during INSCRIPTION reset

    CognxSafeTrack
    2e888dc
  4. Refactor: Technical Debt Repayment (Clean Dashboard, Strict Typing, Pino Logging, SQL Migration)

    CognxSafeTrack
    de6a95b
  5. fix(time-travel): allow deep dive based on historical day response⁠

    CognxSafeTrack
    1fd81cb
  6. feat(arch): evolve Franglof STT, Admin Audio, Admin MSG, UX TimeTravel

    CognxSafeTrack
    16c2960

  1. feat: Fix Time-Travel Replay & Deep Dive logic via Redis Context Override

    CognxSafeTrack
    0785ad1

  1. feat: Time-Travel complet via Redis — effectiveDay override, coupe-circuits SUITE/INSCRIPTION, skip COMPLETED en mode replay

    CognxSafeTrack
    d978795
  2. feat: 4 UX/backend fixes — anti-ghost image, time-travel replay, UX message order, contextual AI remediation

    CognxSafeTrack
    a4ce760
  3. fix: re-validate COMPLETED→PENDING for text exercise responses + guard businessProfile.upsert at Day 10+

    CognxSafeTrack
    a66a580
  4. fix: restore image forwarding and result propagation in internal routes

    CognxSafeTrack
    0ee3f5e
  5. fix: comprehensive vision hardening (loosen wordcount bypass + 60s timeout)

    CognxSafeTrack
    184eeee
  6. fix: resolve Module 8 image response failure (Vision GPT-4o + Caption fix)

    CognxSafeTrack
    255918d
  7. fix: restore missing loops and fix syntax in whatsapp route

    CognxSafeTrack
    c4487e4

  1. fix(scripts): move reset script to apps/api to fix IDE error

    CognxSafeTrack
    d92dbd4
  2. fix: restore whatsapp routes and add diagnostic logs

    CognxSafeTrack
    b0907ad
  3. feat: upgrade Vision to GPT-4o with J11 bypass and enhanced logging

    CognxSafeTrack
    5fae74c
  4. fix: restore image interception and vision pipeline with [IMAGE-FLOW] logs

    CognxSafeTrack
    78e4fe8
  5. feat: Global Vision Activation and Day 8 Visual Proof Analysis

    CognxSafeTrack
    bad47e7
  6. fix: Correct Gemini model name and increase OpenAI timeout

    CognxSafeTrack
    f9b06cf
  7. feat: Implement Non-Blocking Card UX and Prompt Hook Hook

    CognxSafeTrack
    635e9f4
  8. fix: Unlock Day 7 Button Handlers and Optimize AI Latency

    CognxSafeTrack
    582a75d
  9. fix: Harden Pipeline with Day 11 Guards and Null Safety

    CognxSafeTrack
    47c20fe
  10. fix: Resolve Production Crash (Gemini 404, OpenAI Zod, Job Payload mismatch)

    CognxSafeTrack
    9f4922e
  11. feat: Async-First Webhook Architecture & Idempotency Hardening

    CognxSafeTrack
    74e06ff
  12. fix(progression): atomic logic inversion and command unlocking

    CognxSafeTrack
    c1cf9c6
  13. fix(whatsapp): idempotency lock and progression blockers

    CognxSafeTrack
    cfe6413
  14. feat(ai): team building visual experience and persistence

    CognxSafeTrack
    7b4936e

  1. chore(qa): final QA adjustments for multimodal and search

    CognxSafeTrack
    6da0dd6
  2. feat(ai): implement multimodal vision and dynamic data for business context

    CognxSafeTrack
    b073e6a

  1. feat(ai): coaching refinements - temperature support, memory filter, and flexible guardrails for Day 6/7

    CognxSafeTrack
    e6d84cb

  1. feat: stabilize AI engine, harden Zod schemas, and implement UX guardrails

    CognxSafeTrack
    77c96f8

  1. feat: Implement fuzzy matching for commands and input guardrails in whatsapp.ts

    CognxSafeTrack
    2d900bc
  2. fix: Update Gemini model names and harden transcription body reader

    CognxSafeTrack
    e47c6bd

  1. fix: Decouple A/V providers in AIService and refactor routes for robustness

    CognxSafeTrack
    739dce1
  2. feat: Implement Multi-AI Architecture with Google Gemini provider and failover logic

    CognxSafeTrack
    f41372b

  1. fix(whatsapp): Sprint 42 - Sécurisation routage Deep Dive et immuabilité secteur

    CognxSafeTrack
    22341b3
  2. fix(ai): Sprint 41 - Détanchéité linguistique Wolof stricte et réinjection boucle Deep Dive

    CognxSafeTrack
    936cad5
  3. feat(Sprint 40): Boucle interactive Deep Dive & persistences des réponses

    CognxSafeTrack
    ab37938

  1. feat(ai): refactor coach feedback to 3-pillar format with mandatory browsing (Sprint 39)

    CognxSafeTrack
    74d7942
  2. chore: execute Sprint 38 technical debt resolution (Type Safety, Zod validation, Vitest, Mock LLM extracted)

    CognxSafeTrack
    d9879cf
  3. feat: Genspark-Standard upgrade, MLOps audit fixes, and XAMLÉ branding

    CognxSafeTrack
    eac938a
  4. feat(ai): add bank-level pitch deck and business plan generator script

    CognxSafeTrack
    4d733e8
  5. test(e2e): add full journey simulation script that generates final AI pitch deck

    CognxSafeTrack
    89117b5
  6. fix(qa): resolve missing image anomalies and secure pedagogy worker TTS audio flow

    CognxSafeTrack
    082d3db
  7. feat(admin): build Ground Truth Training Lab to calculate WER and capture dictionary improvements

    CognxSafeTrack
    83c2a9a
  8. chore(api): add fast-levenshtein for Whisper WER calibration benchmark

    CognxSafeTrack
    b6de1ea
  9. chore: test API distribution

    CognxSafeTrack
    181ff6e
  10. feat(api): add whisper confidence calibration script and endpoint

    CognxSafeTrack
    ef0913c
  11. fix(api): remove redundant /admin prefix in admin routes to fix dashboard 404

    CognxSafeTrack
    cfa14f7