Urgent.News

What's breaking now, across thousands of outlets.

Tech

Keeping score honestly: zero improved, four made worse

Development covered 5 Aug 2026 to 7 Aug 2026 (commit dates). This stretch was mostly me auditing my own work, six rounds of it, on the tooling that edits the tie-in novel and the tooling that plays the game. It produced the single most useful measurement I have taken on this project, and I want to write it down while the sting is fresh. Round three stopped asking whether it was correct The first…

The development period ran from August 5, 2026, to August 7, 2026, during which time the author focused on auditing their own work on the tooling that edits a tie-in novel and plays the game. This period produced the most useful measurement on the project to date. The first two rounds of auditing were standard, checking if the documentation matched the scripts and if a cold start worked, with both rounds uncovering real issues.

In the third round, the author asked a different question: had this pipeline ever improved a single chapter? They counted and found that there were zero chapters improved, but four chapters were damaged. The findings confirmed that everything was working, as each stage ran, checks passed, the output was well-formed, and the net effect on the artifact was negative.

The author emphasized the importance of defining outcomes and being willing to accept the answers, as it is much harder to do than consistency checks. The three recurring shapes in the findings were: guards that are always false, safety conditions that could not fire, and nothing errors; a finding that was found and then un-found; and change A, forget B, where a rule is adjusted but the dependency is forgotten.

The author adopted several habits from the auditing process, such as having someone argue against a fix before shipping it, stating each rule once in its owning place, and ensuring that the run's cleanup is tested, as cleanup code is the least exercised code. Finally, it was crucial to remember that nothing a run starts may outlive it, as long unattended runs can spawn processes, causing issues for subsequent runs.

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

AWS Storage Explained: S3 vs EBS vs EFS, and When to Use Which

S3, EBS, EFS. Three AWS storage services, similar-looking names, completely different jobs, and using the wrong one for a task is a classic beginner mistake that leads to weird architectures and…

  • EBS is a virtual hard drive for a single EC2 instance
  • EFS is a managed network file system for multiple instances to share files
  • S3 stores objects accessed via HTTP API, best for backups and static assets

More from Thursday 24 September →