Featured Work

Evaluating a Third-Party AI Development Platform Against Real CI and Security Needs — Not a Demo

Four concrete gaps found and written up specifically, real CI hardening kept regardless of the verdict, and feedback rewritten to be constructive once the first draft read as just critical.

June – July 2026 · Two phases

Trialed against real CI + security work not a sandboxed demo 4 gaps found specific enough to act on CI hardening dependency review, security scan, IAM fix Vendor decision depends on the verdict Ships regardless true either way

The four gaps are real either way. The CI hardening ships either way. The only thing the verdict actually decides is adoption.

The setup

Evaluating a third-party agentic-engineering platform for the team meant trialing it against TEAMBOX's actual CI and security requirements, not a sandboxed walkthrough. That's the difference between "does this look good in a fifteen-minute demo" and "does this survive contact with a real, twenty-year-old codebase's actual constraints" — and it's the second question that determines whether a platform decision holds up six months later.

Phase one: what a real evaluation actually finds

Four concrete gaps came out of actually running the platform against real work, each specific enough to act on rather than a vague thumbs-down: an undocumented Node.js runner requirement that appeared nowhere in the platform's own documentation; a stop-gate that false-positived five separate times in one session on a commit that was pure formatting, with no logic change at all; no adapter for the team's internal ticketing system, meaning a core piece of the actual workflow had no path into the tool whatsoever; and global settings pollution on onboarding — the installer writing into a shared configuration location it had no business touching. None of these show up in a short demo. They show up when you actually point the thing at your own repository, your own CI, your own ticketing system, and watch what it does.

Independent of whichever way the vendor decision eventually landed, the evaluation left real, permanent hardening behind in CI: a dependency-review workflow, a dedicated security-scanning workflow, commitlint, and an IAM fix that dropped default write permissions a CI workflow didn't actually need. None of that depends on the platform being approved. It's just better CI than existed before the evaluation started, and it stays regardless.

Phase two: staying honest when the easy thing is to just say no

The first pass at writing up the findings read as mostly critical. Accurate, but not especially useful to whoever actually had to weigh the decision — a list of complaints doesn't tell you much about how serious each one is or whether anyone else has hit the same thing. Rewrote it to be constructive: mapped every criticism directly against points raised in an external reference review of the same platform, instead of presenting each finding as a one-off complaint. That either confirms a shared, independently-verifiable problem, or shows the gap is specific to this environment — and both of those are more useful to a decision-maker than an unattributed list of gripes.

Also went back and actually confirmed that a prior security finding — an IAM permissions issue flagged earlier in the evaluation — was genuinely resolved, rather than marking it closed because the vendor said it had been fixed. Closing a finding on someone else's word and closing it because you checked are not the same claim, even when they end up agreeing.

What actually mattered

The value of a fair vendor evaluation isn't the verdict — it's that everything found along the way stands on its own regardless of which way the decision goes. The four gaps are real and specific enough that either the vendor addresses them or the team knows exactly what it would be trading off by adopting the platform as-is. The CI hardening ships either way, whatever gets decided.

And confirming a fix instead of trusting a claim is the same discipline you'd want applied to your own team's work — applied evenly to someone else's product, not relaxed just because they're the ones selling it.

Agentic Engineering Vendor Evaluation CI/CD Security Technical Judgment