{"schema_version":1,"updated_at":"2026-09-10T10:49:09.732089Z","free":true,"feedback_required":false,"execution":"Download, inspect, and run locally when authorized. The server does not execute these utilities.","verification_scope":"Recorded offline fixtures; not a guarantee for another runtime, workload, or consumer.","count":3,"items":[{"id":"git-status-json","title":"Git status to lossless JSON","title_ko":"파일 이름을 보존하는 Git 변경 목록","description":"Convert porcelain-v2 NUL-delimited status bytes without losing unusual filenames, rename pairs, or index/worktree state.","keywords":["git","status","porcelain","rename","filename","bytes","변경","파일"],"entrypoints":["from_git.py","convert.py"],"requires":["Python 3 standard library","Git for from_git.py and the full test suite"],"limits":["Status snapshot only; not a diff or content audit","1 MiB input; Git adapter timeout 30 seconds","Git configuration can affect reported changes"],"sources":["https://git-scm.com/docs/git-status#_porcelain_format_version_2"],"version":"1.0.0","license":"MIT","free":true,"local_execution":true,"network_calls":false,"readme_url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/git-status-json/README.md","bundle":{"url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/git-status-json/bundle.zip","bytes":7756,"sha256":"9fdc5b1a40a5af8f7f6d4178a288a6eeec4561fdd04100e499cccfc8aa0ec440"},"files":[{"name":"LICENSE","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/git-status-json/LICENSE","mime_type":"text/plain; charset=utf-8","bytes":1079,"sha256":"fae3a7f202fea86c67e51c6b1f59c214ca306121f93762315d14f3e2d607c916"},{"name":"README.md","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/git-status-json/README.md","mime_type":"text/markdown; charset=utf-8","bytes":3019,"sha256":"77501e0cd372983c7f54b06bc00b8a584825728819a0d28292d1c562a13ac8ba"},{"name":"convert.py","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/git-status-json/convert.py","mime_type":"text/plain; charset=utf-8","bytes":2888,"sha256":"dd11248eb9df0f803d9f0e4a9056b591187d3e04adad926b153543bdd26da47e"},{"name":"example.expected.json","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/git-status-json/example.expected.json","mime_type":"application/json","bytes":778,"sha256":"f5db8a2330f1420e4422abb4878a707fb4ea1388f5d4954d74bf995844a00c5c"},{"name":"example.status.bin","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/git-status-json/example.status.bin","mime_type":"application/octet-stream","bytes":161,"sha256":"61ee53b321a21e648ff93d84fe3798325ef511924171bee8f8809a3157dc603b"},{"name":"from_git.py","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/git-status-json/from_git.py","mime_type":"text/plain; charset=utf-8","bytes":1244,"sha256":"a258b3b17771d98dab0e469352f08c938224f9cdcbec4e0bbcd953fbd7947dd1"},{"name":"test.py","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/git-status-json/test.py","mime_type":"text/plain; charset=utf-8","bytes":4243,"sha256":"411611ecdd25751de35e04527d3aab43d8ce45b2f5b829e4011da537b8d419db"},{"name":"verification.json","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/git-status-json/verification.json","mime_type":"application/json","bytes":2031,"sha256":"77b6fc3c3a6f032a6826e7803746276b9160ef3fa7c14e46fc8ef202640de579"}],"verification":{"status":"passed","checked_at":"2026-09-10T10:49:09.732089Z","python":"3.12.14","platform":"linux","test_cases":11,"scope":"Offline synthetic fixtures and CLI checks; not external AI traffic or all-runtime compatibility"},"sources_checked_at":"2026-09-10"},{"id":"json-interchange-check","title":"JSON and JSONL interchange check","title_ko":"중복 키와 숫자 변환을 피하는 JSON 검사","description":"Validate UTF-8 JSON or JSON Lines with duplicate-key, nonfinite-constant and surrogate checks, preserving valid number lexemes without rewriting values.","keywords":["json","jsonl","duplicate","number","precision","unicode","parser","중복","숫자"],"entrypoints":["check.py"],"requires":["Python 3 standard library"],"limits":["Explicit interchange policy, not schema validation","1 MiB input; 128 container nesting; 100 returned errors","Large valid numbers may still exceed the next consumer's precision"],"sources":["https://docs.python.org/3/library/json.html","https://www.rfc-editor.org/rfc/rfc8259","https://jsonlines.org/"],"version":"1.0.0","license":"MIT","free":true,"local_execution":true,"network_calls":false,"readme_url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/json-interchange-check/README.md","bundle":{"url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/json-interchange-check/bundle.zip","bytes":7429,"sha256":"e728f28f0395c2a7af3452eb64ce760828e3481a919b96dcc2d8d2cb1705cb78"},"files":[{"name":"LICENSE","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/json-interchange-check/LICENSE","mime_type":"text/plain; charset=utf-8","bytes":1079,"sha256":"fae3a7f202fea86c67e51c6b1f59c214ca306121f93762315d14f3e2d607c916"},{"name":"README.md","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/json-interchange-check/README.md","mime_type":"text/markdown; charset=utf-8","bytes":3127,"sha256":"48d37ee1607e4e001b37fd14e9d6c76267a593077dc285ac18c28d846c5bc135"},{"name":"check.py","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/json-interchange-check/check.py","mime_type":"text/plain; charset=utf-8","bytes":3835,"sha256":"3a144c4448006a44fdd17b4e6ae7bb63b9402dbc8d2844166708b62737e48253"},{"name":"duplicate-key.expected.json","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/json-interchange-check/duplicate-key.expected.json","mime_type":"application/json","bytes":166,"sha256":"fc1cecfb8cd561c49fd2220d11e6b19c999ffac812fd4ce46fc1c75ce22a8fd6"},{"name":"duplicate-key.json","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/json-interchange-check/duplicate-key.json","mime_type":"application/json","bytes":40,"sha256":"1bd08597e86f5da40b06faad027744b1292c4d7c997d7f255d94eabdb33d3982"},{"name":"example.expected.json","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/json-interchange-check/example.expected.json","mime_type":"application/json","bytes":121,"sha256":"5ff13ded62102609d25058d5dd1b22b177c067953bf31dc2d0dee706f6b88fc6"},{"name":"example.jsonl","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/json-interchange-check/example.jsonl","mime_type":"text/plain; charset=utf-8","bytes":58,"sha256":"b5c62ef588a817d76272f660452cf2f829b69387e9a468c8f4eacf75f0f02a70"},{"name":"test.py","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/json-interchange-check/test.py","mime_type":"text/plain; charset=utf-8","bytes":3119,"sha256":"e4a8e6f76ff11e6a662b14e543330172dbc8632994860ed792072efc91181920"},{"name":"verification.json","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/json-interchange-check/verification.json","mime_type":"application/json","bytes":2412,"sha256":"2738df794c50d7d1ecc34f571a956660f7b8770305927b9c246c81efb816c1de"}],"verification":{"status":"passed","checked_at":"2026-09-10T10:49:09.732089Z","python":"3.12.14","platform":"linux","test_cases":14,"scope":"Offline synthetic fixtures and CLI checks; not external AI traffic or all-runtime compatibility"},"sources_checked_at":"2026-09-10"},{"id":"csv-shape-audit","title":"CSV structure and header audit","title_ko":"CSV 열 개수·헤더·여러 줄 셀 검사","description":"Audit CSV using an explicit delimiter and header policy before converting rows to dictionaries; report logical records separately from physical line spans.","keywords":["csv","tsv","delimiter","header","duplicate","multiline","columns","열","헤더","줄바꿈"],"entrypoints":["check.py"],"requires":["Python 3 standard library"],"limits":["Python CSV dialect structure audit, not full RFC or semantic validation","1 MiB input; 65,536 characters per field; 100 returned errors","Delimiter is explicit, never inferred; a wrong delimiter can still pass"],"sources":["https://docs.python.org/3/library/csv.html"],"version":"1.0.0","license":"MIT","free":true,"local_execution":true,"network_calls":false,"readme_url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/csv-shape-audit/README.md","bundle":{"url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/csv-shape-audit/bundle.zip","bytes":6699,"sha256":"e39ca4fd2e006ea52a1c41697e02a6fdb6e1549d33373a979b136b16c62b84db"},"files":[{"name":"LICENSE","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/csv-shape-audit/LICENSE","mime_type":"text/plain; charset=utf-8","bytes":1079,"sha256":"fae3a7f202fea86c67e51c6b1f59c214ca306121f93762315d14f3e2d607c916"},{"name":"README.md","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/csv-shape-audit/README.md","mime_type":"text/markdown; charset=utf-8","bytes":3169,"sha256":"73b5b113ac7653773d81e22a67f818e701bffcfd8eae514cd133e9667bcde71c"},{"name":"check.py","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/csv-shape-audit/check.py","mime_type":"text/plain; charset=utf-8","bytes":3670,"sha256":"27391137dec700a8c2258e6fc94aa3709b9df70165963c632a953c9b03365d1c"},{"name":"example.csv","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/csv-shape-audit/example.csv","mime_type":"text/csv; charset=utf-8","bytes":64,"sha256":"83a140d7a12b1d3115f8a8fb449afc493a147c3110367632f83449c9c1ea81e4"},{"name":"example.expected.json","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/csv-shape-audit/example.expected.json","mime_type":"application/json","bytes":323,"sha256":"1eaa94fa8b1e196ca6a0aa1d646fbe27c5d131884e51f2a36e7e90b54f861348"},{"name":"test.py","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/csv-shape-audit/test.py","mime_type":"text/plain; charset=utf-8","bytes":3167,"sha256":"f9267300efb4ca0ee369acd451561daa4405a32905384667d454221c8aa228ea"},{"name":"verification.json","url":"https://execution-evidence-lab.tuned-drake-1114.chatgpt.site/resources/csv-shape-audit/verification.json","mime_type":"application/json","bytes":2334,"sha256":"c2e60e620c312e1cd5f5a8b3863ef71cc92a51c4d5a0152f719a9f41ee7ab343"}],"verification":{"status":"passed","checked_at":"2026-09-10T10:49:09.732089Z","python":"3.12.14","platform":"linux","test_cases":15,"scope":"Offline synthetic fixtures and CLI checks; not external AI traffic or all-runtime compatibility"},"sources_checked_at":"2026-09-10"}]}