> ## Documentation Index
> Fetch the complete documentation index at: https://docs.istravex.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Review checklist

> The whole guide as a code-review checklist, in any language.

Copy this into your pull request template, or walk through it before shipping an ingestion change.

* [ ] Effects, participants and balances are derived from ledger metadata, not the envelope. → [Rule 1](https://docs.istravex.com/guide/effects-from-meta.md)
* [ ] The fee payer comes from the fee-bump fee account; the fee amount from `TransactionResult.FeeCharged`. → [Rule 2](https://docs.istravex.com/guide/fees.md)
* [ ] Balance-delta fee accounting nets Soroban post-apply refunds. → [Rule 2](https://docs.istravex.com/guide/fees.md)
* [ ] Every 64-bit integer is stored as a string or `NUMERIC`, and emitted as a JSON string. → [Rule 3](https://docs.istravex.com/guide/wide-integers.md)
* [ ] Muxed IDs are kept alongside the underlying account; fee-bump-wrapped operations are handled. → [Rule 4](https://docs.istravex.com/guide/muxed-accounts.md)
* [ ] Signed-payload signers are stored as full `P…` keys. → [Rule 5](https://docs.istravex.com/guide/signed-payload-signers.md)
* [ ] Trustlines and accounts created by contract invocations are indexed from meta. → [Rule 6](https://docs.istravex.com/guide/sac-trustlines.md)
* [ ] Memo text is UTF-8 validated or stored as bytes. → [Rule 7](https://docs.istravex.com/guide/untrusted-strings.md)
* [ ] Recursive XDR walkers carry and check a depth limit. → [Rule 8](https://docs.istravex.com/guide/bounded-recursion.md)
* [ ] Diagnostic events are never indexed, hashed or compared across nodes. → [Rule 9](https://docs.istravex.com/guide/consensus-data.md)
* [ ] The Istravex corpus replays through your pipeline with every fixture correct. → [Replaying into your indexer](https://docs.istravex.com/pilots/your-indexer.md)
* [ ] `istravex-lint ./...` is clean, or every finding is triaged with a reason. → [istravex-lint](https://docs.istravex.com/tools/lint.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.