Extracted pluggy's design rationale from its git/PR history into agent rules — how faithful is it? #14685
Unanswered
reasonableplan
asked this question in
Show and tell
Replies: 1 comment 1 reply
-
|
These results are overexcited and gruesome misaligned I rate this as harmful and degenerative slop |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi — I build a small open-source tool (code-hijack) that mines a repository's decision history (commit bodies, closed-unmerged PRs, maintainer comments, TODO/XXX comments) and turns it into coding rules for AI agents, where every rule must carry a verbatim quote from the actual history — a rule without a verified citation is mechanically demoted. No invented citations: refs are validated against the mined pool, and code examples must be byte-verbatim excerpts of current source.
I ran it on pluggy (30 files, 216 commits scanned) and published the output: examples/pluggy. (Posting here because the pluggy repo doesn't have Discussions enabled — hope that's OK, since the maintainer group overlaps.)
Three examples of what it extracted:
with_traceback)" — anchored to commit93ac1e9(the 1.1.0 traceback-mutation regression). We also verified this one behaviorally: a small model without the rule accumulates tb frames 4→6→8 on repeated re-raises; with the rule it stays constant.XXXcomment at_hooks.py:613aboutfirstresult+historic.The ask: you're the only people who can judge whether these read as faithful to your actual intent, or as plausible-sounding distortions. Even a drive-by "1 and 3 are right, 2 is overfit" would be extremely valuable — I'm trying to measure exactly this failure mode (extraction that looks well-cited but misrepresents the author).
To be explicit: everything in the output is derived from pluggy's public history under its license, with quotes attributed to their commits/PRs. If this kind of post isn't welcome here, tell me and I'll close it — no hard feelings.
Beta Was this translation helpful? Give feedback.
All reactions