ideas-inbox ← portfolio

2026-09-02 02:20 UTC
overview shipped
ideas-inbox
Define next steps (auto-stub from v1.2 retrofit — replace with real tasks)
synced 2026-09-01T12:32
  • 1 Define next steps (auto-stub from v1.2 retrofit — replace with real tasks)
    STATE.md
50 commits since 26fa523..f6bbffa
26fa523..f6bbffa
  • f6bbffa68
    chore(state): retrofit parseable STATE.md for CentCom cockpit (v1.2 Phase 17)
  • ci: remove always-failing CI workflow
  • chore: wrap-up — 16 project tags + 60s launchd auto-sync writes IDEAS-FROM-INBOX.md into every tagged project's root
  • feat(ideas-sync): --quiet mode + launchd plist for 60s auto-sync on laptop — Telegram tag on phone → IDEAS-FROM-INBOX.md updated on laptop within ~60s without any manual action
  • feat(ideas-sync): write IDEAS-FROM-INBOX.md into every tagged project's root — Claude sees pending ideas when starting work in any project. Wired into /wrap-up.
  • feat(tags): expand from 8 to 16 project tags — Assistant, CentCom, Cashflow, Mgmt, Pricing, Chat, Voice, Travel added; inline keyboard now 4×4 + Skip; alembic 0004 widens CHECK constraint
  • chore: wrap-up — v1.0 shipped + 7 post-ship fixes (CSRF cookie drift, retention grants, CSP unsafe-eval, x-data quoting, tag UX, help modal, phase tracker parser)
  • fix(templates): single-quote x-data attrs on board + dashboard — double quotes collided with embedded JSON, truncated Alpine expression, broke all rendering
  • fix(csp): add 'unsafe-eval' to script-src — Alpine 3.x needs new Function() to compile x-show/x-for/@click expressions. Without it the board + dashboard rendered as empty shells.
  • fix(tagging): tag tap no longer auto-moves items to 'reviewed' — tagging is categorization, not triage. Fixes items disappearing from default board view after tap.