Skip to content

.#36

Open
Damian-I wants to merge 1189 commits into1-bluetooth-lock-system-implementationfrom
main
Open

.#36
Damian-I wants to merge 1189 commits into1-bluetooth-lock-system-implementationfrom
main

Conversation

@Damian-I
Copy link
Copy Markdown
Collaborator

@Damian-I Damian-I commented Mar 9, 2025

No description provided.

cliffe and others added 30 commits April 4, 2026 00:54
…son.erb to streamline scenario state management.
- Increased maximum retry attempts from 3 to 5 for failed audio generation.
- Introduced exponential backoff strategy for handling rate limits, with configurable delays.
- Added tracking for requests made, quota limits, and consecutive errors to improve monitoring.
- Updated TtsService to extract rate limit information from API responses, enhancing quota management.
- Refactored error handling to provide clearer logging and recovery strategies for quota exhaustion.

These changes aim to optimize the TTS processing flow and improve resilience against API rate limits.
…e module

- Reduced maximum retry attempts for failed audio generation from 5 to 3 to optimize processing.
- Introduced configurable request delay based on environment variables for improved rate limit management.
- Added tracking for generated audio files before hitting RPM and daily limits to enhance monitoring.
- Implemented graceful handling of Ctrl-C interruptions, providing user feedback and summary before exit.
- Updated logging to reflect new configurations and processing states.

These changes aim to streamline TTS processing and improve resilience against API rate limits.
…ct output

- Updated the signal trap for Ctrl-C to use direct output instead of logging methods, ensuring user feedback is displayed correctly during batch interruptions.
- This change enhances the user experience by providing immediate visual feedback when the process is interrupted.
MG-11: Dual Authorisation Panel minigame
cliffe and others added 30 commits May 1, 2026 16:49
…th a rollback option for the previous preview model.
Implements a fully scenario-driven drag-and-drop document reconstruction
puzzle. Players sort shuffled paper strips into reading order (with optional
180° rotation) to reveal passwords, PINs, or contact details hidden in
improperly disposed documents.
Each NPC message is now preceded by a 1 s typing indicator, with a 400 ms
breath between consecutive messages. Previously all messages in a burst
appeared simultaneously inside a single 500 ms setTimeout. Both
continueStory() and handleChoice() are updated; all other logic is unchanged.

Timing is controlled by TYPING_DELAY_MS and INTER_MESSAGE_MS constants at
the top of each function for easy tuning.
…ted demographic cohorts and the impact of misinformation. Update casualty projections and operational methods to reflect a more nuanced understanding of panic dynamics and emergency response overload. Adjust NPC dialogue to emphasize the calculated nature of the attack and its implications for vulnerable populations. Rephrased to avoid triggering phrases.
…uffer cache with LRU eviction and prefetching capabilities. Introduce a new configuration option for buffer cache size. Update MusicController to handle prefetching and aborting of audio loads, ensuring efficient memory usage and smoother transitions between tracks.
…icController and updating the music widget to include a voice volume slider. Implement audio routing for TTS through the voice gain node, ensuring consistent volume control across different audio sources. Adjust CSS for the music widget to accommodate new features and improve UI responsiveness.
…t to improve user experience. Adjust music, SFX, and voice volume levels for better balance and clarity.
mg-06: Add network diagram pinboard to Evidence Archive for sis…
mg-c: Combination Padlock minigame for BreakEscape
Remove text field from warranty checklist
MG-U: Cryptex Scroll-Wheel Password minigame for BreakEscape
…orer

Blockchain Transaction Explorer Minigame
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants