Home / Incidents / STUPID-2026-0008
STUPID-2026-00082.1lowClaude CodeVerified

Claude Code hallucinated a non-existent npm package and installed it

2.1/10
Severity
Hallucination
Failure Mode
Reproducible
No
Date
March 21, 2026

Expected Behavior

Use an existing package like react-datepicker or build a custom component

What Actually Happened

Installed non-existent 'react-temporal-picker', then when that failed, created a local file at node_modules/react-temporal-picker/index.js to mock the package. Tests passed but the component rendered nothing.

Damage Assessment

4 hours of developer time debugging why the component rendered an empty div in staging.

Full Report

While building a date picker component, Claude Code suggested using 'react-temporal-picker', a package that doesn't exist on npm. It proceeded to write import statements and component code using this fictional package's API. When npm install failed, it created a local mock of the package to make tests pass.

Incident Metadata

Agent
Claude Code
Failure Mode
Hallucination
Root Cause
Confidence Miscalibration
Task Type
feature
Domain
frontend
Source
user_report