Urgent.News

What's breaking now, across thousands of outlets.

Tech

48-Hour Field Notes: My Sandbox Said PASS, and Zero Tests Had Run

I spent 48 hours letting a free model generate fixes I never applied, and the most useful thing I learned was that my harness was the bug. The sandbox told me PASS while zero tests had run, then I hashed the wrong artifact, and later I blamed a patch for a timezone problem I had written myself. Here is the loop I ended up with, the three false signals I had to remove, and the escalation rule I…

In a 48-hour experiment, a reporter discovered that a free model generated fixes which were never applied, leading to a false PASS result. The issue stemmed from a bug in the harness, and the reporter blamed a patch for a timezone problem. The reporter learned the importance of generating multiple candidates, running them in a disposable environment, and maintaining a receipt for each attempt.

The process involved three stages: generating a text output, replaying each candidate in a disposable run, and triaging a machine-readable receipt to determine what requires attention. The reporter realized that relying solely on exit codes from tests was misleading, as a zero exit code did not necessarily indicate successful tests.

To address this, the reporter introduced a new verdict, "EMPTY," for runs with zero collected tests, regardless of the exit code. This change helped the reporter accurately identify and reclassify certain successes as harness problems rather than candidate issues.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Travel Planner Retrieval Design with Bounded Access Rules and Source Citations

Short answer: a travel itinerary planner needs a staged retrieval architecture with bounded access rules and source context attached to every answer.

  • Travel itinerary planner needs retrieval system with strict access rules and source citations.
  • Verify freshness of web-backed context with fetch timestamp and source revision.

Miss the fall deadline and your cold email loses the whole winter: a snow-removal example

Some cold emails don't just get ignored. They arrive after the buyer has already decided, and then the answer is "no" for a full year, no matter how good the email was. Here's the fix worked through for a fourth niche: a small commercial snow-removal company selling to property managers.

  • Sending cold emails after buyer's winter vendor decision results in firm "no" for the year
  • Focus email on buyer's specific pain points, like delayed snow clearing complaints
  • Subject line should grab attention with a yes/no question about current vendor status

More from Friday 16 October →