Notes from building and testing software: what worked, what broke, and how to reproduce it.
A workflow for a twelve-phase project: commit only when a task is done, update a 10 KB context pack after the commit, and start each phase in a new thread. How it relates to Cline Memory Bank and handoff files, and what it cost and saved when measured.
Access decided in one module, live removal that closes open sockets, and peer-to-peer calls that the server never relays media for. How a Django chat app keeps its rules in step with connected tabs, and what is still open.
An exclusion constraint, advisory locks, scoped queries and a canary test for private notes, plus a public demo you can sign in to. How a Django booking workspace keeps bookings correct and client data private.
A feature manifest, marker comments and a prune that verifies itself before it commits. How I made removing code from a Django starter reliable, and what testing every pruned shape found.
A PostgreSQL queue, signed requests, a live-lease race and the checks that caught it. The design and limits of my Node.js and TypeScript webhook service.
Three local models, four apps, and the failures that decided the setup. Tested on one Windows PC with an RTX 3060 (12 GB) and 32 GB of RAM.