Skip to content

Device identifiers remain in pre-#106 git history (momentum fixtures) #111

Description

@millsmillsymills

Context from #106 (which scrubbed the live tree).

The capture device's hardware_uid (3288010126E18000), radio_ble_mac (32880126E180), and hardware_name (Lun10n) were committed in the flat tests/golden/fixtures/cli_exec_device_info.json and unit-test mocks before #106. #106 scrubbed every tracked file and added length-preserving redaction to tests/golden/record.py, so the current tree and all future re-records are clean — but the history of this public repo still contains those values.

Sensitivity is low: none are credentials; the BLE MAC is air-broadcast by the device anyway; worst case is physical-proximity correlation. Options:

  1. Leave it — accept the low-sensitivity historical exposure (recommended given the data is already public and air-broadcast).
  2. History rewritegit filter-repo to purge the values, force-push, invalidating existing clones/forks. Heavy, disruptive.

Decide and close. No code change needed for option 1.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    hardeningHardening / posturewontfixThis will not be worked on

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions