Development record
2026-10-17 — A local brief session reads its GitHub App's public client id from `.abcd/relay/github-app.json` (`{"client_id": "…"}`), which repository setup writes beside `relays.json`; the file holds nothing secret, and `abcd session start` refuses to start without a client id rather than offering no sign-in (facilitator, on delegation, on 2026-10-16; adr-2610161400542916, itd-2610091016262335).
decisiondcn-2610170619127193
2026-10-17 — A local brief session reads its GitHub App's public client id from .abcd/relay/github-app.json ({"client_id": "…"}), which repository setup writes beside relays.json; the file holds nothing secret, and abcd session start refuses to start without a client id rather than offering no sign-in (facilitator, on delegation, on 2026-10-16; adr-2610161400542916, itd-2610091016262335).
Frontmatter
| id | dcn-2610170619127193 |
|---|---|
| type | decision |
| date | 2026-10-17 |
.abcd/work/decisions/dcn-2610170619127193-a-local-brief-session-reads-its-github.md
open on GitHub ↗ · commit history ↗
mentions2
- adr-2610161400542916The brief session page asks nobody for a relay address or a token, and a local session signs in by GitHub's device flow
- itd-2610091016262335A team edits its brief together live during a call, on abcdesign.app or on the host's own computer