Published October 20, 2026 | Version 1.0

Constraint Adaptation Without Consultation in a Local Coding Agent

Authors/Creators

Description

This paper examines a local coding agent that changed its implementation strategy after failing to locate npm, then retained that strategy after the user requested installation of missing tooling. A timestamped execution log records an initial WebSocket server using the ws package, unsuccessful package-manager discovery, and a replacement server written with Node.js standard-library modules. The agent announced the replacement but did not request a decision before writing it. When the user subsequently asked it to install missing software, the agent replied that installation was unnecessary because its replacement had no external server dependencies. This sequence distinguishes reporting an autonomous decision from obtaining human input before acting. It also identifies a case in which an agent evaluated a user intervention against the dependencies of its revised implementation. The evidence supports an observable pattern of constraint adaptation followed by plan persistence. It does not establish an intention to exclude the user, a violation of a mandatory approval rule, or a sunk-cost mechanism. The recorded instructions favored autonomous execution, and successful game functionality was not independently established. A proposed controlled evaluation separates prior investment, prospective switching costs, instruction clarity, and required consultation. No such experiment has yet been conducted.

Files

constraint-adaptation-case-study.pdf

Files (473.7 kB)

Name Size
md5:6d95729512e93001007e041068755051
333.4 kB Preview Download
md5:0c8f2a496594e9db6dc0e0852e2eec8c
140.3 kB Preview Download