---
title: "Windows Update · aadhar.sh"
description: "What has shipped to this site lately, in a Windows Update reskin. Read-only."
path: "/updates"
section: "status"
kind: "page"
source: "https://aadhar.sh/updates"
---

> Site index: https://aadhar.sh/llms.txt
> This is the Markdown twin of a page on aadhar.sh. The HTML at the source
> URL below is the original, and is hand-written and unminified on purpose.

# Windows Update

**aadhar.sh is up to date.**

running build aadhar-v190-nlweb. updates install themselves at deploy time, so you never click "restart now."

## Recently installed

- nlweb
  
  The site answers natural language at /ask now, and The Other Web can read that door on any origin. NLWeb specifies a question endpoint and a schema.org answer per result; this serves it over the same corpus the search box reads, refuses by name the two modes that would need a language model rather than faking them, and grades what other origins return field by field
- csp-hashes
  
  Content-Security-Policy now names every inline script by hash
- lens-grading
  
  The Other Web grades sitemaps and levels honestly now. It used to look for a sitemap at one fixed address and trust whatever answered, so a real sitemap kept one directory over read as missing while a stray HTML page read as found. A site could also earn the top rung from a single machine door that was answering 410 Gone: four of the six it called agent-native had earned it exactly that way.
- pq-retire
  
  The now-playing list has its album art back, and The Other Web stopped timing out. Both were spending most of a request on a post-quantum signature that nothing on the internet verifies, so it is retired, and the covers now fill in on a schedule instead of racing a limit they could never beat
- dictionary-roll
  
  Repeat visits get their compression deltas back. Every release ships as a diff against the copy your browser already holds, and that set had gone stale on 2026-07-30, so a returning visitor was pulling 13.7 KB of shell where the diff is 1.3 KB. A nightly job rolls it now and opens its own pull request
- lighter-shell
  
  The XP shell got lighter: the Run palette, tray balloons and infotips bring their own styles the first time you open them rather than on every page, each section tab icon is a real file the page names in its own head instead of one a script swaps in after load, and the blank Run and Search windows are prebuilt instead of rendered per visit
- vigenere-cracker
  
  The Vigenere explainer breaks a cipher you wrote yourself: type a message and a key, hand the ciphertext alone to a solver, and watch it recover your key in four steps, or tell you honestly that your message was too short to crack
- infotips
  
  Every tooltip on the site is an XP infotip now, and the ones with something to say say it: a taskbar button names how many pages it holds, the tray reads out the colo serving you, the clock spells out the date
- lens-reader
  
  The Other Web shows what a reader-mode extractor throws away
- lens-decode
  
  The Other Web reads this site as text instead of raw brotli, and every scan parses the whole document rather than the first 8 KB
- dyno
  
  The performance trend becomes Dyno and moves into the garage, /perf redirects to it, and the lens docs stop reading a refused Browser Run call as a verdict on the engine
- perf-trend
  
  Every pull request gets a wire-size diff against its merge base, a nightly job records what the site weighs, and /perf charts the drift a threshold check cannot see
- lens-interaction
  
  Lens reads a page after the wall comes down, four more pages get unfurl cards, and the canonical site stops answering on every other hostname
- mcp-strict-meta
  
  Both MCP servers hold modern callers to the required clientCapabilities, refusing a malformed request at 400 instead of serving it
- explorer-chrome
  
  Every page gains an Explorer address bar and task pane, and advertises its Markdown twin
- feeds-and-fixes
  
  RSS feeds for writing, garage and learning-with-errors, the terminal shows the wire, the Luna scrollbar finally renders in Chromium, and coffee slots claim atomically
- peeper-budgets
  
  Pixel Peeper: equal byte budgets across encoders, a winnable trial set, and a Wordle-style share card
- hosted-tools
  
  Tools move to the root and answer console, curl and MCP alike, the photo query learns to rank, and Browser Run gets an engine seam

No reboot, no nagging. Each item is a real deploy from the site's checkpoint log; see how delivery works in [Security Center](https://aadhar.sh/security), or roll the whole system back through every past build in [System Restore](https://aadhar.sh/restore).

Source: https://aadhar.sh/updates
