<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>wapps notes</title>
<id>https://wapps.co/notes/</id>
<link href="https://wapps.co/notes/"/>
<link rel="self" href="https://wapps.co/notes/feed.xml"/>
<updated>2026-10-31T19:47:39Z</updated>
<author><name>wapps</name></author>
<entry><title>One step per detent</title><id>https://wapps.co/notes/one-step-per-detent/</id><link href="https://wapps.co/notes/one-step-per-detent/"/><updated>2026-10-20T00:00:00+03:00</updated><summary>How the Apple Watch crown changes a TV's volume by exactly one step per click, and why a long press stops after two seconds.</summary></entry>
<entry><title>Agents that never see a secret</title><id>https://wapps.co/notes/agents-that-never-see-a-secret/</id><link href="https://wapps.co/notes/agents-that-never-see-a-secret/"/><updated>2026-10-14T00:00:00+03:00</updated><summary>How our AI agents use the keys they need without ever reading one: an agent mode, an output scrubber and an operating-system sandbox for each job.</summary></entry>
<entry><title>Nothing is deleted until it is verified</title><id>https://wapps.co/notes/nothing-is-deleted-until-it-is-verified/</id><link href="https://wapps.co/notes/nothing-is-deleted-until-it-is-verified/"/><updated>2026-10-12T00:00:00+03:00</updated><summary>Why a file is deleted from the drone, its SD card or its controller only after its archived copy matches by SHA-256, read again just before the delete.</summary></entry>
</feed>
