Conversation
chris-bes
requested review from
a team,
dannash100,
edmofro,
passcod and
rohan-bes
as code owners
August 26, 2026 04:02
chris-bes
marked this pull request as draft
August 26, 2026 05:54
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
Introduces the data model for sensitive networks, replacing the per-facility
is_sensitiveflag with network membership. This is schema and migration only — no sync behaviour changes yet (that lands with the sync lookup card).sensitive_networkstable (reference data, pulled from central), plus a nullablesensitive_network_idFK onfacilitiesand a matching indexed column onsync_lookup.facilities.is_sensitiveis dropped, with DDL/DML separated across migrations (create table → add columns → backfill → drop column).User.allowedFacilitieson both server and mobile, the sync lookup filter helper, fake-data factories) to testsensitiveNetworkIdinstead ofisSensitive.sync_lookup.database/model/for the new table/columns.Spec:
specs/sync/sensitive-networks.md. First of four cards for TAM-6886; nothing depends on it landing behaviourally yet.Auto-Deploy
Options
Tests
Review Hero
.github/review-hero/suppressions.yml. Also runs automatically at the end of any auto-fix run.Remember to...