π Daily Overview
Total Activity: 10 commits across 2 repositories
π GitHub Activity
1. Mothership π β 8 commits
fix(vercel-mb): join motherboard-db network so receiver can write deployments Β· 362184f
The /webhooks/internal/vercel receiver now upserts into the deployments
collection by vercelDeploymentId. Without the motherboard-db network the
container canβt resolve the mongodb hostname (verified: getaddrinfo ENOTFOUND).
Other plugins that talk to Mongo (scheduler, billing) already join both
networks; vercel-mb was missing it.CLAUDE.md status table updated to reflect that the receiver no longer
ack-only β it persists deployment state transitions.
chore: untrack 6 compiled communications/commerce service binaries Β· 1c34f8b
These match their containing dir names (razorpay/razorpay, sms/sms, etc.)
so the existing motherboard-/services//main pattern in .gitignore didnβt
catch them. Adding explicit ignores and untracking from the index.Pairs with the upcoming git history rewrite that will purge their old
versions from previous commits.
chore: track plugins/ in super repo (drop blanket ignore) Β· 0fe4880
The .gitignore had a top-level plugins/ entry that silently shadowed:
- plugins/vercel-mb/ β the in-flight Vercel connector plugin (Phase B
webhook receiver, deployment upsert wiring, mongo network fix all
existed only on disk before this commit)- plugins/testplugin-mb/ β Go scaffold
- ad-campaign-service/pkg/adengine/plugins/ β google + meta ad adapters
- motherboard-identity/services/auth/internal/plugins/ β authβs plugin
abstraction (registry.go, plugin.go, noop.go)- motherboard-infra/scripts/plugins/new.sh
- motherboard-web/src/app/(app)/plugins/page.tsx
β¦
chore(data): archive >5MB demodata JSONs pending schema rework Β· 269c1af
Per the project rule that data/ files >5MB belong in data/_archive/
(gitignored), moves these out of tracked tree:
- demodata_local/health_checks.json (15.8MB)
- demodata_local/jobs.json (6.6MB)
- demodata_preview/health_checks.json (15.8MB)
- demodata_preview/jobs.json (6.6MB)
Files preserved on disk at motherboard-infra/data/_archive/ with
suffixes that disambiguate the two source directories. Will be
re-imported (likely with a slimmer schema) before re-tracking.
docs(todos): defer GCP Cloud Build path fix + demodata schema rework Β· 87627ab
Two items surfaced during 2026-05-01 local cleanup:
- Authβs Cloud Build trigger still references motherboard-core path; will
fail on next cloud redeploy. Captured to fix once local platform is
stable.- Archived demodata JSONs need a leaner schema before re-tracking; files
preserved at data/_archive/ in the meantime.
feat(vercel-mb): wire Phase B read surface β list deployments + SSE logs Β· 0e4c715
Replaces the two 501s for the read endpoints; deploy trigger stays 501 for
Phase C since it needs RBAC + workspace linkage we havenβt seeded yet.GET /:projectId/deployments
- Calls Vercel /v6/deployments?projectId=β¦ with optional limit/target
- Joins each row with the local
deploymentsMongo doc (if the webhook
receiver has caught it) so workspaceId + triggeredBy + completedAt
surface alongside Vercelβs authoritative state- 502 on Vercel upstream errors
β¦
feat(vercel-mb): Phase C foundation β workspace linkage + deploy trigger + RBAC Β· f9bd2ee
vercel_projects collection with unique (workspaceId, slug) and vercelProjectId
indexes, ensured at startup. POST /:slug/link validates against Vercel before
insert. :projectId param resolver accepts slug or raw prj_xxx and is mounted
on deployments + env routers via router.param. POST /:projectId/deploy creates
a Vercel deployment from the linked git source and upserts the QUEUED row.
seed_vercel_rbac.js adds vercel_env resource and feature_vercel_deploy
entitlement; wired into make seed.Onboarding Saga deferred to a separate pass.
docs: trim TODOS.md of items completed in re-arch Β· 7d8fbc8
Removed 4 verified-done items (WorkflowDefinition cache, api-client.ts
migration, /c/${slug} URL namespacing, Playwright e2e nav tests) and
the closed motherboard-web UX overhaul section.
2. Rupali59 β 2 commits
Fix HTML structure in README.md Β· 1704901
Removed unnecessary closing tags and fixed HTML structure.
Fix formatting and improve README content Β· b20b9ca
Updated the README to fix formatting issues and improve clarity.
π Development Analytics
Daily Summary
| Metric | Today |
|---|---|
| Commits | 10 |
| Merges | 0 |
| Skill runs | 0 |
| Decisions | 0 |
| Eurekas | 0 |
| CEO plans | 0 |
| Notes touched | 0 |
Decisions logged today
None today.
Eurekas
None today.
Strategic plans authored
None today.
Notes touched
None today.
Running totals (as of this date)
Active days last 90: 55 / 90 (substantive)
Days with any signal last 90: 58 / 90
Skill runs (since 2026-03-25): 73
Commits this year (authored): 734
Decisions logged this year: 0
Eurekas this year: 3
CEO plans authored this year: 10
Projects touched this year: 51
Top projects last 90: portfolio (24d), Mothership (18d), motherboard-shared (11d), Astroclarity (9d), motherboard-core (9d)
π My Notes
(Preserved from prior hand-written entry β moved here so it is never overwritten.)
Motherboard
main2e1af4d fix(vercel-mb): join motherboard-db network so receiver can write deploymentsmain50470d2 chore: untrack 6 compiled communications/commerce service binariesmain0fe4880 chore: track plugins/ in super repo (drop blanket ignore)main269c1af chore(data): archive >5MB demodata JSONs pending schema reworkmain87627ab docs(todos): defer GCP Cloud Build path fix + demodata schema reworkmain0e4c715 feat(vercel-mb): wire Phase B read surface β list deployments + SSE logsmainf9bd2ee feat(vercel-mb): Phase C foundation β workspace linkage + deploy trigger + RBACmain7d8fbc8 docs: trim TODOS.md of items completed in re-arch