Register kind:22000/22001 allocation in workspace CLAUDE.md #6

Closed
opened 2026-07-18 22:20:03 +00:00 by padreug · 1 comment
Owner

Chatelet claims kind:22000 (availability query) and kind:22001 (availability response) in the aiolabs custom band 22000–22099 (see docs/adr-0001-nostr-event-model.md). The workspace rule requires each allocation be recorded in the kind-allocation section of the workspace CLAUDE.md so a future extension doesn't reuse the numbers.

Work

  • Add a line to the Nostr kind-allocations section of /etc/nixos/files/dev-CLAUDE.md (source of ~/dev/CLAUDE.md):

    22000 / 22001 — Chatelet availability query / response (ephemeral). See aiolabs/chatelet docs/adr-0001.

  • Commit from /etc/nixos (per workspace rule: edits take effect immediately via symlink, but commit from the source path).

Cross-repo doc chore; tracked here so it isn't forgotten before ship. Ephemeral kinds, so a collision would only be transient — but still register.

Chatelet claims `kind:22000` (availability query) and `kind:22001` (availability response) in the aiolabs custom band `22000–22099` (see `docs/adr-0001-nostr-event-model.md`). The workspace rule requires each allocation be recorded in the kind-allocation section of the workspace CLAUDE.md so a future extension doesn't reuse the numbers. ### Work - [ ] Add a line to the Nostr kind-allocations section of `/etc/nixos/files/dev-CLAUDE.md` (source of `~/dev/CLAUDE.md`): > `22000` / `22001` — Chatelet availability query / response (ephemeral). See `aiolabs/chatelet` docs/adr-0001. - [ ] Commit from `/etc/nixos` (per workspace rule: edits take effect immediately via symlink, but commit from the source path). Cross-repo doc chore; tracked here so it isn't forgotten before ship. Ephemeral kinds, so a collision would only be transient — but still register.
Author
Owner

Done. Registered kind:22000 / 22001 (Chatelet availability query/response) in the aiolabs 22000–22099 band in the workspace CLAUDE.md kind-allocations section — committed at /etc/nixos (85524888, source of ~/dev/CLAUDE.md).

The entry records the semantics (guest 22000 {room_id, check_in, check_out} → operator 22001 {available, quote_sat, …}, p-tagged, plaintext) and notes these are the client-agnostic availability path kept alongside the chatelet_availability RPC, per ADR-0001 / event-flow.md. Future sessions won't reuse the numbers.

Closing — this is a doc chore with no deploy step, so it's landed.

Done. Registered `kind:22000` / `22001` (Chatelet availability query/response) in the aiolabs `22000–22099` band in the workspace CLAUDE.md kind-allocations section — committed at `/etc/nixos` (`85524888`, source of `~/dev/CLAUDE.md`). The entry records the semantics (guest `22000` `{room_id, check_in, check_out}` → operator `22001` `{available, quote_sat, …}`, p-tagged, plaintext) and notes these are the client-agnostic availability path kept alongside the `chatelet_availability` RPC, per ADR-0001 / event-flow.md. Future sessions won't reuse the numbers. Closing — this is a doc chore with no deploy step, so it's landed.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aiolabs/chatelet#6
No description provided.