You know how GPS navigation works great until everyone has it — then every driver gets routed down the same "optimal" side street, and the system that was supposed to distribute traffic intelligently creates a single chokepoint? That's the core problem this paper diagnoses in AI-guided drug design. When you give a reinforcement learning agent the power to search chemical space for molecules with better properties, it does exactly what you asked: it finds the best molecule. One molecule. The same one, every time, regardless of what you started with. The reward is maximized, the diversity is destroyed, and your drug discovery pipeline just collapsed to a single point. The committed claim: PGFS++ is the first synthesis-aware RL framework that improves molecular target properties while preserving output diversity by enforcing structural similarity to the input molecule. This is an iteration on PGFS (Policy Gradient for Forward Synthesis), not a new paradigm — but the diagnosis of the reward-hacking failure mode is the real intellectual contribution. The authors show that their intermediate system PGFS+ dramatically improves property scores over the original PGFS by replacing indirect reactant embedding prediction with trainable embedding lookup tables for reaction templates and second reactants. But PGFS+ then exposes the magnet-molecule problem: diverse inputs all converge to the same high-reward output. PGFS++ solves this by treating the input molecule as the start of a forward-synthesis trajectory, constraining the search to produce outputs structurally similar to the input. Architecturally, this is policy-gradient reinforcement learning over a discrete action space of reaction templates and in-stock building blocks. The key structural choice is the forward-synthesis constraint: rather than optimizing in abstract chemical space, the agent must build molecules through sequences of real reactions using purchasable reactants. The embedding lookup tables replacing the original PGFS's embedding prediction are the mechanical upgrade — moving from "predict what reactant embedding you want, then find the nearest one" to "directly select from a table of real reactants." This is the difference between searching in continuous latent space and searching in a discrete catalog. The ladder position is clear but limited by the abstract's scope. The direct predecessor is PGFS (Gottipati et al.), and PGFS++ beats it on both property improvement and diversity preservation. The abstract does not provide specific numeric improvements, benchmark names, or comparisons to other molecular optimization methods like genetic algorithms, graph-based generative models, or other RL approaches (e.g., REINVENT, MolDQN). Without those numbers, we can't place this precisely on the competitive ladder. The involvement of Gottipati as a co-author — an original PGFS author — adds credibility to the claimed improvements over that specific baseline. Integrity is hard to assess from the abstract alone. The paper claims "experiments on molecular improvement tasks" but names no specific benchmarks, datasets, or metrics. We don't know if they're using standard tasks like penalized logP optimization, QED improvement, or docking-score optimization. The reward-hacking diagnosis is the strongest integrity signal: the authors discovered their own method's failure mode and published it rather than hiding it. That's a good sign. But without named benchmarks or released code, the validation regime remains opaque. The milestone question points toward real wet-lab synthesis. Right now, this is all in silico — the "synthesis-aware" constraint means the proposed routes use known reaction templates and in-stock reactants, but nobody has actually synthesized any of the proposed molecules. The next meaningful milestone is experimental validation: pick the top-k molecules proposed by PGFS++, attempt synthesis in a lab, and measure the target properties physically. That's probably 1-2 years out and depends on pharma collaboration, not compute. The obvious successor experiment is multi-step synthesis trajectories. The abstract describes applying "learned reaction templates" but doesn't specify trajectory length. Running PGFS++ on 3-5 step synthesis routes — where the combinatorial explosion gets real — would test whether the framework scales. My read: this is likely (c), saved for the next paper. The framework is set up for it, and the authors would want to establish the single-step or short-trajectory case cleanly first.