Urgent.News

What's breaking now, across thousands of outlets.

Tech

Relabeling 22 backlog items moved a progress bar 23 points, and I hadn't shipped anything

Relabeling 22 backlog items moved a progress bar 23 points, and I hadn't shipped anything A progress ledger I keep for a Rust project tracks work across thirteen categories, a little over a hundred discrete items total, each one marked done or not done. Early on 2026-09-01 it read 31 out of 105, 29.5%. Later the same day it read 55 out of 105, 52.4%. Twenty-four items moved, twenty-three…

Over the course of a single day at the end of September 2026, a Rust project saw its progress ledger shift 23 points, a 24% increase. Twenty-four backlog items were relabeled, yet none of those items had been shipped. Two of the twenty-four items represented actual completed work, while the remaining items were merely relabeled as "checked and clean."

This change resulted from a single pass through one category, covering test and verification coverage across the codebase. Four independent audits ran that day, confirming the coverage was accurate. The ledger, however, lacks a distinction between administrative catch-up and actual delivery, as both changes appear as a simple move from open to done.

This lack of differentiation leads to a potential discrepancy in progress tracking, as without reconciliation, two different completion percentages could circulate independently, creating a misleading appearance of consistency.

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

Deleting files inside WSL doesn't shrink the disk they lived on

Deleting files inside WSL doesn't shrink the disk they lived on WSL2 keeps its entire Linux filesystem inside one file on the Windows side, a virtual hard disk with a .vhdx extension.

  • Files inside WSL do not shrink disk automatically.
  • Use fstrim, wsl --shutdown, and Optimize-VHD to manually reduce size.
  • Cleanup reduces size by 672GB in example scenario.

A double-quoted $HOME sent three of my directories nowhere I could find them

A double-quoted $HOME sent three of my directories nowhere I could find them I was calling into WSL from a PowerShell script, the way I do a dozen times a day: build a command string, hand it to wsl…

  • PowerShell script inadvertently sent directories nowhere
  • Double-quoted $HOME expanded prematurely
  • Single quotes solution created directories correctly

A red gate and a silent one turned out to mean the same thing

A red gate and a silent one turned out to mean the same thing I wrote up an incident here a couple of days ago: CI on a Rust project I maintain showed red for weeks, and not one of those jobs had ever…

  • Red gate and silent gate indicated same error in CI process
  • Two incidents of scheduler refusing jobs and log missing
  • Introduced "untestable" category to avoid miscounting

The discriminator between a membrane and a logger

The discriminator between a membrane and a logger The first version of this test passed for the wrong reason, and it took me a while to notice.

  • OpenClaw's native tool writes bytes before gx can commit inverse, causing simultaneous writes
  • Added line of code allows OpenClaw's tool to check file snapshot before writing, separating writers

Three gotchas installing a plugin into someone else's agent

Three gotchas installing a plugin into someone else's agent This one is scoped tight: getting a plugin into OpenClaw's gateway so it loads, registers, and shows up next to the bundled providers.

  • OpenClaw plugin loader checks plugin file path for world-writable permissions
  • Plugin enabled status distinct from automatic loading at boot time
  • Installer dynamically runs plugin code during installation, causing errors

More from Thursday 3 September →