Stream: contributing

Topic: A fix for compile-time values in recursive tag unions


view this post on Zulip Karakatiza (Sep 19 2026 at 09:48):

Hi all! I would like to ask for a review for this PR: https://github.com/roc-lang/roc/pull/11440. The issue seems straightforward, and the fix reasonable. The fix is entirely driven by Claude, I do not claim understanding of it, but I am happy to work with Claude to process any feedback :)

view this post on Zulip Karakatiza (Sep 19 2026 at 09:50):

Disclaimer: my goal here is only fixing this limitation, not learning about the compiler. I understand if this would disqualify the PR.

view this post on Zulip Anton (Sep 19 2026 at 12:04):

Thanks for your contribution @Karakatiza :)

I will review the PR once it has passed all CI tests.

Just for context, can you share the specific Claude model and effort level that was used?

view this post on Zulip Karakatiza (Sep 19 2026 at 12:35):

Opus 5 (1M context) with high effort

view this post on Zulip Karakatiza (Sep 19 2026 at 12:39):

The PR gets stale relative to main faster than the checks pass after rebasing :smile:

view this post on Zulip Karakatiza (Sep 19 2026 at 12:41):

It passed the checks on the first round already :slight_smile:

view this post on Zulip Anton (Sep 19 2026 at 12:41):

Karakatiza said:

The PR gets stale relative to main faster than the checks pass after rebasing :smile:

That's fine, you don't need to update it, a couple hours of staleness is unlikely to cause an issue.

view this post on Zulip Karakatiza (Sep 19 2026 at 13:41):

All CI checks have passed now

view this post on Zulip Anton (Sep 19 2026 at 13:55):

Thanks, I will check it out :)

view this post on Zulip Anton (Sep 19 2026 at 17:15):

Merged :tada:


Last updated: Sep 24 2026 at 15:59 UTC