perlsky is a Perl 5 implementation of an AT Protocol Personal Data Server.
13
fork

Configure Feed

Select the types of activity you want to include in your feed.

Clarify standalone browser smoke checkout docs

alice 7c4eafea 584a007b

+10
+1
README.md
··· 60 60 - Detailed browser-smoke workflow, current interaction coverage, and the env-gated `prove` wrapper live in `docs/BROWSER_SMOKE.md`. 61 61 - Extraction work toward a cross-PDS standalone package now lives in the `atproto-smoke` repo, which owns the browser runtime, package CLI, example configs, and bring-your-own-account plus `perlsky` adapter helpers. 62 62 - `script/perlsky-browser-smoke` expects a standalone checkout at `../atproto-smoke` by default. Set `PERLSKY_BROWSER_SUITE_ROOT` to point it at any other checkout explicitly. 63 + - The lowest-friction local layout is to clone `atproto-smoke` next to `perlsky`, so both repos share the same parent directory. 63 64 - The shared smoke runtime now applies a bounded per-step timeout (`stepTimeoutMs`, default `120000`) so late browser stalls fail with artifacts instead of hanging forever. 64 65 65 66 Moderation and labels:
+9
docs/BROWSER_SMOKE.md
··· 109 109 The wrapper now expects a standalone `atproto-smoke` checkout, either at the 110 110 default sibling path `../atproto-smoke` or via `PERLSKY_BROWSER_SUITE_ROOT`. 111 111 112 + The easiest local layout is: 113 + 114 + ```text 115 + .../perlsky 116 + .../atproto-smoke 117 + ``` 118 + 119 + so the default sibling lookup works without extra configuration. 120 + 112 121 ## Notes 113 122 114 123 - The reusable dual-account path is intentionally conservative about account creation. Fresh actors are only created through explicit `bootstrap-*` commands.