Skip to content

docs: wire numbers, @id and the reuse guard (core#127) - #147

Merged
Kinflou merged 1 commit into
mainfrom
docs/wire-numbers
Nov 3, 2026
Merged

Kinflou merged 1 commit into
mainfrom
docs/wire-numbers

Conversation

@Kinflou

@Kinflou Kinflou commented Nov 3, 2026

Copy link
Copy Markdown
Member

Documents ComlineProject/core#203, phase 1 of comline@2 (ComlineProject/runtime#15), as decided on ComlineProject/core#127. Part of ComlineProject/core#119.

  • guide/ir/cas.md: a new "The facts record" section with the blob's fields. That includes number, the retired lists and numbered, and how a blob from before numbers reads.
  • reference/versioning.md: a new "Number" section covering assignment, binding at release, never reusing a number, and renames. It also covers @id: precedence, uniqueness and the reuse guard. Plus:
    • rows in the protocols table;
    • a row in the facts table;
    • the shape-hash rule under calls = by_id;
    • storage.

@Kinflou
Kinflou merged commit 5333b95 into main Nov 3, 2026
2 checks passed
@Kinflou
Kinflou deleted the docs/wire-numbers branch November 3, 2026 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant