First cut release. Snapshots ./src/ as ./versions/v0.1.0/ via `just cut-version v0.1.0` (22 files: 21 chapter MDs + SUMMARY.md). Deployed alongside `latest` at: https://swaits.github.io/meshcore-spec/v0.1.0/ Also: - CHANGELOG.md adopts Keep a Changelog-style version sections. Future entries land under [Unreleased] and graduate to a version heading when cut. The existing date-stamped pass entries stay put as a historical record of the work captured in v0.1.0. - README.md fixes a stale "per vX.Y.Z tag" mention left over from the tag-based versioning model, and links the current release explicitly. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
36 lines
889 B
Markdown
36 lines
889 B
Markdown
# Summary
|
|
|
|
[Introduction](00-overview.md)
|
|
|
|
# Wire Format
|
|
|
|
- [Wire Format](01-wire-format.md)
|
|
- [Header](02-header.md)
|
|
- [Path](03-path.md)
|
|
|
|
# Payloads
|
|
|
|
- [ACK](04-payload-ack.md)
|
|
- [Advertisement](05-payload-advert.md)
|
|
- [Encrypted (REQ / RESPONSE / TXT_MSG)](06-payload-encrypted.md)
|
|
- [Anonymous Request](07-payload-anon-req.md)
|
|
- [Group (GRP_TXT / GRP_DATA)](08-payload-group.md)
|
|
- [Path Return](09-payload-path.md)
|
|
- [Trace](10-payload-trace.md)
|
|
- [Multipart](11-payload-multipart.md)
|
|
- [Control](12-payload-control.md)
|
|
- [Raw Custom](13-payload-raw-custom.md)
|
|
|
|
# Cryptography & Identity
|
|
|
|
- [Cryptography](14-crypto.md)
|
|
- [Identity](15-identity.md)
|
|
- [Packet Hash](16-packet-hash.md)
|
|
|
|
# Routing & Higher-Layer Protocols
|
|
|
|
- [Routing](17-routing.md)
|
|
- [Companion Protocol](18-companion-protocol.md)
|
|
- [KISS Modem Protocol](19-kiss-protocol.md)
|
|
- [Bridge Protocol](20-bridge-protocol.md)
|