aweft

recipes/logs

A page recorded end to end in a browser and the visit read back: an error, a rejection, a console line, a failed call on both sides, a commit's shape with a private slot absent, a typed character never stored, sign-in mid-visit.

The server half: the logs battery, the auth battery, and a small board an anonymous page can read and a signed-in page can write. Everything else is a module in ./modules.

PORT=8080 node recipes/logs/backend/main.ts

Files