b68ded4465b0ed556eba9de4492783d60ffa704b
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.
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/andagents/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.
Languages
HTML
97.7%
Python
1.3%
JavaScript
0.8%
CSS
0.2%