# Design The design notes are now a set of pages under [`design/`](design/README.md). | Was | Now | | --- | --- | | Constraints | [Overview](design/README.md#constraints) | | Records, Push, Fetch, Compaction, Commits without a checkout | [Storage](design/storage.md) | | Identity | [Naming and identity](design/identity.md) | | Logging in, Private repositories | [Access](design/access.md) | | Gateway | [Gateway](design/gateway.md) | | Pulls and issues, Moderation | [Pulls, issues and moderation](design/collaboration.md) | | knotless-serve, Web interface | [knotless-serve](design/serve.md) | | knotless-mcp | [Overview](design/README.md#the-pieces) | | knotless-run | [knotless-run](design/runner.md); the workflow file format is in [Workflow files](reference/workflows.md) | | The merge queue | [The merge queue](design/merge-queue.md) | | Integrity | [Integrity and trust](design/security.md) | | Prior art | [Prior art](design/prior-art.md) |