Data rows mean data rows
Requested rows are data rows; Markdown headers/separators are structural lines, not hidden additions to the requested row count.
Deterministic when you need it
Seed 0 preserves the baseline sequence. A visible nonzero seed changes the corpus traversal deterministically, so a prototype can be regenerated instead of depending on hidden randomness.