Commit Graph
4 Commits
Author SHA1 Message Date
gov 3c0d56cdaf chore: docker 2026-11-04 16:58:55 -05:00
govandClaude Opus 5.5 049a198b1c feat: add setup command to publish the labeler declaration
`cargo run --bin setup -- declare` writes app.bsky.labeler.service/self with
one inform-severity label per city and opts out of reports.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 16:39:19 -05:00
govandClaude Opus 5.5 d1b01e180d refactor: move modules into a library crate
Lets additional binaries share the labeler code. Adds a shared login()
helper and Cities::iter/is_empty for use outside the crate.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 16:39:17 -05:00
govandClaude Opus 5.5 a7d410fd6d Canadian cities labeler over Bluesky DMs
Users DM @cities.pds.cosocial.ca their city and get a signed account label.
Serves com.atproto.label.queryLabels and subscribeLabels, built on jacquard.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 16:33:19 -05:00