Connect a Replit app
Create a login for the walker
Open your deployed app and sign up with a fresh email you control. Give FixWalk that email and password on the connections screen. The walker uses this account and no other.
Link your repo
In Replit, open your app, then the Git pane, and connect it to GitHub and push, or use the repository it is already linked to. Pick that repository on FixWalk's connections screen. FixWalk only reads it.
Give the walker a read-only database key
Read-only, always. We store it encrypted, use it only during a walk, and delete it the moment you disconnect. The walker writes only under its own account, never yours.
Replit's built-in database is Postgres. In your Replit app open the Database pane and its SQL runner, then paste and run (choose your own long password):
create role fixwalk_reader login password 'CHOOSE-A-LONG-PASSWORD' noinherit;
grant usage on schema public to fixwalk_reader;
grant select on all tables in schema public to fixwalk_reader;
alter default privileges in schema public grant select on tables to fixwalk_reader;
Then, in the same pane, copy the connection string (shown as DATABASE_URL), replace its user and password with fixwalk_reader and the password you chose, and paste the result on FixWalk's connections screen. This role can only read.