aboutsummaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-02 18:24:08 -0500
committerCraig Jennings <c@cjennings.net>2026-06-02 18:24:08 -0500
commitd2aaf86012060a1a70e7344470b9bff02b2fc422 (patch)
tree48188496b1df9fcfedce02e9fdd3a086ab76813d /todo.org
parent3a06aff7eec20814f6b51b72691f4140668189c2 (diff)
downloadrulesets-d2aaf86012060a1a70e7344470b9bff02b2fc422.tar.gz
rulesets-d2aaf86012060a1a70e7344470b9bff02b2fc422.zip
docs(mcp): note signal-cli + Google Voice dependency for signal-mcp
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org5
1 files changed, 3 insertions, 2 deletions
diff --git a/todo.org b/todo.org
index 769ee9b..4cd7b9a 100644
--- a/todo.org
+++ b/todo.org
@@ -67,12 +67,13 @@ Pearl recommends a one-page spec (problem + design + open questions + acceptance
*** 2026-05-28 Thu @ 08:12:55 -0500 Pearl shipped patterns 4-6, filed alongside the prior two
Three more pearl handoffs landed and were filed during this audit. Filed: [[file:docs/design/2026-05-28-pattern-catalog-prompt-labels-and-defaults.org][prompt-labels-and-defaults]] (patterns 4-5: label-matches-behavior, default-most-common with friction-proportional-to-consequence) and [[file:docs/design/2026-05-28-pattern-catalog-prompt-collapse.org][prompt-collapse]] (pattern 6: collapse N orthogonal prompts into one enriched prompt). The catalog's evidence base is now four pearl notes in =docs/design/= covering six patterns plus the synthesizing principle Pearl articulated — "choices on screen, accurately labeled, ordered by what the user most often wants, friction sized to the cost of being wrong."
-** TODO [#B] Add Signal MCP server (rymurr/signal-mcp) :feature:
-SCHEDULED: <2026-05-29 Fri>
+** DONE [#B] Add Signal MCP server (rymurr/signal-mcp) :feature:
+CLOSED: [2026-06-02 Tue]
:PROPERTIES:
:CREATED: [2026-05-29 Fri]
:LAST_REVIEWED: 2026-05-29
:END:
+Done 2026-06-02. Registered signal-cli to the Google Voice pager account, added the signal-mcp entry to servers.json, installed via make install-mcp (claude mcp list shows it connected), and documented the signal-cli + GV dependency in mcp/README.org. The GV-registration dependency this task flagged is resolved. Shipped in cfaff12 (page-signal routing) and this commit (README).
Install [[https://github.com/rymurr/signal-mcp][rymurr/signal-mcp]] so Claude can call =send_message_to_user=, =send_message_to_group=, and =receive_message= natively rather than shelling out to the =page-signal= wrapper. Python, MCP framework, depends on =signal-cli= being configured locally.