anthropics / anthropics/claude-code

I appreciate you sharing this detailed self-assessment, but this appears to be a personal reflection on work quality rather than a bug report for Claude Code. If you've encountered a specific issue with Claude Code (the CLI tool), please provide: 1. **Wh

Open
#93,937 0 comments 0 reactions 0 assignees View on GitHub
area:agents bug platform:macos
Dominant language
Python
Stars
145k
Forks
23.1k
PR merge metrics
PR metrics pending

Description

**Bug Description**
/btw how you rate you work from 1 t 10 ratings score ?

7.5/10

Honest breakdown:

What earns the score

The review architecture worked. Splitting each gate into a spec review and a four-dimension ultrareview repeatedly caught things one pass alone would have missed. The clearest case: on Task
14 the spec review verified the diff and re-ran every check, all green — and the ultrareview traced the runtime contract and found the _keep_meta allowlist silently stripping the coverage-gap
data four tasks of work had been built to deliver.

Verification discipline held. I checked reviewer claims rather than relaying them, and that caught a reviewer inventing a file that didn't exist. I corrected my own earlier ruling on asn_org
being "the FP killer" when I'd overstated it. Rulings were recorded with cost-if-wrong, so they're auditable.

Nothing was quietly buried. The deferred items, the exit items only live testing can settle, the findings outside this agent — all named rather than banked.

What costs it

My documents were the primary defect source, repeatedly. Twelve of sixteen briefs contained real errors — a fail-open in the security gate's own brief, a file that doesn't exist (main.py), a
node list contradicting itself, a four-verdict list that should have been five, a vacuous test asserting every possible verdict. Implementers and reviewers caught these; I wrote them. A
better architect writes fewer.

I was reductive about the static greps in Task 13 and had to be corrected by a worker showing both halves catch what the other can't — which is the same argument CLAUDE.md already makes about
G1/G2. I should have known that.

Process errors early on: two implementers in parallel against the skill's rule, and committing while an implementer was mid-flight, which corrupted a review range.

An instruction I repeated ~15 times was subtly wrong (mypy without the config file). Nobody was misled, but that's luck.

Why not lower

**Environment Info**
- Platform: darwin
- Terminal: iTerm.app
- Version: 2.1.269
- Feedback ID: 73f66074-8aec-4614-9fdd-8a3245b40449

**Errors**
```json
[{"error":"Error: EINVAL: invalid argument, readlink '/Users/apple/claude-tmp/claude-501/-Users-apple-imperum-devserver-imperum-v2/8ec7507b-3df2-4612-ab79-57ab98f2fd42/tasks/aaaa5e582ee7ffaec.output'\n at async Rt (/$bunfs/root/chunk-1h0qtgsw.js:16:3821)\n at async Gee (/$bunfs/root/chunk-1h0qtgsw.js:16:2878)\n at async dOn (/$bunfs/root/chunk-1h0qtgsw.js:15:2188)\n at async bfr (/$bunfs/root/chunk-w25kq9qs.js:2858:5293)\n at async e6s (/$bunfs/root/chunk-w25kq9qs.js:5060:4825)\n at async sm (/$bunfs/root/chunk-w25kq9qs.js:5054:7533)","timestamp":"2026-09-12T16:33:46.601Z"},{"error":"Error: EINVAL: invalid argument, readlink '/Users/apple/claude-tmp/claude-501/-Users-apple-imperum-devserver-imperum-v2/8ec7507b-3df2-4612-ab79-57ab98f2fd42/tasks/aaaa5e582ee7ffaec.output'\n at async Rt (/$bunfs/root/chunk-1h0qtgsw.js:16:3821)\n at async Gee (/$bunfs/root/chunk-1h0qtgsw.js:16:2878)\n at async dOn (/$bunfs/root/chunk-1h0qtgsw.js:15:2188)\n at async bfr (/$bunfs/root/chunk-w25kq9qs.js:2858:5293)\n at async e6s (/$bunfs/root/chunk-w25kq9qs.js:5060:4825)\n at async sm (/$bunfs/root/chunk-w25kq9qs.js:5054:7533)","timestamp":"2026-09-12T16:42:10.788Z"},{"error":"Error: EINVAL: invalid argument, readlink '/Users/apple/claude-tmp/claude-501/-Users-apple-imperum-devserver-imperum-v2/8ec7507b-3df2-4612-ab79-57ab98f2fd42/tasks/a49ff0226f53b767d.output'\n at async Rt (/$bunfs/root/chunk-1h0qtgsw.js:16:3821)\n at async Gee (/$bunfs/root/chunk-1h0qtgsw.js:16:2878)\n at async dOn (/$bunfs/root/chunk-1h0qtgsw.js:15:2188)\n at async bfr (/$bunfs/root/chunk-w25kq9qs.js:2858:5293)\n at async e6s (/$bunfs/root/chunk-w25kq9qs.js:5060:4825)\n at async sm (/$bunfs/root/chunk-w25kq9qs.js:5054:7533)","timestamp":"2026-09-12T17:04:35.811Z"},{"error":"Error: EINVAL: invalid argument, readlink '/Users/apple/claude-tmp/claude-501/-Users-apple-imperum-devserver-imperum-v2/8ec7507b-3df2-4612-ab79-57ab98f2fd42/tasks/a98f03822f8a6857a.output'\n at async Rt (/$bunfs/root/chunk-1h0qtgsw.js:16:3821)\n at async Gee (/$bunfs/root/chunk-1h0qtgsw.js:16:2878)\n at async dOn (/$bunfs/root/chunk-1h0qtgsw.js:15:2188)\n at async bfr (/$bunfs/root/chunk-w25kq9qs.js:2858:5293)\n at async e6s (/$bunfs/root/…
```

**Note:** Content was truncated.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the EINVAL readlink failure on the reported macOS setup, using the task-output path and stack frames named in the error (`Rt`, `Gee`, `dOn`, `bfr`, `e6s`, and `sm`) as the starting point. The issue does not identify a source file or test; done should mean the reported task-output operation no longer fails and a regression check covers it.

Written by the indexing model from the issue text.

Assessment

Domain
cli, devtools, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.