Commit Graph

49 Commits

Author SHA1 Message Date
itsrubberduck
cbbe902187 fix radiocall sign missing in mayday and panpan 2025-10-18 11:09:52 +02:00
Remi
faebc91ebb feat: surface pilot intent from llm decisions 2025-10-16 21:07:21 +02:00
Remi
5037da189f Add simple auto flow evaluation for communication engine 2025-10-14 12:02:49 +02:00
itsrubberduck
87b2e3b215 merge 2025-10-12 15:42:18 +02:00
Remi
913a118124 Add feedback page and gate classroom behind orientation 2025-10-05 14:37:06 +02:00
Remi
0ec0ebcad3 feat: add classroom search and advanced drills 2025-10-05 09:31:00 +02:00
itsrubberduck
fb4cf53a89 insight into research 2025-10-04 16:49:44 +02:00
Remi
d37b8a631c Improve flow activation handling and expose active nodes 2025-09-23 23:12:02 +02:00
Remi
f0a04b31f4 Expand ATC decision tree with Doc 4444 procedures 2025-09-23 18:25:49 +02:00
Remi
96b54fc29e Refine readback field placeholders 2025-09-22 08:31:55 +02:00
Remi
270c0e44d6 Adjust frequency change lesson call sign 2025-09-22 08:29:26 +02:00
Remi
f5a65467ba Revise fundamentals lessons and add frequency handoff 2025-09-22 08:05:04 +02:00
Remi
839795f6a3 feat: allow manual unlocks in learn missions 2025-09-22 07:40:15 +02:00
Remi
ba93c494c9 Add session timeline logging and admin sessions view 2025-09-21 23:08:10 +02:00
itsrubberduck
e87a72e6c1 shorten title name 2025-09-21 22:41:43 +02:00
Remi
10cae457f9 Enable flow-aware decision routing 2025-09-21 21:16:33 +02:00
itsrubberduck
1888ba8cdc fix syntax error 2025-09-21 17:44:14 +02:00
itsrubberduck
11c328bc72 merge 2025-09-21 17:43:45 +02:00
Remi
a5204093d5 Add mission planning flow to learn page 2025-09-21 17:02:47 +02:00
itsrubberduck
d3058314ec change mission modules 2025-09-21 16:09:05 +02:00
Remi
e16c10a329 Rebuild learn modules with updated chapters 2025-09-21 14:49:32 +02:00
itsrubberduck
06adfffef5 change learn image 2025-09-20 23:42:02 +02:00
Remi
cf6748b9bc Build decision flow editor and runtime integration 2025-09-20 18:33:32 +02:00
Remi
880605b262 Fix learn TTS speed control 2025-09-20 12:13:49 +02:00
Remi
1711ed1e5e refactor: share llm decision types 2025-09-20 09:27:45 +02:00
Remi
29ee3143e4 feat: improve learn experience 2025-09-19 23:01:39 +02:00
itsrubberduck
ef1d6bea7a use new images 2025-09-19 16:49:15 +02:00
Remi
9ee952f990 refactor: externalize learn modules and reduce reactivity 2025-09-19 16:46:18 +02:00
Remi
9e25c91446 Refactor radio audio effects and use in learn page 2025-09-19 13:20:00 +02:00
Remi
c1a9df03b5 Adjust learn page settings and defaults 2025-09-19 11:29:57 +02:00
itsrubberduck
6e6576dd68 replace fower to four becaus tts doesnt work 2025-09-19 09:43:01 +02:00
Remi
b22b460513 refactor: centralize radio speech normalization 2025-09-19 09:20:04 +02:00
itsrubberduck
576fd83dc8 merge 2025-09-19 08:55:49 +02:00
Remi
c18568f12b Translate pilot monitoring and learn pages 2025-09-19 08:54:57 +02:00
Remi
e861578e4e Translate learn page and add audio speed control 2025-09-18 23:57:39 +02:00
Remi
641042ac75 Translate news posts and remove banners 2025-09-18 23:49:41 +02:00
Remi
f30d671b0f Persist learn progress per user 2025-09-18 23:30:55 +02:00
Remi
8a823a4b18 Add readback correction states and improve validation 2025-09-18 19:54:04 +02:00
Remi
422035dff7 Add ATIS quick actions and airport frequency data 2025-09-18 18:16:40 +02:00
itsrubberduck
31f3aece9e add other flights 2025-09-18 18:08:28 +02:00
Remi
a4b8a0ca2f Align public messaging and add news banners 2025-09-17 19:22:56 +02:00
itsrubberduck
57403d27aa merge 2025-09-17 16:01:32 +02:00
Remi
7644b895c4 Add automated flight simulation trace for pilot monitoring 2025-09-17 15:56:09 +02:00
Remi
e6755d2042 Revise landing messaging and add news feed 2025-09-17 15:44:41 +02:00
Remi
fe66a4c04c Implement authentication, waitlist, and logging upgrades 2025-09-16 17:28:34 +02:00
itsrubberduck
e155434b57 refactor: update OpenAI TTS integration and cleanup imports
- index.vue: comment out cockpit simulator image
- learn.vue: remove unused imports (useRadioTTS, learnModules)
- atc/say.post.ts & utils/normalize.ts: rename openaiOld → normalize, adjust TTS calls, skip ensureDir/writeFile
- communicationsEngine.ts: fix atcDecisionTree import path
2025-09-16 16:14:12 +02:00
Remi
d69c01e97a Refine pilot monitoring communication flow 2025-09-16 15:48:00 +02:00
itsrubberduck
059dc656b3 The system now intelligently handles edge cases while maintaining the core decision tree structure. The LLM will follow the schema when possible but can respond naturally when the pilot says something unexpected, making it much more realistic and flexible for training scenarios 2025-09-16 12:38:15 +02:00
itsrubberduck
4b8da310b4 new version of pm using decision tree 2025-09-16 12:23:32 +02:00