Fix village contact after scout return #23

Open
beasty wants to merge 1 commit from fix-village-contact into main
Owner

Summary

  • retain physically observed, already-revealed shrine tiles in returned scout contact provenance
  • keep known observations out of provisional fog projection and new-survey progress
  • add a focused regression for mutual contact after a scout observes a peer shrine on the founding reveal boundary

Validation

  • cargo nextest run -p cat-sim scout_observing_an_already_revealed_peer_shrine_registers_contact_on_return
  • cargo nextest run -p cat-sim scout (34 passed)
  • cargo nextest run --workspace --profile smoke (74 passed)
  • cargo clippy -p cat-sim --all-targets -- -D warnings
  • cargo fmt --all
  • git diff --check
## Summary - retain physically observed, already-revealed shrine tiles in returned scout contact provenance - keep known observations out of provisional fog projection and new-survey progress - add a focused regression for mutual contact after a scout observes a peer shrine on the founding reveal boundary ## Validation - cargo nextest run -p cat-sim scout_observing_an_already_revealed_peer_shrine_registers_contact_on_return - cargo nextest run -p cat-sim scout (34 passed) - cargo nextest run --workspace --profile smoke (74 passed) - cargo clippy -p cat-sim --all-targets -- -D warnings - cargo fmt --all - git diff --check
Fix village contact after scout return
Some checks failed
Rust and WASM quality gates / Rust format and Clippy (pull_request) Successful in 6m13s
Rust and WASM quality gates / Build test archive once (pull_request) Failing after 26m11s
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
b69b78d249
Retain already-revealed tiles in the scout's physical observation notebook so delivered shrine sightings create mutual contact without changing provisional fog projection or new-survey progress.

Powered by human calories and mass GPU cycles.
Some checks failed
Rust and WASM quality gates / Rust format and Clippy (pull_request) Successful in 6m13s
Rust and WASM quality gates / Build test archive once (pull_request) Failing after 26m11s
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-village-contact:fix-village-contact
git switch fix-village-contact

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-village-contact
git switch fix-village-contact
git rebase main
git switch main
git merge --ff-only fix-village-contact
git switch fix-village-contact
git rebase main
git switch main
git merge --no-ff fix-village-contact
git switch main
git merge --squash fix-village-contact
git switch main
git merge --ff-only fix-village-contact
git switch main
git merge fix-village-contact
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!23
No description provided.