Skip to content

Re-validate the June 2026 staff-answer batch (#238-#271) against current sources #636

Description

@xmap

Why

The June 2026 staff-answer batch (#238 through #271, almost all filed 2026-06-20/21) is where most of what CORA records about 2-BM came from: per-energy curves, part numbers, serials, drawings, stripe maps, window counts, piezo identity. Those values were folded without recording which version of the source they came from, because the citing convention that requires it did not exist yet.

That matters because an answer can be overtaken by a later edit to the source it cited, and nothing announces it. Two from that batch already were, and both surfaced only because something else brought us back to them:

Neither was found by looking. Both were found by accident.

What is already known good

The 2026-08-09 sweep behind #626 read all 75 PV names in deployments/2-bm/beamline.yaml from arcturus: 70 answered, 4 did not, and three of those four were answers already on record that had simply never been applied to the descriptor. That is reassuring about the batch and unflattering about our folding, and it is the right kind of check.

It validated PV names only. The numeric and identity payloads from the same batch have never been re-read against their sources.

Scope

Re-validate the values folded from #238-#271 against their current sources. Rough shape of what is out there, not yet a complete inventory:

Method

For each value, read the current source and compare. Where it still matches, record the source version alongside it per the citing convention, so the next pass is a diff rather than a re-read. Where it does not, fold the correction and say what changed.

Most of this needs no operator time: energy2bm.json, docs2bm, and the vendor datasheets are all readable directly. Reserve staff questions for what the sources cannot settle, per the questions-page charter.

Depends on

#624 (CAM-1). If 2bmSP1: is retired rather than merely outside arcturus's address list, the camera identity and sensor facts from the same era (#142, DET-8) describe hardware that is not installed, and the sweep should cover them too.

Not in scope

Re-asking staff to confirm what they already confirmed. The batch was accurate when it was given; this is about whether CORA's copy has drifted from a source that moved, which is CORA's problem to check and not theirs to answer again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions