beantownbabe b68ded4465 Add delete capability to Tasks subtask rows
Each subtask row now has a small delete button, confirm-before-delete,
POSTs to the Input Interface backend's new /delete-task endpoint
(localhost:8507, keyed on trackId + the newly-migrated stable subtask id
rather than name-matching). On success removes the row from this page's
in-memory TASKS_DATA and re-renders immediately; on failure shows the
backend's error message and leaves the data untouched.

Also commits the id migration itself: all 17 existing subtasks now carry
a stable id (st-<8 hex>), added by the Input Interface session directly
against the real file, verified here via fresh JSON/JS validation before
building on top of it.
2026-08-25 14:12:27 +02:00

TXproducts Sales & Marketing Department

Home for the department, organized into five branches:

  • Team — who's on marketing/sales and their roles. See team/.
  • Directory (Outreach Board) — unified outreach tracking across all lead sources. See address_book/.
  • Marketing → Social Media — currently just LinkedIn. Lives at ~/Documents/linkedin_analytics/ (not yet moved here).
  • Sales → Intelligence Board — market/competitor research feeding pitch angles and outreach hesitations. Lives at ~/Documents/market-intelligence/ (not yet moved here).
  • Opportunities — conferences/events TXproducts is tracking, plus Conference Scout, a scheduled agent that finds new candidates weekly. See opportunities/ and agents/conference-scout/.

linkedin_analytics/ and market-intelligence/ stay at their current paths for now — linkedin_analytics runs as a launchd background service tied to its current absolute path, so it needs its plist updated before it can move safely. This folder is the skeleton the rest of the department will grow into.

S
Description
No description provided
Readme
35 MiB
0 Stars 1 Watchers 0 Forks
Languages
HTML 97.7%
Python 1.3%
JavaScript 0.8%
CSS 0.2%