Skip to content

ADR-009: A harness browser with a kept session

Status: Accepted

Decision: Verification against a real Patreon session runs through a local, visible Chromium controlled over CDP. Its profile is kept outside the repository, so the session survives a restart.

Why: the harness cannot do a Cloudflare challenge or type a password. A person must sign in once in the visible window. Keeping the profile outside the repository keeps that session out of git clean -xdf, backups, and search tools.

Read the harness browser and rules for account data.