The internal document workbench could structure and export only a single flat record. Add bounded multi-record extraction through INF0, validation of every field against its own source span, and all-or-nothing JSON or spreadsheet-safe CSV serialization.
Validation
Full local suite: 1300 passed, 197 skipped; targeted extraction, validation and export tests passed.
Typecheck, lint (8 existing warnings), and production build passed.
Tests cover INF0 adapter integration, bad evidence, truncated output, missing CSV fields, formula injection, multiline CSV and source mutation.
This is an internal component (maximum 200 records per call), not a customer-facing route. Mechanical source support does not establish semantic correctness or source coverage; empty, malformed or truncated results require review.
## Problem and change
The internal document workbench could structure and export only a single flat record. Add bounded multi-record extraction through INF0, validation of every field against its own source span, and all-or-nothing JSON or spreadsheet-safe CSV serialization.
## Validation
- Full local suite: 1300 passed, 197 skipped; targeted extraction, validation and export tests passed.
- Typecheck, lint (8 existing warnings), and production build passed.
- Tests cover INF0 adapter integration, bad evidence, truncated output, missing CSV fields, formula injection, multiline CSV and source mutation.
This is an internal component (maximum 200 records per call), not a customer-facing route. Mechanical source support does not establish semantic correctness or source coverage; empty, malformed or truncated results require review.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Problem and change
The internal document workbench could structure and export only a single flat record. Add bounded multi-record extraction through INF0, validation of every field against its own source span, and all-or-nothing JSON or spreadsheet-safe CSV serialization.
Validation
This is an internal component (maximum 200 records per call), not a customer-facing route. Mechanical source support does not establish semantic correctness or source coverage; empty, malformed or truncated results require review.