Written specifications are becoming standard agent inputs
Across the week, strong papers kept pulling agent behavior into forms that can be checked outside the model. Requirements, contracts, architecture descriptors, and typed failure signals all act as hard surfaces for planning and review. The practical gain is clearer repo-scale work and fewer hidden assumptions in the loop. ReCodeAgent and REAgent tie generation to explicit task descriptions, while later work extends the same idea to formal specs and durable write paths.