cmo-workbench ← portfolio
2026-07-04 15:14 UTC
overview
shipped
cmo-workbench
Define next steps (auto-stub from v1.2 retrofit — replace with real tasks)
Next tasks (1)
-
1
Define next steps (auto-stub from v1.2 retrofit — replace with real tasks)
STATE.md
Recent work
50 commits since d33f7ce..acfc547
d33f7ce..acfc547
-
acfc5478cchore: wrap-up — password-reset email delivery (TICK-2026-06-22-001) + content-pipeline vendor/product accuracy guard (TICK-2026-06-22-002)
-
docs(tickets): TICK-2026-06-22-002 — blog vendor names + invented product (resolved)
-
fix(rag): defensive row-shape guard on weak-retrieval signal
-
test: fix brand_facts product-term hit assertion (plural match)
-
feat(validators): product/vendor accuracy guard + vendor-neutral persona (TICK-2026-06-22-002)
-
docs(tickets): TICK-2026-06-22-001 — password-reset emails never sent (resolved)
-
chore(auth): use middot in email from-name for brand consistency
-
feat(auth): wire real SMTP delivery for password-reset + invite emails
-
chore: wrap-up — staleness gate drift fix, sev1 generation block resolved (TICK-2026-06-08-001)
-
fix(rag): staleness gate used absolute age, blocked all generation (TICK-2026-06-08-001)