feat(skills): inter-session-messaging replaces inter-session-peer-discipline
- New skill inter-session-messaging v1.0.0: SEND canon (address = folder name, file naming, frontmatter from = own folder, never write to self) + RECEIVE + POLICY (peer != authority, inbox vs board contract) - Remove inter-session-peer-discipline (merged into inter-session-messaging) - session-inbox-monitor: reference → inter-session-messaging - project-bootstrap: Step 9 address-book registration (shared wiki concepts/projects-address-book.md) - dist rebuilt + pruned
This commit is contained in:
@@ -650,6 +650,30 @@ If the sync script doesn't exist → skip with informational message:
|
||||
Run /setup-projects-meta to install it. The new repo is already created in Gitea.
|
||||
```
|
||||
|
||||
## Step 9 — Address book registration
|
||||
|
||||
Register the new project in the inter-session address book so other agents can
|
||||
write letters to it (`inter-session-messaging` skill).
|
||||
|
||||
The address book lives in the shared wiki clone:
|
||||
`~/projects/.wiki/concepts/projects-address-book.md` — a markdown table with
|
||||
columns `адрес (папка) | qualified | роль`. The **address is the folder name as
|
||||
is**; the qualified name comes from the remote just created.
|
||||
|
||||
1. Read the current table from `~/projects/.wiki/concepts/projects-address-book.md`.
|
||||
2. Append a row:
|
||||
```
|
||||
| <folder-name> | <owner>/<repo> | <role> |
|
||||
```
|
||||
`<folder-name>` is the local folder name as-is (e.g. `.common`, `books`);
|
||||
`<owner>/<repo>` is the qualified Gitea name from the remote; `<role>` —
|
||||
short description (boss-zone, ops, infra, app, …).
|
||||
3. Do **not** overwrite existing rows — append only, keep the table sorted.
|
||||
4. Commit + push the shared wiki repo (`~/projects/.wiki`).
|
||||
|
||||
If the file doesn't exist yet (book not bootstrapped) → create it with the
|
||||
canonical header and this project as the first row, then push.
|
||||
|
||||
---
|
||||
|
||||
## Rules
|
||||
|
||||
Reference in New Issue
Block a user