# How-to guides

> One task each: add the meter to a page; make a reading-list link; open the newsroom as a persona; set up the subscribe lane; take a release and roll one back; run the tests; make a release.

*api.newsroom.sgit.ai · v0.2.14 (reader code v0.2.5) · this file is generated from the same source as <https://api.newsroom.sgit.ai/how-to/>, so the two cannot drift. The site's index for agents: <https://api.newsroom.sgit.ai/llms.txt>.*

---

# How-to guides

> One task each, in the order a site adopts the API. The newsroom's pages are the worked examples throughout; its repository is public.

- [**Add the meter to a page**](add-the-meter/): the element, the config, the import, the balance chip, the account pages, and the two data files your site publishes.
- [**Make a reading-list link**](reading-list-link/): by hand from the grammar, or with the make page; what the recipient sees.
- [**Open the newsroom as a persona**](persona-link/): persona pages and links, `persona/links.json`, what a visitor persona is.
- [**Set up the subscribe lane**](subscribe-lane/): a key pair, a vault on an SG/Send host, the contact file at `/.well-known/`, and reading the lane with the key alone.
- [**Take a release, roll one back**](take-a-release/): for a site that consumes the API; the newsroom's procedure as the example.
- [**Run the tests**](run-the-tests/): in Chromium, WebKit and Firefox, against the newsroom's pages or your own.
- [**Make a release**](make-a-release/): for maintainers: version, cut, check, pull request, deploy, the live check.

