Skip to content
Discussion options

You must be logged in to vote

Hi Kapil — your understanding is correct, and workflows are exactly the right place for this. The question isn't who executes lint/pytest, it's who decides the outcome.

The problem with embedding verification in commands/skills

If the agent runs lint and judges the result in the same probabilistic loop, it's certifying its own work. It usually complies, but under a long context with competing signals the instruction loses weight, and the agent reports "tests pass" as plausibly as anything else. You get a claim, not a fact — and no signal when it degrades. (I wrote about the mechanics here: https://markus.wondrax.cloud/articles/deterministic-pipelines.html)

Why workflow steps are the answer

…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by ksachdeva
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants