Four words carrying the whole architecture: "Documentation persuades; enforcement decides." The scripts-do-the-paperwork split is the piece I want to ask about, specifically failure attribution. You list blaming your code for platform-layer behavior among the expensive early failures, and step 5 now says the agent checks the platform side before concluding the cause is ours. What does that check consist of mechanically? Layer-blame is the one judgment in your pipeline that seems hardest to script, since it requires knowing where your code's responsibility ends, and a wrong platform-blame produces the evidenced-but-misdirected ticket, which is your confident-wrongness failure wearing better clothes. Also want to name the design decision most pipelines miss: can't-reproduce as a first-class terminal state. An agent permitted to stop without a fix, on the record, is the difference between a backlog tool and a plausible-fix generator.
Narrowing to one product and one pipeline is the move I wish more people made, a general agent has too large a surface to ever really trust. "No claim without proof" is also what makes it evaluable: a narrow agent has a small enough action space that you can actually score whether each answer was grounded. Did the narrow scope cut your failure rate mostly by removing wrong tool calls, or by making retrieval land on the right context?
Your breakdown of the authentication piece is exactly right. The multi-service local environment setup, logging in as a user, recording the session, keeping credentials safe across runs, that's the kind of friction that sinks general-purpose agents but never shows up in demos. You solved it by narrowing scope to one pipeline. The other direction is giving the agent its own identity layer, so it carries credentials and session state as part of its runtime rather than wiring them in fresh each time. A programmable wallet and credential vault let the agent authenticate to any service without secrets in prompts or files. That kind of portable identity feels like the right direction for making agents that can truly own a ticket end to end.