The doc and sheet templates save block by block and only claim persistence once the server accepts.
Shared save, comment and edit regions live in the disabled document and spreadsheet templates.
What's wrong with this entry?
Both templates embed a common set of marked regions for saving, comments, editing and styling. Edits save back into the artifact block by block, and the save indicator only claims the change is persisted after the server accepts the commit, showing a local-only state otherwise.
- Comments live in a hidden block inside the document itself rather than any external service.
- The spreadsheet has a formula engine with its own tokenizer and parser and no use of eval, supporting SUM, AVERAGE, MIN, MAX, COUNT, ROUND, IF, SUMIF and COUNTIF.
- It also supports tab-separated paste and copy, Ctrl/Cmd+D fill-down, and click-to-sort column letters that reorder only the current viewer's view.
- Ships disabled with the two skills.
// KIT:persist:begin \u2014 live persistence, live docs only: self.edit is the
Strings lifted out of the shipped bundle, so the claim above can be checked against them.