IAmTomShaw/open-pit-wall — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a Python tool for replaying recorded Formula 1 timing and telemetry like it’s a live broadcast.

I want to run a simple terminal command, pick a season, race weekend, and session, then have the app download or load the needed F1 data, cache it locally, and start a local WebSocket server. Other apps should be able to subscribe to channels like all driver telemetry, one driver’s telemetry, leaderboard, weather, lap updates, and race control messages.

It should feel useful for testing dashboards, overlays, and visualizations without needing live F1 access. Include terminal controls while the replay is running so I can play, pause, seek forward and back, restart, change speed, check status, and quit.

Please make the cache safe and practical, using JSON replay files and a normal app data folder, with an environment variable to override it. Include a small example client that connects to the WebSocket and prints a driver’s speed, throttle, brake, and gear. Add basic tests and clear install and usage instructions.

Want more depth? Deep Reverse