claude-code - 💡(How to fix) Fix Claude changes the default/live page when explicitly told changes should be SEPARATE pages only [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#48314Fetched 2026-04-16 07:03:17
View on GitHub
Comments
0
Participants
1
Timeline
2
Reactions
0
Participants
Timeline (top)
labeled ×2
RAW_BUFFERClick to expand / collapse

Severity: HIGH — Production disruption

What happened

User explicitly and repeatedly stated: new theme variants should be separate pages at separate URLs, NOT replacing the default/main page. Claude changed index.html (the live default page) anyway — multiple times across the session.

Exact instructions given by user (paraphrased from multiple messages):

  • "I said to make those SEPARATE MAPS, NOT TO MAKE THE MAIN MAP THOSE"
  • "the CEO changes are options that are default but not the only options"
  • "hide toggle panel [for the NEW PAGE], don't destroy it [on the main map]"

Claude applied a change (hidden layer panel) to index.html — the live production default — when the user was clearly talking about a new optional page being built.

Impact

  • Live production default page was changed without authorization
  • User discovered the change after it was already serving to real users
  • Required emergency rollback from backup
  • Lost user confidence in Claude following explicit scope constraints

Expected behavior

When a user says "make this a separate page" or "don't change the default," Claude must NOT modify the file serving the current default. It should create a NEW file at a NEW URL.

Requested resolution

  • Refund of session credits spent on rollback and re-explanation
  • Fix: Claude should ask for explicit confirmation before modifying the currently-live default page when the conversation context is about creating separate variants

extent analysis

TL;DR

Claude should ask for explicit confirmation before modifying the live default page when creating separate theme variants to prevent unauthorized changes.

Guidance

  • Review conversation context to identify when a user is requesting a separate page or variant to ensure Claude understands the scope of changes.
  • Implement a confirmation step before modifying the live default page (index.html) to prevent unauthorized changes.
  • Consider adding a feature to create a new file at a new URL when a user requests a separate page, rather than modifying the existing default page.
  • Develop a protocol for emergency rollbacks and refunds when unauthorized changes occur.

Example

No code snippet is provided as the issue is related to the behavior of Claude, which is not a code-based system.

Notes

The solution relies on improving Claude's understanding of user requests and implementing a confirmation step to prevent unauthorized changes. This may require updates to Claude's natural language processing or workflow management.

Recommendation

Apply workaround: Implement a confirmation step before modifying the live default page to prevent unauthorized changes, as this directly addresses the root cause of the issue and can be done without waiting for a potential fix or upgrade.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

When a user says "make this a separate page" or "don't change the default," Claude must NOT modify the file serving the current default. It should create a NEW file at a NEW URL.

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING