Skip to content

Implement Migration 066: Municipal Transit, Toll Booth Metering, and Commercial Weigh Stations - #1

Merged
Lacikika merged 2 commits into
mainfrom
feature/066-municipal-tolls-weigh-stations-9135006423311459117
Oct 21, 2026
Merged

Lacikika merged 2 commits into
mainfrom
feature/066-municipal-tolls-weigh-stations-9135006423311459117

Conversation

@Lacikika

Copy link
Copy Markdown
Owner

Implemented Migration 066: Municipal Transit, Toll Booth Metering, and Automated Commercial Weigh Stations across nyx_vehicles, nyx_logistics, nyx_treasury, and nyx_mdt.


PR created automatically by Jules for task 9135006423311459117 started by @Lacikika

- Create migration 066 SQL schema in nyx_core, nyx_vehicles, nyx_logistics, and nyx_treasury
- Register migration 066 in index.json
- Add shared/tolls_and_weighing.lua for pure toll, GVWR, and overweight fine math
- Add server/tolls_and_weighing.lua for RFID/plate toll deduction, treasury routing, and MDT dispatch alerts
- Add client/tolls_and_weighing.lua for spatial gantry/scale pad triggers and NUI notifications
- Export server APIs in exports.lua and register Test 61 in nyx_core/server/tests.lua
- Add unit test suite tests/test_municipal_toll_booths_and_commercial_weigh_stations.py

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
@google-labs-jules

Copy link
Copy Markdown
Contributor

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

- Create migration 066 SQL schema in nyx_core, nyx_vehicles, nyx_logistics, and nyx_treasury
- Register migration 066 in index.json
- Add shared/tolls_and_weighing.lua for pure toll, GVWR, and overweight fine math
- Add server/tolls_and_weighing.lua for RFID/plate toll deduction, treasury routing, and MDT dispatch alerts
- Add client/tolls_and_weighing.lua for spatial gantry/scale pad triggers and NUI notifications
- Export server APIs in exports.lua and register Test 61 in nyx_core/server/tests.lua
- Update requirements.txt and ci.yml for CI workflow caching
- Add unit test suite tests/test_municipal_toll_booths_and_commercial_weigh_stations.py

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
@Lacikika
Lacikika merged commit d880aaa into main Oct 21, 2026
1 check passed
@Lacikika
Lacikika deleted the feature/066-municipal-tolls-weigh-stations-9135006423311459117 branch October 21, 2026 19:55
Repository owner locked as resolved and limited conversation to collaborators Oct 21, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant