# Itonami public Bot activity archive

This directory is the GitHub-readable history of public-by-design Itonami Bots.
`archive/ledger.jsonl` contains credential-redacted conversation checkpoints,
runtime events, model identity, token usage, tool results, and external-message
receipts. `archive/manifest.json` binds the ledger to its IPFS CID and indexed
CARv2 file.

External recipients are notified in the message signature before a Bot message
is delivered. Email addresses, credentials, private keys, authorization headers,
cookies, and secrets are never public payloads.

Generate and verify:

```sh
npm run publish:bot-activity
```

The publisher uses Kotoba's `ipld.car.v2/pack` directly; it does not invoke a
Kubo daemon or convert CARv1 with go-car. Add `--publish-ipfs` to upload both
objects to the Kubo-independent Kotobase archive and verify network readback.
After this repository has been initialized as a DataLad dataset, add
`--datalad-save`. A publisher may additionally use `--push` only with a
reviewed, branch-scoped GitHub credential.
