pmo: FINAL — self-hosted teardown; loop sole worker; 0900-ready

This commit is contained in:
2026-08-29 18:44:19 -05:00
parent 7debb52c97
commit 74ca1ed4a2
13 changed files with 469 additions and 0 deletions
@@ -0,0 +1,6 @@
# TASK: Discourse Go client (Redmine 507)
ALL DEV IN DOCKER. NEVER broad pkill. TDD. Atomic conventional commits, push origin main. Exit 0 only if tests green + pushed. REPORT-20260829-1700-<name>.md to ~/.coordinate/inbox-pmo/. NO Redmine writes. Stdlib-only Go. AGPLv3 first commit if new repo.
## Scope
Repo ~/projects/meta/MOPAC/discourse-go exists (check state, build on it or reset to standard). CLI+library: category/topic/post list+create, search, private-message send, webhook-helper (SSO/webhook secret handling). Discourse API key via env DISCOURSE_URL/DISCOURSE_KEY. Fake-server tests. This feeds the 495 briefing delivery + fleet.