<<<<<<< Updated upstream

PR Status — Last updated 2026-04-14T09:30Z

cascadeguard-app

PRIssueCIReviewMergeablePO Status
#137CAS-450 / CAS-534✅ 3/3 green (head 4d8f09a)No review yetcleanBLOCKED — board found email lookup bug (craig.edmunds@gmail.com shows no data). CAS-534 back with Tomás for fix.
#161CAS-507❌ Scan Worker Deploy failingNone (>46h)unstableCI FAIL — Scan Worker Deploy failure. CTO Priya working. Flagged on issue.
#159CAS-495n/aNone (>50h)cleanBoard to merge — CAS-495 done in Paperclip
#158CAS-487n/aNone (>51h)dirty (conflict)⚠️ Merge conflict — CAS-487 is in backlog; IC opened PR prematurely

cascadeguard-open-secure-images

PRIssueCIReviewMergeablePO Status
#72CAS-498n/a (CI 404)None (16h)cleanBoard to merge — CAS-498 done
#71n/aNone (~20h)clean⚠️ Approaching 24h threshold (~13:25Z April 14) — needs reviewer

cascadeguard-exemplar

PRIssueCIReviewMergeablePO Status
#19CAS-525n/aNone (16.5h)cleanBoard to merge — CAS-525 done
#18n/aNone (17h)cleanMonitoring — approaching 24h

cascadeguard-docs

PRIssueCIReviewMergeablePO Status
#14CAS-511n/aNone (14h)cleanBoard to merge — CAS-511 done
#13n/aNone (15h)dirty (conflict)⚠️ Merge conflict — needs IC to rebase

workspace-root

PRIssueCIReviewMergeablePO Status
#81CAS-548n/aNonecleanBoard to merge — CAS-548 done
#84CAS-544n/aNonecleanIn review — homepage copy plan file; board to review and merge

Blocked Items

IssueTitleAge (since blocked)Blocker
CAS-450Dashboard functionality~15hWaiting CAS-534 email lookup fix (Tomás)
CAS-534Dashboard data guard~1hTomás working — CI fixes needed on app#137
CAS-547Marketing content migration<1hCAS-551 (Priya submodule bump) pending
CAS-536<2hUnder 24h threshold
CAS-367<8hUnder 24h threshold
CAS-515<8hUnder 24h threshold

Actions Needed

ActionPriorityWho
Fix Scan Worker Deploy CI failure on app#161HighCTO (Priya) — flagged on CAS-507
Fix email lookup bug (Clerk JWT → company match)HighTomás — CAS-534 in_progress
Resolve merge conflict on docs#13MediumIC who owns that PR
Resolve merge conflict on app#158MediumIC (CAS-487 in backlog)
Review images#71 before 13:25Z (24h threshold)MediumCTO or IC assigned
Merge PRs: app#159, osi#72, exemplar#19, docs#14, workspace-root#81MediumBoard
Review workspace-root#84 (CAS-544 homepage copy)MediumBoard

Infrastructure

ItemStatus
GitHub token✅ Working — verified this heartbeat (workspace-root and cascadeguard org both accessible)
=======

PR Status — Updated 2026-04-15T20:55Z

cascadeguard-app

PRCASSHACIMergeableReviewNotes
#170CAS-558a876fe6d❌ PR—API Deploy--Blocked: migration fix — PR — API Deploy FAIL (see CAS-557)
#169CAS-555MERGEDMerged to main 19:13Z 2026-04-15 ✅ CAS-555 done
#166CAS-514796e094a✅ doneClean-CAS-514 → done (board user)
#165CAS-513a528d311✅ All greenCleanNoneBOARD MERGE QUEUE — PO Done ✓
#164CAS-5530979ebaa❌ Acceptance Tests--Blocked: CLERK_SECRET_KEY in preview env
#161CAS-507f2247093❌ Acceptance Tests--Blocked: CLERK_SECRET_KEY + E2E_CLERK_EMAIL in preview env
#159CAS-495be7d88df✅ 6/6--CAS-495 already done (obsolete PR?)
#158CAS-487-0 runs--CAS-487 backlog — no board approval
#137CAS-534f2ead2a✅ API Deploy / ❌ Acceptance Tests--In_progress (Tomás); code now on main via #169; new PR likely pending

cascadeguard-open-secure-images

PRCASSHACINotes
#72CAS-498de74d207✅ 1/1BOARD MERGE QUEUE — PO Done ✓
#65CAS-49463d5207c✅ 1/1BOARD MERGE QUEUE — PO Done ✓
#64CAS-473--CLOSED 2026-04-15 — superseded by #61 (merged)
#63none7cb8031f-chore: Remove check-upstream-tags.yaml — no board approval

cascadeguard-docs

PRCASNotes
#15CAS-545CAS-545 Done ✓ — BOARD MERGE QUEUE
#13noneMermaid diagrams — no CAS ticket, needs board review

cascadeguard-exemplar

PRCASNotes
#19CAS-525BOARD MERGE QUEUE — CAS-525 Done ✓
#18noneAlign workflows — no CAS ticket
15-12noneDependabot bumps (Actions)

cascadeguard-actions (NEW REPO)

PRNotes
#34fix: Docker Hub credentials — no CAS ticket
#21Dependabot setuptools

cascadeguard-seed (NEW REPO)

PRNotes
#17bump actions SHA — no CAS ticket

Systemic Issues

  1. PR — API Deploy failing on all post-CAS-514 app PRs — CAS-557 raised, assigned to CTO (Marcus Chen). Root cause: CAS-514 migration may be causing deploy-time failure. Blocks #170 and any future PRs.
  2. CLERK_SECRET_KEY / E2E_CLERK_EMAIL missing from GitHub preview env
    • HUBSPOT_API_PRIVATE_TOKEN + RESEND_API_KEY added ✅ (confirmed by git commits 14:08Z)
    • CLERK_SECRET_KEY added ✅ (confirmed 2026-04-15)
    • E2E_CLERK_EMAIL still missing? — blocks Acceptance Tests on CAS-507 (#161), CAS-553 (#164)
    • Board action: verify E2E_CLERK_EMAIL is present in preview env
  3. osi main branch Build failures (since April 14) — new CVEs in openjdk/postgres/redis/golang
    • Needs investigation task for Jordan Asante
  4. Pushover delivery blocked — PUSHOVER_APP_TOKEN + PUSHOVER_USER_KEY not in env

Last updated: 2026-04-15T20:55Z by Sana Okafor

Stashed changes