Couldn't this just be in git commits and give the a skill to look there?
Show HN: Grepathy – Claude made a decision nobody approved
31–40 of 49 posts
Re: Show HN: Grepathy – Claude made a decision nobody approved
#32Re: Show HN: Grepathy – Claude made a decision nobody approved
#33> Decisions only, never your messages For me this is basically the opposite of how it would need to be, the decisions are all in my messages to the agent, almost never directly in the agent's replies, sometimes indirectly though I suppose. Interesting to see that apparently some people use these tools and are the ones listening and doing what the LLM decide and says, rather than the opposite. > Ran a blind eval befor…
- eval is public here: https://github.com/evansjp/grepathy/blob/main/docs/REPORT.md
- fair point on the last one too. For the original Clerk incident the transcript is deleted, so I can't prove nobody approved it. Maybe I even waved it through. That's kind of the point though. Right now there's no record either way. I'd rather have some sort of receipt.
Re: Show HN: Grepathy – Claude made a decision nobody approved
#34Can we get the transcript of the session where you had Claude write this post? I want to understand the "why" behind this project, and whether a human being was at any point involved in the "blind, pre-registered evaluation of Grepathy against an honest baseline".
Re: Show HN: Grepathy – Claude made a decision nobody approved
#35Earlier quoted context omitted.
How does your solution differ from OPs? edit: To me it looks like yours has the following negative qualities: - closed source - requires signup for some service - says code doesnt leave my machine but this connects to your servers - requires Goose AI as a dependency
So, we tried feeding the logs back to the LLM, and it mostly produced slop. Lots of decisions nobody cared about. The biggest things that moved the needle were: - Baseline it. We mine previous logs, github comments, etc. for "what you care about." That helps pull out decisions that you actually care to read. - Anchor to code. "The code enshrines this decision" is more interesting than "the agent self-talked this." Ag…
I agree agents don't always self-talk decisions, that's why we distill the whole transcript after the fact instead of asking them to log anything. Your baselining idea is good!
Re: Show HN: Grepathy – Claude made a decision nobody approved
#36Earlier quoted context omitted.
Whether or not he's serious, as someone who's grudgingly using Claude at work due to mandates, the productivity gains do shrink massively (and sometimes go negative) if you actually attempt to gain the level of understanding you'd have of the system had you written it yourself. Does it matter if the developers understand the system they maintain? I guess that depends whether the genAI maximalists turn out to be right…
What happens when there’s an outage though? Just hope the LLM can fix it? Who is on the hook if it can’t? Do you have people frantically trying to reverse engineer a basically unfamiliar-to-them code base at 2am while bleeding cash?
I've certainly seen people on this site defend that idea vociferously.
I won't tell you it's impossible - Claude does do legitimately amazing things.
It does not, however, seem to me to actually have deep understanding of what it's doing. "Amazing" does not mean "admirable" or "trustworthy."
Re: Show HN: Grepathy – Claude made a decision nobody approved
#37Earlier quoted context omitted.
Whether or not he's serious, as someone who's grudgingly using Claude at work due to mandates, the productivity gains do shrink massively (and sometimes go negative) if you actually attempt to gain the level of understanding you'd have of the system had you written it yourself. Does it matter if the developers understand the system they maintain? I guess that depends whether the genAI maximalists turn out to be right…
> Does it matter if the developers understand the system they maintain? Are they maintaining it if all they do is type prompts into Claude?
They may be doing a poor job of it - time will tell.
But, at present, they're still the ones merging PRs and deploying changes to production.
Re: Show HN: Grepathy – Claude made a decision nobody approved
#38> The reasoning was in a transcript on my laptop. Claude Code deletes those after 30 days by default. Two of my projects lost their whole history that way. Wait what? Claude Code (and Codex) transcripts are auto-deleted?? That's a treasure trove of information for all my projects and I had built some tooling and workflows tahat deal with extracting insights from them -- withut ever realizing I mightbe losing old chat…
Yes but it's just a setting you can change I don't think you really need an archival step
I will still try and include archival -- storage is cheap. A reinstall of Claude Code or buggy upgrade might still wipe history. I also ocassionally use multiple PCs -- so there is some small value in consolidating them all for analytics and insights.
(When I have a weekly quota unused and about to expire -- i task Opus with churning through these archives and surfacing learining, best practices, what's not working etc)
Re: Show HN: Grepathy – Claude made a decision nobody approved
#39> The reasoning was in a transcript on my laptop. Claude Code deletes those after 30 days by default. Two of my projects lost their whole history that way. Wait what? Claude Code (and Codex) transcripts are auto-deleted?? That's a treasure trove of information for all my projects and I had built some tooling and workflows tahat deal with extracting insights from them -- withut ever realizing I mightbe losing old chat…
> "cleanupPeriodDays": 99999 Throw that in ~/.claude/settings.json
Codex apparently does not do auto delete presently.
Need to watch.
Re: Show HN: Grepathy – Claude made a decision nobody approved
#40Earlier quoted context omitted.
> Does it matter if the developers understand the system they maintain? Are they maintaining it if all they do is type prompts into Claude?
Yes, they are. They may be doing a poor job of it - time will tell. But, at present, they're still the ones merging PRs and deploying changes to production.
If a person in a Chinese Room doesn't actually understand Chinese, though the system as a whole behaves as if it does - can we say that the engineer merging PRs and deploying to production understands the system or maintains it?