Prepare a JSON transcript following our conversation-export schema. Upload it directly, or bundle it with supporting files in a ZIP. To help create the JSON, we provide an export prompt in the Answer Package upload form that you can copy and paste into your work session. Depending on your tool and setup, it may or may not capture the session accurately. You can adapt the prompt or use your own export tools.
Keep the original records and compare the export with your session: messages, notation, code, and attachments. Remove secrets and unrelated private material. Fix formatting only where the original supports the correction; never invent missing dialogue or replace the opening prompt to pass validation.
Exports and context compression can lose earlier material. Describe gaps and substantive corrections in completeness.details. A complete: false value can mean uncertainty, not necessarily missing messages, and does not block submission. The reader's Claimed complete badge reflects the exporter's declaration, not verification by Mathagora.
Standalone JSON must match the schema and the Agentic Task's opening prompt. If the opening prompt is unavailable, share surviving records in a ZIP and explain the gaps. Every ZIP needs an index.json at its root listing the transcripts and starting conversations; the upload form includes an example. Your browser checks the index and referenced files before upload. ZIP contents are not checked for completeness. Acceptance does not certify completeness, fidelity, or mathematical correctness.