← Brain
Daily Log
Partnerships.community · Internal
Tue · 21 April 2026
Brain infrastructure shipped. Five critical auth and cache bugs killed before midnight.
18 DAYS TO ZODIAC REOPENING · 9–10 MAY 2026 · 119 HAMPSTEAD ROAD NW1 3EE
Brain Deploy Pipeline 9 events
~20:30
KICKOFFSession continued from prior summary. Goal: ship brain.partnerships.community with nested /philosophy and /zodiac-report pages behind Google SSO + studio19 passphrase gate.
22:15
FAILFirst deploy attempt failed at STEP 2. SSH key not registered with GitHub: Permission denied (publickey).
22:18
FIXRewrote DEPLOY_BRAIN.command: switched primary remote from SSH to HTTPS with three-layer auth fallback (HTTPS → gh CLI → SSH). Moved auth probe before the destructive rm -rf so failed deploys no longer wipe the local staging folder.
22:25
FAILSecond attempt hung on Username for 'https://github.com': prompt. macOS Keychain had no GitHub credential.
22:28
FIXgh CLI not installed on the Mac. Created a short-lived PAT via browser (partnerships-ecosystem-deploy, repo scope, 30-day expiry) and entered at the password prompt. macOS Keychain stored it.
22:30
SHIPDeploy succeeded: commit bd6ae62 pushed to main. 5 files changed, 2,175 insertions. Files landed: admin/philosophy.html, admin/zodiac-report.html, api/stripe/daily.js.
22:38
FAILSpot-check of deployed URLs returned 404 on /philosophy and /zodiac-report. Root / loaded correctly — nested pages did not.
22:40
FIXAdded "cleanUrls": true and "trailingSlash": false to vercel.json. Pushed as commit ece9d0e.
22:44
FAILPaths still 404'd. Root cause: Vercel CDN had cached a 404 response for these URLs from 16:15 UTC (before the files existed). x-vercel-cache: HIT with age: 19,725s. Known recurrence — same bug fix in git log from a prior session. Routes renamed to /manifesto and /report to bust cached 404s.
Security Hygiene 2 events
22:35
ROTATEDuring the auth loop, the PAT value leaked into ~/.zsh_history by being typed as a standalone shell command. Token revoked immediately at github.com/settings/tokens.
22:36
ROTATEFull PAT audit: deleted all tokens except one labelled cloddah (purpose verified, kept with minimum scope). Action item carried forward: also rotate the hardcoded PAT referenced in zodiac-report.html Portal Audit C4 (ghp_qBo5…PigOr) — live on a page that's about to be reachable behind SSO.
ZODIAC Reopening Prep 4 events
earlier
HANDOFFInbox Response Kit handed to Farrah: 19 IG comment templates (A1–A19) + 2 FB DM templates (B1–B3) including the B3-Jade variant. Three-things-never-said list locked: no made-up capacity, no £300k figure, no unbooked lineup.
earlier
HANDOFFMeta Business Suite automations and away message setup handed to Farrah.
earlier
CARRYDraft B3 (and B3-Jade variant) still pending as scheduled drafts in Meta Planner.
earlier
CARRYThree-handle strategy in force: @zodiacbarlondon (venue) · @motherofzodiac (Jade, founder) · @partnerships_carebear (Simon/Meta glasses POV). Inbox funnel: DMs/comments → enquiries@zodiacbar.co.uk → HubSpot terminus.
Inbox & Ops 5 items
19:14
OPSTakepayments email #1 received. Action: contradicted by #2 at 19:17 — resolution pending.
19:17
OPSTakepayments email #2 received. Contradicts #1. Needs follow-up.
19:20
OPSTabology Polaris restore in progress — login to be performed with Dee.
19:22
OPSJames Smith walking stick follow-up staged.
19:24
OPSGuidepoint Global paid consultation enquiry logged.
Open Items Carried Forward 5
#3
IN_PROGClear inbox: 19 IG comments + 2 FB DMs — handed to Farrah, awaiting confirmation.
#5
IN_PROGMeta Business Suite automations + away message — handed to Farrah.
#6
PENDINGSave Draft B3 (and B3-Jade variant) as scheduled drafts in Meta Planner.
#15
IN_PROGZODIAC Social Senior Lead Command Centre artifact — v3 shipped; propagation of v2/v3 changes into Inbox_Response_Kit.md still pending.
P0-3
BLOCKERRotate hardcoded PAT in zodiac-report.html (now /report) before the page is reachable behind SSO.
Partnerships.community · Brain · Internal log · Do not share · Facts only · Updated 21 April 2026