Skip to content

docs(builder): clarify Felt division across builder docs#284

Open
alimmaster wants to merge 3 commits into0xMiden:mainfrom
alimmaster:patch-1
Open

docs(builder): clarify Felt division across builder docs#284
alimmaster wants to merge 3 commits into0xMiden:mainfrom
alimmaster:patch-1

Conversation

@alimmaster
Copy link
Copy Markdown

Current behavior

The builder docs mention that Felt division uses the multiplicative inverse, but the explanation is fragmented and easy to miss.

As a result, developers can misread Felt division as standard integer division, especially in business-logic scenarios like token amounts, fee calculations, and proportional splits.

New behavior

This change improves Felt division guidance in three places:

  • adds a dedicated Division subsection to types.md with side-by-side u64 vs Felt examples
  • adds a When to use Felt vs u64 section to patterns.md
  • adds a dedicated Felt division pitfall entry to pitfalls.md

Breaking changes

None.

Other info

Documentation-only update.
Closes #232.

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.

Improve Felt division and field arithmetic documentation across builder docs

1 participant