Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions SPEC.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Pilot Protocol Wire Specification v0.5

> **Specification version:** v0.5
> **Protocol version (header):** `1` (4-bit field, see §3.2)

## Version Compatibility

| SPEC Version | Protocol version | First Pilot Protocol Release | Status |
|---|---|---|---|
| v0.5 | 1 | v1.10.0 | ✅ Active (current) |
| v0.4 | 1 | v1.7.0 | ⏳ Historical |
| v0.3 | 1 | v1.5.0 | ⏳ Historical |
| v0.2 | 1 | v1.4.0 | ⏳ Historical |
| v0.1 | 1 | v1.0.0 | ⏳ Historical |

> **Note:** The **SPEC version** tracks the wire specification document. The 4-bit **Protocol version** field in the packet header (§3.2) identifies the wire format itself and has remained `1` across all v0.x spec revisions — the wire format is backward-compatible within the same protocol version number. A future spec revision that changes the wire format will increment this field.

---

## 1. Addressing

### 1.1 Virtual Address Format
Expand Down
Loading