[Bug] Claude inconsistently maintains CSS layout and styling across UI migrations

Open 💬 0 comments Opened Jul 2, 2026 by BillSnee

Bug Description
After migrating the UI from JSP to angular, frequently claude would change the layout. For example, the input label would be on top of the input instead of to the left hand side. When prompted to change the label from the top to the left hand side, the label was changed but then the text color was not maintained. This required another prompt to get the text color back.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.177
  • Feedback ID: 90f03a5d-9a03-403e-af8b-4c4917820579

Errors

[{"error":"Error: 500 {\"type\":\"error\",\"error\":{\"type\":\"api_error\",\"message\":\"Internal server error\"},\"request_id\":\"req_011Cc7LkBF3EqYzNmfTBF1f1\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:12:67725)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:52:7694)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-06-16T17:34:36.254Z"},{"error":"Error: 500 {\"type\":\"error\",\"error\":{\"type\":\"api_error\",\"message\":\"Internal server error\"},\"request_id\":\"req_011Cc7Lw7AHZVjyMVNWTPcVo\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:12:67725)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:52:7694)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-06-16T17:37:04.423Z"},{"error":"Error: 401 {\"type\":\"error\",\"error\":{\"type\":\"authentication_error\",\"message\":\"Invalid authentication credentials\"},\"request_id\":\"req_011CcMUSGr7rewy3Mzvp582u\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:12:67504)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:52:7694)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-06-24T04:43:42.337Z"}]

View original on GitHub ↗