Artifact 003ee5f8331109911a61152ec3d79f45735e762732a509a0fd85a09e5fc2a482:
- File
docs/site/content/docs/_index.md
— part of check-in
[93ad669695]
at
2026-10-23 20:53:50
on branch main
— docs: reorganise into get-started, concepts, guides, reference
Move the flat docs pages into sections, keep each old URL as an alias, split sparse cones from horizons, and add concept pages for artifacts, repository state, sync, sub-manifests and signing plus a settings reference. Audit the moved pages against the code and fix drift. (user: [email protected], size: 754) [annotate] [blame] [check-ins using] [more...]
--- title: Documentation cascade: type: docs --- go-libfossil reads, writes and syncs Fossil repositories in Go, without cgo. It ships as a Go module and as the `libfossil` command. - **[Get started](/docs/get-started/)**: install, a first repository from the command line, the library from Go, and a first sync. - **[Concepts](/docs/concepts/)**: artifacts, the derived tables, the sync protocol, sub-manifests, sparse cones, horizons and signing. - **[Guides](/docs/guides/)**: production use, migrating from fossil, embedding the CLI, extension points and testing. - **[Reference](/docs/reference/)**: the Go API, the command line, settings, and conformance with the drafts. - **[Examples](/docs/examples/)**: runnable programs in the repository.