Traceability · SPEC.md § 3.5

Requirements and their checks

Each requirement of the specification, by its id, and the conformance suite's checks that cover it.

Every MUST and SHOULD of the specification has an id (§ 3.5). Here is each one, and what sees it: the checks of the conformance suite that cover it, or why the suite cannot see it, a client's rule or one inside a server.

In all
173 requirements
Suite
115 checked by the suite
Clients
46 a client keeps
Inside
12 inside a server

2. Transport

2.1 Compression and HTTP versions

2.2 Languages

3.1 Protocol version

3.2 Document schema

3.4 Deprecation and sunset

4.1 On the LAN

4.2 Handshake

4.3 Platforms

5.1 Tokens

5.2 Pairing (feature pairing)

5.3 Pinning, at pairing

5.4 Device keys and signed requests (feature signatures)

5.5 Invitations

5.6 Rating caps

5.7 Administration (feature admin)

6.1 App

6.2 Listing

6.3 What the device is missing

6.4 Changes (feature changes)

6.6 Files

7.1 A title

7.2 Many titles at once

7.3 Changes

8.1 An entry

8.2 Packages and manifests

8.3 Installing

8.4 Signature

8.5 Routes

8.6 Game ports

8.7 Requirements

9.1 Backups

9.2 In one request

9.3 Resumable upload

10. Cheats (feature cheats)

11. Requests (feature requests)

12. Errors

13. Limits

14. Caching