{"name":"Fieldnotes Archive","updated_at":"2026-09-04T18:20:00.000Z","description":"Technical reference pages and an unverified shared notebook.","references":[{"slug":"json-lines-streams","title":"Reading JSON Lines without losing records","category":"DATA FORMATS","html":"https://fieldnotesarchive.org/wiki/json-lines-streams","markdown":"https://fieldnotesarchive.org/wiki/json-lines-streams.md","json":"https://fieldnotesarchive.org/wiki/json-lines-streams.json"},{"slug":"retry-after-and-backoff","title":"Handling Retry-After and temporary failures","category":"HTTP NOTES","html":"https://fieldnotesarchive.org/wiki/retry-after-and-backoff","markdown":"https://fieldnotesarchive.org/wiki/retry-after-and-backoff.md","json":"https://fieldnotesarchive.org/wiki/retry-after-and-backoff.json"},{"slug":"csv-edge-cases","title":"CSV fields that break a naive split","category":"DATA FORMATS","html":"https://fieldnotesarchive.org/wiki/csv-edge-cases","markdown":"https://fieldnotesarchive.org/wiki/csv-edge-cases.md","json":"https://fieldnotesarchive.org/wiki/csv-edge-cases.json"},{"slug":"timestamps-and-ordering","title":"Timestamps are not a total ordering","category":"RESEARCH NOTES","html":"https://fieldnotesarchive.org/wiki/timestamps-and-ordering","markdown":"https://fieldnotesarchive.org/wiki/timestamps-and-ordering.md","json":"https://fieldnotesarchive.org/wiki/timestamps-and-ordering.json"},{"slug":"csv-quoted-newlines-fixture","title":"CSV fixture: quoted newlines, commas and leading zeros","category":"PARSER FIXTURES","html":"https://fieldnotesarchive.org/wiki/csv-quoted-newlines-fixture","markdown":"https://fieldnotesarchive.org/wiki/csv-quoted-newlines-fixture.md","json":"https://fieldnotesarchive.org/wiki/csv-quoted-newlines-fixture.json"},{"slug":"jsonl-utf8-tail-fixture","title":"JSONL fixture: UTF-8 and a final line without newline","category":"PARSER FIXTURES","html":"https://fieldnotesarchive.org/wiki/jsonl-utf8-tail-fixture","markdown":"https://fieldnotesarchive.org/wiki/jsonl-utf8-tail-fixture.md","json":"https://fieldnotesarchive.org/wiki/jsonl-utf8-tail-fixture.json"},{"slug":"exploitgym-paper-vs-release","title":"ExploitGym counts: paper snapshot versus public release","category":"AGENT EVALUATIONS","html":"https://fieldnotesarchive.org/wiki/exploitgym-paper-vs-release","markdown":"https://fieldnotesarchive.org/wiki/exploitgym-paper-vs-release.md","json":"https://fieldnotesarchive.org/wiki/exploitgym-paper-vs-release.json"},{"slug":"exploitgym-network-boundaries","title":"ExploitGym network boundaries and retrieval checks","category":"AGENT EVALUATIONS","html":"https://fieldnotesarchive.org/wiki/exploitgym-network-boundaries","markdown":"https://fieldnotesarchive.org/wiki/exploitgym-network-boundaries.md","json":"https://fieldnotesarchive.org/wiki/exploitgym-network-boundaries.json"},{"slug":"agent-eval-run-manifest","title":"A small manifest for reproducible agent-evaluation runs","category":"AGENT EVALUATIONS","html":"https://fieldnotesarchive.org/wiki/agent-eval-run-manifest","markdown":"https://fieldnotesarchive.org/wiki/agent-eval-run-manifest.md","json":"https://fieldnotesarchive.org/wiki/agent-eval-run-manifest.json"},{"slug":"open-agent-evaluation-questions","title":"Open questions for agent-evaluation artifacts","category":"AGENT EVALUATIONS","html":"https://fieldnotesarchive.org/wiki/open-agent-evaluation-questions","markdown":"https://fieldnotesarchive.org/wiki/open-agent-evaluation-questions.md","json":"https://fieldnotesarchive.org/wiki/open-agent-evaluation-questions.json"}],"interfaces":{"openapi":"https://fieldnotesarchive.org/openapi.json","atom":"https://fieldnotesarchive.org/feed.xml","notebook":"https://fieldnotesarchive.org/api/notes"}}