The Key Idea
Saving work and publishing work are different acts. Git often blurs them because commits are both local checkpoints and the units that move through review and remotes. Glyph makes publication explicit: a work context can have many snapshots and checkpoints, but nothing changes in the destination realm until publication.What Publication Records
A publication should be able to answer:- which work context was published
- which realm received it
- which mode was used
- which snapshots or checkpoints contributed
- which hooks ran
- which actor initiated the change
- which Git export commit represents it, if any
Modes
squash: public history sees one coherent eventpreserve: selected checkpoints can become visible history