Research that stays inspectable.

I study how representations, compression, and controllability shape the quality of generated text and code.

Explore controllable code editing

Research directions

Codec or generator failure?

Separate reconstruction loss from latent-generation loss before spending compute on the wrong stage.

Diagnose the failing stage

Localized and predictable code editing

Prevent full-function rewrites by comparing selective regeneration, constrained generation, and AI-assisted refactoring under an explicit preservation contract.

Choose a code-editing control surface

Code-space or token-space MDLM?

Compare both under one decoded-text scorer while accounting for the quality ceiling imposed by a lossy codec.

Compare the reported stages
Browse 5 focused research questions