Imagine you're an experienced cook watching a YouTube tutorial for a dish you've never made. You don't mimic the chef's exact hand movements — you first identify which ingredients on YOUR counter correspond to theirs, then adapt your actions to your own kitchen layout. The chef's bottle of olive oil is on their left; yours is on your right. You solve the correspondence problem first, then you act. Most robot imitation learning systems try to do both at once, and they choke when the objects change. MatchingPolicy's committed claim: explicitly decoupling demonstration-to-scene correspondence from action generation produces superior few-shot generalization to unseen objects and semantic categories. This is not a new task or a new benchmark — it's a new architectural separation within in-context imitation learning, and the claim is that this separation is load-bearing for out-of-distribution transfer. The mechanism is a two-stage pipeline. Stage one uses vision foundation models (the kind pretrained on massive internet-scale image data) to establish dense semantic correspondences between what the robot saw in the demonstration and what it sees now. Stage two feeds those correspondences — not raw images — into a diffusion policy that generates actions. The key architectural insight is that these two problems (matching and acting) have fundamentally different optimization landscapes, and forcing a single network to solve both creates an inherent conflict. By decoupling them, each module can specialize. The evaluation spans RLBench (a standard simulated manipulation benchmark) and real-world manipulation tasks. The paper claims superior few-shot performance over end-to-end in-context imitation learning baselines, generalizing across unseen object instances AND unseen semantic categories. That second part matters — it's not just "I trained on red mugs and tested on blue mugs" but "I trained on mugs and tested on bowls." The real-world experiments are the integrity anchor here, though the abstract doesn't give us specific success-rate numbers to compare against named baselines. The architecture sits in the diffusion-policy family — the same lineage as Diffusion Policy (Chi et al. 2023) and its descendants — but adds a correspondence-conditioning front end that draws from the classical computer vision tradition of feature matching (think SIFT, SuperGlue, and now foundation-model features like DINOv2). This hybrid of classical geometric reasoning with modern generative policy learning is the paper's most interesting structural choice. The biggest gap in what we can assess from the abstract: no specific numbers. We don't know success rates, how many demonstrations constitute "few-shot," or exactly which baselines were compared. The RLBench evaluation is a strong signal (community benchmark, reproducible), and real-world experiments add credibility, but without seeing the actual tables, we're trusting the framing. The obvious next experiment — scaling to multi-step long-horizon tasks with many objects and partial occlusions — is conspicuously absent, likely because the correspondence stage becomes combinatorially harder and the authors are either still working on it or hit a wall they're not ready to discuss.