Freewrite
A quieter Wednesday with no meetings — good conditions for heads-down work. The automated pipelines ran cleanly in the morning and the day’s only manual conversation deepened understanding of GitHub Actions mechanics: data flow between steps, Python-powered webhooks, and the built-in Projects kanban. The weekly PKM consolidator also ran today, closing out W22 with a new evergreen note on API keys vs OAuth identity.
Big Things Today
- Check Google Account sign-in alert for splator@gmail.com (flagged in morning brief)
- Create GitHub labels (
autocode,in-progress,in-review) and addANTHROPIC_AUTH_TOKENsecret to target repo
Conversations
Auto - GitHub Action
Follow-up Q&A on GitHub Actions mechanics — answered four specific questions: (1) GitHub Projects V2 is a real built-in kanban with native automation rules, but custom logic still requires Actions on top; (2) workflows run on GitHub-hosted VMs by default, with runs-on: self-hosted available for local machine access; (3) scripts live in the repo under scripts/ and are checked out automatically, with data flowing between steps via $GITHUB_OUTPUT and env:; (4) curl webhooks can be replaced with Python scripts for conditional logic before firing.
→ See github-actions-guide
Automated Tasks
- Morning Brief — Calendar clear. One alert: new sign-in to splator@gmail.com (May 25, recovery email r.phuriwaj@gmail.com notified).
- Claude Code Analytics — 23 members, 344,063 lines total this month. Top: kraitheps (47,993), noppawits (39,169), phuriwajr (31,146). CSV saved to Analytics/20260527.csv.
- Weekly PKM Consolidator (W22) — Consolidated 4 topics: GitHub Actions autocode pipeline, Claude Code Remote Control (API keys vs OAuth), vertical slice dev strategy, Vuexy/Django effort. New evergreen: api-keys-vs-oauth-identity-layer.
- ChatPRD Blog — No new posts today (last post May 25).
Open Tasks Surfaced
- Verify splator@gmail.com sign-in (May 25 Google alert)
- Add
autocode,in-progress,in-reviewlabels +ANTHROPIC_AUTH_TOKENsecret to target GitHub repo - W22 weekly Gmail draft (ID: r-3780450707307232022) still needs manual sending