Skip to content

2026FE05

  • Monorepo Testing Strategy & Health Improvements
    • Added accessibility testing (axe-core/Playwright) — WCAG AA scans across all pages
    • Added visual regression tests (Playwright toHaveScreenshot()) at 3 viewports
    • Added dark mode tests (theme switching, contrast, favicon presence)
    • Added 26 Vitest unit tests for design-tokens OKLCH palette generation
    • CI expanded from 3 desktop browsers → 5 projects (added iPad Pro, iPhone 14 Pro)
    • Removed unused React/React-DOM dependencies (~500KB dead weight)
    • Fixed sdc.com missing @brand alias and design-tokens dependency
    • Added exports field to @smart-debt/components package
    • Removed orphaned @utils/* tsconfig alias
    • Aligned Astro versions across sites (both ^5.15.3)
    • Set engine-strict=true in .npmrc to enforce pnpm
    • Created .env.example template (token moved to .env.local)
  • Favicon Generation Artifacts Committed
    • scripts/generate-favicon.mjs (Sharp-based PNG rasterization from SVG)
    • Generated PNGs: android-chrome (192/512), apple-touch-icon, favicon (16/32)
    • site.webmanifest for PWA icon references
  • Prettier Formatting Pass
    • Bulk reformatting of ~160 files (indentation, quotes, Tailwind class sort, markdown tables)
    • No functional changes; aligns codebase with Prettier + Tailwind plugin config

2025DE22

  • Monorepo Design Documentation Restructure
    • Created hierarchical design docs at /docs/design/ (colors → logo → favicon → typography)
    • Moved color-system.md from /docs/ to /docs/design/colors/README.md
    • Created new logo system docs at /docs/design/logo/README.md
    • Created favicon generation docs at /docs/design/favicon/README.md
    • Moved typography (design-system.md) to /docs/design/typography/README.md
    • Consolidated logo SVGs from sites/design/ to src/assets/brand/logos/
    • Cleaned up Template docs: removed 20+ obsolete status/progress files
    • Replaced 11 Windows shortcuts with symbolic links to KB files
    • Archived old logo assets to /archive/brand-assets-2025-12-22/
    • Template docs now focused on component/block implementation only

2025NO04

  • KB-Online Sidebar Fix
    • Template Dev subdirectory now appears in sidebar navigation
    • Root cause: generate-sidebar.ts only listed files, not subdirectories
    • Solution: Added recursive getDirectoryStructure() function
    • Pushed to GitHub (commit ef55132) - Cloudflare building now

2025NO03

  • TS.com Responsive Hamburger Menu
    • Implemented responsive hamburger menu (768px breakpoint)
    • DEV-NOTES-Hamburger-Menu.md
    • test-responsive-fixed-v2.html (working version)
    • Key learning: Verify CSS classes exist before using (Tailwind missing md:hidden/md:flex)
    • Solution: Custom @media queries + getComputedStyle() testing

2025SE25

  • Domain Registration via Cloudflare
    • SmartDebt.app, $16.05 USD/yr
    • SmartDebt.coach, $49.20 USD/yr