Codeable dashboard
Syncs api.codeable.io into data/codeable.db plus a raw JSON file per task, which is the source of truth. Sends Telegram alerts when a new task arrives. PHP web viewer on top.
The name trap
The folder is codeable-api-v2 but the GitHub repo is codeadditcs-crm. Note the typo, it's codeadditcs, not codeaddicts. Searching for the sensible spelling won't find it.
Running it
php sync.php --limit 3 # smoke test first
php sync.php # full run
make serve # http://mission-control.mac:8135
Basic auth credentials come from .env.
Also lives here
reference/tone_of_voice.md, built from real discovery and delivery conversations. It describes how I actually write rather than how I'd like to, and it's the reference for any client-facing copy that gets generated.
State
sync.php is modified and there's an untracked redeisgn/ folder, both uncommitted. See the recommendation.