Fix transport delivery reporting #22

Open
beasty wants to merge 1 commit from fix-transport-delivery into main
Owner

Summary

  • expose the selected resource at signed transport route endpoints in stock reports
  • keep source and destination reports synchronized through loading, unloading, and cancellation recovery
  • preserve Accountant timestamps and avoid sampling unrelated pile resources

Validation

  • cargo test -p cat-sim physical_transport_tests -- --nocapture
  • cargo test -p cat-sim signed_player_guides_a_staffed_finite_rail_route -- --nocapture
  • cargo nextest run --workspace --profile smoke
  • cargo clippy -p cat-sim --all-targets -- -D warnings
  • cargo fmt
  • git diff --check
## Summary - expose the selected resource at signed transport route endpoints in stock reports - keep source and destination reports synchronized through loading, unloading, and cancellation recovery - preserve Accountant timestamps and avoid sampling unrelated pile resources ## Validation - cargo test -p cat-sim physical_transport_tests -- --nocapture - cargo test -p cat-sim signed_player_guides_a_staffed_finite_rail_route -- --nocapture - cargo nextest run --workspace --profile smoke - cargo clippy -p cat-sim --all-targets -- -D warnings - cargo fmt - git diff --check
Fix transport delivery reporting
Some checks failed
Rust and WASM quality gates / Rust format and Clippy (pull_request) Successful in 6m5s
Rust and WASM quality gates / Build test archive once (pull_request) Failing after 25m1s
Rust and WASM quality gates / Rust tests (shard 1/4) (pull_request) Has been skipped
Rust and WASM quality gates / Rust tests (shard 2/4) (pull_request) Has been skipped
Rust and WASM quality gates / Rust tests (shard 3/4) (pull_request) Has been skipped
Rust and WASM quality gates / Rust tests (shard 4/4) (pull_request) Has been skipped
Rust and WASM quality gates / Build browser client (pull_request) Has been skipped
db994afb87
Keep signed route endpoint reports synchronized with physical cargo movement.

Powered by human calories and mass GPU cycles.
Some checks failed
Rust and WASM quality gates / Rust format and Clippy (pull_request) Successful in 6m5s
Rust and WASM quality gates / Build test archive once (pull_request) Failing after 25m1s
Rust and WASM quality gates / Rust tests (shard 1/4) (pull_request) Has been skipped
Rust and WASM quality gates / Rust tests (shard 2/4) (pull_request) Has been skipped
Rust and WASM quality gates / Rust tests (shard 3/4) (pull_request) Has been skipped
Rust and WASM quality gates / Rust tests (shard 4/4) (pull_request) Has been skipped
Rust and WASM quality gates / Build browser client (pull_request) Has been skipped
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin fix-transport-delivery:fix-transport-delivery
git switch fix-transport-delivery

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff fix-transport-delivery
git switch fix-transport-delivery
git rebase main
git switch main
git merge --ff-only fix-transport-delivery
git switch fix-transport-delivery
git rebase main
git switch main
git merge --no-ff fix-transport-delivery
git switch main
git merge --squash fix-transport-delivery
git switch main
git merge --ff-only fix-transport-delivery
git switch main
git merge fix-transport-delivery
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
beasty/cat_idler!22
No description provided.