johnandersen777.bsky.social/knotless
git that lives in your Atmosphere account
Forked from chadtmiller.com/knotless
0
0
# knotless documentation
## Guides
How to do things with knotless, a task at a time.
- [Getting started](guide/getting-started.md): install, log in, push,
clone, commit without a checkout, show who you are.
- [Collaborating](guide/collaborating.md): write access, protected
branches, forks, pulls, reviews, merging, issues, moderation.
- [Private repositories](guide/private.md): create, share and browse them.
- [Agents](guide/agents.md): connect an MCP client, locally or over HTTP.
- [Review agents](guide/reviews.md): a bot account that reviews your
pulls, with Claude Code or another model.
- [Running knotless-serve](guide/server.md): the cache, appview, gateway
and web pages.
- [Workflows](guide/workflows.md): run CI with `knotless-run`.
- [Sites](guide/sites.md): deploy a repository's website, a single-page
app or a 404 page, by hand or on every push.
## Reference
- [Actions](reference/actions.md): everything you can do, and its
command, MCP tool, XRPC method and web page.
- [Commands](reference/cli.md): `knotless`, `knotless-serve`,
`knotless-run`, `knotless-triage` and `knotless-agent`, their flags, and
the environment.
- [MCP tools](reference/mcp.md).
- [HTTP and XRPC API](reference/api.md): what `knotless-serve` answers,
route by route.
- [Workflow files](reference/workflows.md): the YAML, what a step sees, and
the secrets file.
- [knotless-run internals](reference/runner-internals.md): the state
file, caches on disk, containers and volumes.
- [Performance](reference/performance.md): round trips and benchmarks.
- [Lexicons](../lexicons/dev/knotless): the record and method schemas.
- [Deploying](../deploy/README.md): how knotless.dev runs, and monitoring.
- [Observability](observability.md): what serve and the runner log and
count, and why.
## Design
How knotless works, and why. Start with the [overview](design/README.md).
- [Overview](design/README.md): goals, non-goals, the pieces, the PDS's
limits.
- [Storage](design/storage.md): records, keys, push, fetch, compaction.
- [Naming and identity](design/identity.md): renames, redirects, transfers,
commit authors.
- [Access](design/access.md): OAuth, scopes, private repositories.
- [Gateway](design/gateway.md): collaborators' writes, protected branches.
- [Pulls, issues and moderation](design/collaboration.md): the
conversation, merging, forks.
- [knotless-serve](design/serve.md): the cache, appview, moderation service
and web pages.
- [knotless-run](design/runner.md): deciding what to run, scheduling,
caches, secrets, checks, the merge gate.
- [The merge queue](design/merge-queue.md): batches and bisection.
- [Integrity and trust](design/security.md): who can do what.
- [Prior art](design/prior-art.md).
## Contributing
- [Development](development.md): building, tests, screenshots, scenarios.
- [AGENTS.md](../AGENTS.md): how changes are made and checked here.