Imagine you're studying for a history exam but you have no textbook. So you write your own practice questions — except you're clever about it: first you draft the answer key and the key facts, then you weave those facts into a long, messy document full of distractors, and finally you quiz yourself on that document. If you get it wrong, you adjust. That's LongZero. The committed claim: an LLM can improve its own long-context reasoning ability without any external data — no human annotations, no existing corpora, no stronger teacher model — by self-generating structured multi-hop and multi-round retrieval tasks and training on them with group relative policy optimization (GRPO). The paper argues this "zero data" path not only works but outperforms RL training on data synthesized from external corpora. The key architectural move is a two-phase generation pipeline. Phase one: the model produces a compact structured skeleton — question, answer, and the supporting evidence snippets needed to derive the answer. Phase two: the model separately expands each evidence snippet into a full document, padding with plausible but irrelevant content, yielding a long multi-document context. This decomposition is what makes self-generation tractable; asking a model to write a coherent 100K-token document with embedded reasoning chains in one shot would be catastrophically noisy. By separating the logical structure from the prose expansion, LongZero keeps the answer verifiable even as context length grows. The method generates two task types: multi-hop reasoning (chain of facts across documents) and multi-round retrieval (iterative needle-in-haystack extraction). Training uses GRPO — a variant of reinforcement learning that scores candidate completions against each other within a group rather than requiring a separate reward model. The reward signal is binary correctness: did the model extract the right answer from the long context it wrote for itself? This keeps the loop tight and avoids the reward-model dependency that plagues many RL pipelines. The authors evaluate on two base LLMs across five long-context reasoning benchmarks. The ladder comparison is where things get interesting but also where the abstract leaves gaps. The paper claims LongZero outperforms "RL on data synthesized from external corpora," but the abstract does not name specific baselines, cite delta magnitudes, or specify which benchmarks by name. We know it's five benchmarks and two LLMs, but the exact numbers — accuracy percentages, context lengths tested, model sizes — are not in the abstract. This is a common pattern in RL-for-LLM papers: the method description is precise, the results section is gesture-level until you read the full paper. The integrity setup has genuine strengths: code and data are released on GitHub, the task types are clearly defined, and the RL reward is a hard verifiability check (correct or not), which limits reward hacking. But the validation is entirely self-benchmarked — the authors evaluate their own method on public benchmarks without pre-registration, and the absence of independent replication is expected at this stage but still worth flagging. The most important integrity question is whether the self-generated tasks are diverse enough to avoid mode collapse, where the model learns to solve only the narrow distribution of problems it knows how to write. The successor experiment the authors clearly did not run — and the one that would matter most — is scaling LongZero to frontier-scale models (70B+) and contexts beyond 128K tokens. The abstract evaluates "two LLMs" without specifying scale, and the method's reliance on the model's own generation quality means it could plateau for weaker base models or degrade at extreme lengths. My read: they likely ran it at 7-13B scale and are saving the frontier-scale result for a follow-up, or compute constraints prevented it. The other missing experiment is a head-to-head against distillation from a stronger teacher model (e.g., using GPT-4o-generated long-context QA pairs), which would test whether zero-data self-play genuinely competes with the strongest non-zero-data alternative.