LiveEdit came out of the same conversation happening over and over: a client gets a fast static site, then asks how to change a phone number in the footer without calling a developer. The honest answers were all bad — bolt on a CMS the site does not need, or field a message every time a word changes.
So it is one folder. Copy livedit/ into the site root, open /livedit/, log in, and every heading, paragraph, link and button on the real page becomes clickable. Edits are written straight back into the HTML file, with a backup taken before each save. Nothing else about the site changes: no attributes to add, no markup to rewrite, no database to provision, no npm.


