Skip to content

docs(tomowise): add assembly containment + composition visuals (Sample + Detector)#306

Merged
xmap merged 1 commit into
mainfrom
worktree-tomowise-assembly-visuals
Jun 22, 2026
Merged

docs(tomowise): add assembly containment + composition visuals (Sample + Detector)#306
xmap merged 1 commit into
mainfrom
worktree-tomowise-assembly-visuals

Conversation

@xmap

@xmap xmap commented Jun 22, 2026

Copy link
Copy Markdown
Owner

Full-alignment follow-up to #305 (you asked for the 2-BM-style assembly visualizations alongside the tables).

  • Detector: adds a "model in one picture" containment tree (DetectorGantry -> microscopes -> constituents) and a planned Microscope-assembly composition diagram (Assembly slot -> device), explicitly marked design-phase since no Fixture is registered yet. camera and propagation_distance show as the ZeroOrOne decoupled slots (shared cameras + gantry rail). Plus a Families note. Tables retained.
  • Sample: containment trees for both endstation manipulators (micro and nano), with an honest note that the sample stage is a device group, not a catalog Assembly (so no composition diagram), unlike 2-BM's SampleTower.

Deliberately omitted (would be fabrication for a design-phase beamline with no registered fixtures): vendor part-number catalogs, the MCTOptics selector internals, calibrations/DOIs, and the "exercised model" scenario section.

mkdocs --strict and deployment unit tests pass.

🤖 Generated with Claude Code

…ple and Detector

Full-alignment follow-up to #305. Add the 2-BM-style "model in one picture":

- Detector: a containment tree (gantry -> microscopes -> constituents) and a
  PLANNED Microscope-assembly composition diagram (slot -> device), marked
  design-phase since no Fixture is registered yet; camera + propagation_distance
  shown as the ZeroOrOne decoupled slots, plus a Families note.
- Sample: containment trees for both endstation manipulators, with a note that
  the sample stage is a device group rather than a catalog Assembly (so no
  composition diagram), unlike 2-BM's SampleTower.

Tables retained. No materialized-only sections (vendor part numbers, selector
internals, calibrations, exercised model): TomoWISE has no registered fixtures.

mkdocs --strict and deployment unit tests pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@xmap xmap enabled auto-merge (squash) June 22, 2026 08:02
@github-actions

Copy link
Copy Markdown

Coverage report

This PR does not seem to contain any modification to coverable code.

@xmap xmap merged commit d3864cb into main Jun 22, 2026
16 checks passed
@xmap xmap deleted the worktree-tomowise-assembly-visuals branch June 22, 2026 08:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant