1. Inspect representative nested records
Open the JSONL file and select a cell with nested content. Use the inspector to review complete arrays and objects. In a conversation record, inspect the shape of messages and the role/content fields actually present; in preference data, inspect the chosen and rejected branches separately.
Different training pipelines can use different schemas. Names such as prompt, completion, messages, chosen and rejected are useful hints, not proof that a record matches your trainer's input contract.
- Check records from the scope you intend to use.
- Inspect whether text, arrays and objects retain their expected types.
- Look for missing fields, empty values and unexpected branch shapes.
- Trace a suspicious value to the source record before deciding how to fix it.
3. Separate local inspection from AI sharing
Reading the file in RowCove is local. Connecting an AI client through MCP shares requested tool responses with that client; a cloud-backed client may send those records to its model provider.
Authorize a narrow data directory, project only necessary fields and avoid returning sensitive examples. Begin with schema and aggregate scope questions where supported, then deliberately choose which records to expose.
Follow the MCP setup guide and inspect the installed tool schema rather than copying unverified arguments from a generic prompt.
What valid JSONL does not prove
Successfully opening a record does not validate tokenization, conversation policy, licensing, deduplication, preference quality or the requirements of an SFT/DPO/other training pipeline. Media-reference inspection, WebDataset sample grouping and TFRecord payload decoding remain distinct reader work.
See the format capability guide for the difference between decoded records and metadata-only inspection.
Try the first page on your own data.
Start with the free Windows Preview: source information and up to 100 records, read-only. Review reader capabilities before planning a full-file Pro workflow.
Pro checkout is being prepared. The initial Windows install enables signed in-app updates for later versions.