1
0
Fork 0
polaris-task-force/src/collections
Z8MB1E eaa0325b6d feat(minigames): add OPORD Recall briefing-recall minigame
- seeded OPORD generator (grid, azimuth, H-HOUR, phase lines, codewords, callsign, frequency) in pure lib src/lib/opord-recall.ts with per-tier memo windows (25/18/12s) and quiz sizes (4/6/8)
- server action submitOpordRecallResult validates input, recomputes score server-side, persists to Profiles progression.minigames.opordRecall, broadcasts XP, emits minigame:opord-recall event
- UI at /opord: briefing countdown, one-at-a-time quiz, debrief metres, tier radio group, SSE presence, REST leaderboard per tier
- profiles migration 20260908_152021 (7 additive columns) + XP hook wiring
- nav entries in command palette and NavUser Exercises submenu
- e2e spec plays a full round and asserts debrief + leaderboard row
2026-09-08 11:26:18 -04:00
..
banking feat(rbac): migrate collection access controls to RBAC permissions 2026-08-19 19:47:51 -04:00
game feat(story): add Chronicle story beats system with reader states and reactions 2026-09-08 01:32:59 -04:00
intelligence feat(missions): daily ready-check reminders for unfinished side ops 2026-09-07 05:07:46 -04:00
locker feat(rbac): migrate collection access controls to RBAC permissions 2026-08-19 19:47:51 -04:00
logistics style: remove em-dashes from user-visible prose (wave 1) 2026-09-07 01:34:28 -04:00
market style(collections): replace dashes in admin field descriptions 2026-09-07 05:19:50 -04:00
projects feat(projects): enforce permissions and improve search 2026-08-21 00:26:33 -04:00
server feat(arma): track player kills from sync events 2026-08-26 18:05:51 -04:00
story feat(story): add Chronicle story beats system with reader states and reactions 2026-09-08 01:32:59 -04:00
tickets feat(tickets): add ticket collections and edit history 2026-09-01 17:48:34 -04:00
users feat(minigames): add OPORD Recall briefing-recall minigame 2026-09-08 11:26:18 -04:00
voiceover feat(voiceover): add take description field to voice submissions 2026-09-07 04:36:52 -04:00
wiki style: remove em-dashes from user-visible prose (wave 1) 2026-09-07 01:34:28 -04:00
world feat(rbac): migrate collection access controls to RBAC permissions 2026-08-19 19:47:51 -04:00
AGENTS.md docs: refresh AGENTS.md guides 2026-09-06 05:32:53 -04:00
Media.ts feat: application staging deployment (ensure better commits after this) 2025-12-15 01:14:30 -05:00
Shims.ts style(collections): replace dashes in admin field descriptions 2026-09-07 05:19:50 -04:00