mirror of
https://github.com/storytold/filmcraft.git
synced 2026-10-24 23:22:43 +00:00
ce8c699fe8
ItemId wraps a u64 (item_p parses the `item` param with u64_p), so reading activeSequence with as_i64 would silently return None for any id above i64::MAX and make document()'s sequence go null instead of inspecting the valid id project.inspect reported. Switches to as_u64 and adds a regression test for that boundary (proven to fail against as_i64 first). Addresses a CodeRabbit review comment on #2480. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>