# Hello and a first small Visualizer fix

**URL:** <https://discuss.pylabrobot.org/t/hello-and-a-first-small-visualizer-fix/663>\
**Category:** dev discussion\
**Created:** [November 9, 2026, 12:08am UTC](https://discuss.pylabrobot.org/t/hello-and-a-first-small-visualizer-fix/663 "2026-11-09T00:08:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sriram](https://discuss.pylabrobot.org/letter_avatar_proxy/v4/letter/s/46a35a/32.png) [@sriram](https://discuss.pylabrobot.org/u/sriram)\
**Post date:** [November 9, 2026, 12:08am UTC](https://discuss.pylabrobot.org/t/hello-and-a-first-small-visualizer-fix/663/1 "2026-11-09T00:08:36Z")

</div>

Hi all, I am a Boston-based engineer and new to lab automation. I am learning PyLabRobot by contributing, starting with small fixes. I work with an AI coding agent, it does the implementation and I review and test everything personally before anything goes out.

My first planned fix is a small Visualizer regression: the 2D page no longer draws tracks on STAR and STARlet decks, because it reads `num_rails` while those decks serialize `num_tracks`. An issue and a small PR will follow.

One question: the docs pages I would like to help with such as the Visualizer guide, teach the v0 `LiquidHandler`. Should new docs keep teaching that or wait for v1 guidance?

Thanks for making this!

---

<div class="post-metadata">

**Author:** ![rickwierenga](https://discuss.pylabrobot.org/user_avatar/discuss.pylabrobot.org/rickwierenga/32/963_2.png) [@rickwierenga](https://discuss.pylabrobot.org/u/rickwierenga)\
**Post date:** [November 9, 2026, 7:51pm UTC](https://discuss.pylabrobot.org/t/hello-and-a-first-small-visualizer-fix/663/2 "2026-11-09T19:51:43Z")

</div>

thanks for the PR

as camillo mentioned too, we should update the docs to v1. it’s a WIP, contributions welcome 😉
