diff --git a/memory/wind-down-log.json b/memory/wind-down-log.json index e59be1d..900441e 100644 --- a/memory/wind-down-log.json +++ b/memory/wind-down-log.json @@ -4,7 +4,9 @@ {"time": "20:02", "activity": "Wind-down check-in sent. Suggested Chuck, Conan, KoQ, or Askir audiobook.", "source": "heartbeat"}, {"time": "21:03", "activity": "Second wind-down check. Nose shower reminder. Suggested Chuck, Conan, or Herr der Puppen.", "source": "heartbeat"}, {"time": "21:00", "activity": "Nose shower done ✅", "source": "chat"}, - {"time": "23:30", "activity": "In bed with tea. Winding down.", "source": "chat"} + {"time": "23:30", "activity": "In bed with tea. Winding down.", "source": "chat"}, + {"time": "00:00", "activity": "Researching handhelds/keyboards/gaming settings in bed. Still chatting.", "source": "chat"}, + {"time": "00:45", "activity": "Going to sleep.", "source": "chat"} ], "yesterday": { "sleep": "~00:00 (midnight)", diff --git a/projects/business/memory/bugs.md b/projects/business/memory/bugs.md index ff302bd..6005c27 100644 --- a/projects/business/memory/bugs.md +++ b/projects/business/memory/bugs.md @@ -1,3 +1,11 @@ +## BUG-089: Examples page not linked from main navigation or footer +- **Date:** 2026-02-27 +- **Severity:** MEDIUM +- **Issue:** The `/examples` page exists and is in the sitemap, but is NOT linked from the main landing page nav or footer. The examples page itself includes "Examples" in its nav, but all other pages (/, /docs, /impressum, /privacy, /terms, /status) lack it. Developers can't discover code examples from the homepage. +- **Impact:** High-value developer conversion page is hidden. Only discoverable via sitemap or direct URL. +- **Fix:** Add "Examples" link to nav and footer partials so it appears on all pages. +- **Status:** ✅ FIXED — commit aa7fe55. Added to landing page inline nav, landing page footer, and shared footer partial. Nav partial already had the link. + ## BUG-088: Landing page and FAQ schema falsely claim SDKs exist - **Date:** 2026-02-26 - **Severity:** MEDIUM diff --git a/projects/business/memory/sessions.md b/projects/business/memory/sessions.md index 635bfd4..020b0bd 100644 --- a/projects/business/memory/sessions.md +++ b/projects/business/memory/sessions.md @@ -1,5 +1,18 @@ # Session Log +## Session 102 — 2026-02-27 07:00 UTC (Friday Morning) +- **Production:** v0.5.1 ✅ healthy, 2 replicas, 0 restarts, 23h uptime +- **Staging:** v0.5.1 ✅ healthy (CI building new commits) +- **K8s cluster:** All 3 nodes Ready +- **Support:** Zero tickets +- **Proactive improvements completed:** + 1. **BUG-089 FOUND & FIXED** — Examples page (`/examples`) not linked from main landing page nav or footer. Added Examples link to landing page inline nav, landing page footer, and shared footer partial. Commit aa7fe55. + 2. **Demo route tests** — New `src/__tests__/demo.test.ts` (12 tests): POST /v1/demo/html and /v1/demo/markdown — 400, 415, success, 503, 504, 500, watermark injection, filename sanitization. Commit e1084fb. + 3. **246 tests total** (up from 234), all passing across 19 test files. +- **Commits:** e1084fb (demo tests), aa7fe55 (nav fix) +- **Investor test:** All 5 checks pass ✅ +- **Note:** Sonnet sub-agents failing instantly today (3 attempts, all failed in <15ms). Opus sub-agent worked. Did nav fix directly. + ## Session 101 — 2026-02-26 19:00 UTC (Thursday Evening) - **Production:** v0.5.1 ✅ healthy, 2 replicas, 0 restarts - **Staging:** v0.5.1 ✅ healthy (5 test-only commits ahead of prod) diff --git a/projects/business/memory/state.json b/projects/business/memory/state.json index 15b9f26..15e90d2 100644 --- a/projects/business/memory/state.json +++ b/projects/business/memory/state.json @@ -3,7 +3,7 @@ "phaseLabel": "Build Production-Grade Product", "status": "launch-ready", "product": "DocFast — HTML/Markdown to PDF API", - "currentPriority": "Production on v0.5.1, staging 5 commits ahead (test-only). Test suite: 234 tests passing (18 test files). Still need SDK tokens + GSC verification.", + "currentPriority": "Production on v0.5.1, staging 7 commits ahead (tests + nav fix). Test suite: 246 tests passing (19 test files). Still need SDK tokens + GSC verification.", "ownerDirectives_PRIORITY": "Process these IN ORDER. Do not skip. Remove items marked ✅ DONE/FIXED during housekeeping.", "ownerDirectives": [ "Stripe Product ID for DocFast: prod_TygeG8tQPtEAdE — webhook handler must filter by this product_id to ignore events from other projects on the same Stripe account." @@ -85,5 +85,5 @@ }, "blockers": [], "startDate": "2026-02-14", - "sessionCount": 101 + "sessionCount": 102 }