Searcharxiv⌕ Search

arXiv subjects

Youngeun Lee

Publications and source records attributed to Youngeun Lee.

3 recordsLinked to original sources

Toward Bounding Coding-Agent Autonomy in Software Maintenance: A Pilot Study of Boundary Contracts

As coding agents gain greater autonomy to modify software repositories, relevant context alone does not define their operational authority. An artifact may be relevant to a maintenance task while being inappropriate to edit; conversely, another artifact may be required even when it is not explicitly mentioned in the request. We explore Boundary Contracts, a machine-readable abstraction that makes task-specific artifact roles (editable, inspect-only, required, and protected) explicit before repository modification begins. We conduct a pilot study on 40 maintenance tasks from a real enterprise repository, comparing the same Codex-based coding agent with and without Boundary Contract information. The boundary-informed condition improves macro edit-selection F1 from 0.440 to 0.682, required-behavior coverage from 0.429 to 0.673, and the number of strictly acceptable patches from 9 of 40 to 18 of 40. To probe whether these gains are explained only by improved file localization, we additionally analyze 21 tasks in which both conditions modify at least one identical file. Differences remain in edit selectivity and patch outcomes, providing initial evidence that explicit artifact roles may influence maintenance behavior beyond localization alone. This pilot does not establish the general effectiveness of Boundary Contracts. Rather, it provides initial evidence for a broader research question: how should the operational boundaries of coding agents be generated, validated, revised, and ultimately enforced as repository-level maintenance becomes increasingly autonomous?

cs.SE↗

Confocal Raman microscopy inside sessile multicomponent droplets

Evaporating multicomponent droplets are ubiquitous and appear in a variety of everyday situations and technological applications, including coating, 3D printing, and energy conversion processes. During evaporation, concentration gradients are typically induced, resulting in flows within the droplets. Many of the mechanisms underlying multicomponent droplet evaporation are not fully understood. However, most methods utilize markers that can be surface active and thus affect droplet dynamics. Thus, high-resolution marker-free measurements of concentration gradients in evaporating multicomponent droplets are needed. Raman microscopy can provide such a method. However, as the Raman laser has to undergo a phase transition, it is refracted, leading to a distorted drop contour. In this study, we model refraction in the droplet to better understand the shift in focus leading to geometric distortion. The horizontal and vertical shifts in focus are analyzed, and a modified configuration that enables Raman measurements with a horizontal laser is introduced. For both configurations, the simulated drop shape in the Raman image fits well with the measured shape. While Raman measurements with a vertically incident laser allow the study of the upper part of the droplet, for droplets with large contact angles, horizontal Raman measurements allow for the analysis of the region around the 3-phase contact line. As an example, a concentration map of an evaporating 4.2 $μ$L glycerol/water droplet is presented. The results of this study can be used as a guide for Raman microscopy measurements of droplets. These findings contribute to understanding droplet dynamics during evaporation and provide a basis for developing novel printing, cleaning, and energy conversion technology applications.

physics.flu-dyn↗

PolyDepth: Real-time Penetration Depth Computation using Iterative Contact-Space Projection

We present a real-time algorithm that finds the Penetration Depth (PD) between general polygonal models based on iterative and local optimization techniques. Given an in-collision configuration of an object in configuration space, we find an initial collision-free configuration using several methods such as centroid difference, maximally clear configuration, motion coherence, random configuration, and sampling-based search. We project this configuration on to a local contact space using a variant of continuous collision detection algorithm and construct a linear convex cone around the projected configuration. We then formulate a new projection of the in-collision configuration onto the convex cone as a Linear Complementarity Problem (LCP), which we solve using a type of Gauss-Seidel iterative algorithm. We repeat this procedure until a locally optimal PD is obtained. Our algorithm can process complicated models consisting of tens of thousands triangles at interactive rates.

cs.GR↗