- 3fd7239f
- Import: a reference snapshot names the item's upstream author, not the importer
- e183a60e
- Static site: fix inconsistent glyphs and chips, fix reply display, fix link reference definitions
- 2c106d10
- Version views: show header deltas on the site, correct origin exclusions in the TUI
- 6094e832
- S3 backend: hold the helper's bucket maintenance for the last transfer of a push run
- c034d358
- Mirror: probe the bucket before cloning, fetch only what publishing needs, and name the forge read
- efc0a259
- S3 backend: bucket writes go out in parallel and retry transient faults, a first push publishes the whole site, and push maintenance reports progress
- f4142d20
- S3 backend: thin fork buckets carry only the fork's own work
- 356b8e45
- CLI: add gitsocial fork create — forge fork API where there is one, blobless clone, origin/upstream wiring, thin keys for a bucket destination
- fde03615
- Forks: the fork network repo borrows the workspace ODB instead of re-fetching it, and rebuilds when the borrow breaks
- c284ae93
- Static site: scope the flush-top padding to codeblocks; restore the shared --pad-panel pair for cards
- c949603a
- Static site: repaint-free markdown images, 24px/1.1 type scale, two-file CSS architecture (pages-core inlined + pages-full async)